Admin Panel - WIP

You are correct, I used FlatIcon.

1 Like

can you please rephrase this i do not understand what youā€™re saying

2 Likes

Thanks for that. I will try and find another way of saving them then.

Everything that is White will either do something like switching a page in the panel e.c.t or will have a text that will become visible when the mouse is hovered over it. With the Stats it will show the Full stats (instead of 1.5k it would show 1500.)

I can help you with it if youā€™d like, iā€™ve made a game that is basically ROBLOX and i ran across the same issue, you can save every data in seperate keys and then for loop through the keys and load up their data


		local pages = DSS_Players:ListKeysAsync(nil, math.huge,"", true)

		local function pagesToTable(pages)
			local items = {}
			while true do
				if pages.IsFinished then
					break
				end
				
				for _, v in pairs(pages:GetCurrentPage()) do
					table.insert(items, v.KeyName)
				end

				pages:AdvanceToNextPageAsync()

			end
			return items
		end

		local r_break = false

		local Table_Items = {}
		local pp_pages = nil

		while true do

			if  pp_pages then break end

			if r_break == true then break end
			local function do_again()

				local success, errormssge = pcall(function()
					local p = pagesToTable(pages)
					pp_pages = p

					if p == nil then return end
					if next(p) == nil then return end

					for _, v in pairs(p) do
						if not v.KeyName then continue end
						if not game.Players:GetNameFromUserIdAsync(v.KeyName) then continue end
						table.insert(Table_Items, {UserId = v.KeyName})
					end
				end)
				warn("ERRORS: ",success, errormssge)
				if not success and errormssge then
					wait(1)
					do_again()
				else
					r_break = true
				end

			end
			do_again()
		end


		if pp_pages == nil then return end
		return pp_pages

The code i provided you loops through every single key within the datastore and loads it up, also :AdvanceToNextPageAsync() has a second delay, i hope this helps you :smiley:

1 Like

Yes, flaticon is a great website for simple icons, Iā€™ve been using it since last year and it doesnā€™t disappoint.

1 Like

Ah, there was no need for this. Iā€™m not sure if this will be used as I will most definitely
write my own version of that :+1:

1 Like

ok but thatā€™s not what i asked, iā€™m asking why some buttons were colored when it doesnā€™t serve a purpose.

This Admin Panel looks good so far! Nice job on it!

1 Like

Well since less that 1% of the panel has been scripted that may be changed.

Boost

Char Limit

AAAAAAAAAAAAAAAA

New Notification GUI that was made for the panel!
image

Not much of a designer myself, but I think that something small as this could improve it little bit :smiling_face_with_tear::+1:
image

What exactly is that and how exactly would it help?

Just a simple gradient I made in paint. net (spaced so itā€™s not a link) to give you an idea. You can make it by applying some gradient instance (forgot a name of) and add it to the frame, Only issue being is that I donā€™t know how can you round only one edge of a frameā€¦

Workaround of it would be to make a gradient like that a image and make it be a part of notification if you wish and donā€™t focus too much on professionalism!

Ah thatā€™s a good idea but Iā€™m not sure what color that could be due it the background being black and the top bar grey I think ill add an image that rotates behind it!

Edit: I didnā€™t do that as it didnā€™t turn out as well as I hoped.

Here is some commands in action, most commands dont work so I only showed the Fly command. (ui is messed up in studio.)

1 Like