-
Notifications
You must be signed in to change notification settings - Fork 1
Script Panel v2
script panel v2, the successor to become fumo panel, is a modular exploit gui for roblox that developers can use to create an interface that allows the user to customize what a script can do to their liking

loadstring("https://raw.githubusercontent.com/ceat-ceat/stuff/main/scriptpanelv2")()
in any script to load up the panel. this assigns a metatable to _G.ScriptPanelv2 that contains a function for you to add your interface.
to add a script panel, you run _G.ScriptPanelv2:AddScript(string Name,Color3 Color) where Name is the text you want to display at the top of the column and Color is the color that will be displayed on the column and returns a Script Interface Object. this will create the base of the entire interface for your script
the below will go over what you can do with a Script Interface Object
adds an interactable item to the script ui and returns and Item
adds a new list under the main script list with the specified name and the same color as the main script list and returns a Category
removes the script and everything in it from the main interface, should be used in a kill script function
adds an interactable item to the category ui and returns and Item
removes the category and everything in it from the script interface
removes the item from the script/category interface
Gives the user a textbox to type in
the text to be displayed on the left side of the new item
the value the item will default to if the text in the textbox is empty
Fires when the user stops focusing on the textbox created by AddItem() and passes the string typed in the textbox, if the textbox is empty, it will pass the default value instead
Gives the user a textbox to type numbers in
the text to be displayed on the left side of the new item
the value the item will default to if the text in the textbox cannot be convert to a number or is empty
Fires when the user stops focusing on the textbox created by AddItem() and passes the number typed in the textbox, if tonumber() cannot convert the text into a number or if the textbox is empty, it will pass the default value instead
Gives the user a bar to click that alternates between true and false. When the value is true, the bar fades to the color of the script. When it's false, the bar fades to white.

the text to be displayed on the left side of the new item
the starting value of the boolean item
Fires when the user clicks the row created by AddItem(), the passed boolean alternates each time
Gives the user a button to click

the text to be displayed on the left side of the new item
the text to be displayed in the button
Fires when the user clicks the button created by AddItem()
Gives the user a button that upon being clicked, will prompt the user with a "Press a key". The next time the user presses a key, the value will be changed to that KeyCode

the text to be displayed on the left side of the new item
the starting value of the KeyCode item
Fires when the user is finished inputting a new KeyCode into the item and passes a KeyCode







