-
Posts
1,442 -
Joined
-
Last visited
-
Days Won
14
Content Type
Profiles
Warranty Claims
Downloads
Forums
Store
Support
DOWNLOADS EXTRA
Services
Everything posted by NooBlet
-
Version 1.0.1
51 downloads
CustomCommandUI is a Plugin to list commands players can use in a nice UI Every forgot commands as Admin or Mod ? This is our solution to this problem Note!! Commands listed in Config can be filtered by usergroup to allow different groups to use different commands players will only be able to use command if they have original permission for that command from that plugin there are 2 types of parameters 1. playerselect (opens the player select menu) 2.textinput (opens text input menu) and 4 parameter max Single chat commands should look like this { "Command": "chat.say /mytime", "Command Display Name": "test", "Command Usergroup Requirement": [ "admin", "mod", "tempmodname", "tempmod" ], "Paramater 1": null, "Paramater 2": null, "Paramater 3": null, "Paramater 4": null } Permissions CustomCommandUI.use - allow players to open UI Commands /ccui - opens Commands UI (we like to bind it for quick use Ex. " bind f9 chat.say /ccui") Example Config { "Commands": [ { "Command": "jail", "Command Display Name": "Jail Player", "Command Usergroup Requirement": [ "admin", "mod", ], "Paramater 1": { "paramatertype": "playerselect", "paramatername": "Player Select" }, "Paramater 2": { "paramatertype": "textinput", "paramatername": "Time To Jail" }, "Paramater 3": { "paramatertype": "textinput", "paramatername": "Jail Reason" }, "Paramater 4": null }, { "Command": "unjail", "Command Display Name": "UnJail Player", "Command Usergroup Requirement": [ "admin", "mod", ], "Paramater 1": { "paramatertype": "playerselect", "paramatername": "Player Select" }, "Paramater 2": null, "Paramater 3": null, "Paramater 4": null }, { "Command": "pinfo", "Command Display Name": "Player Info", "Command Usergroup Requirement": [ "admin", "mod", "testmodname" ], "Paramater 1": { "paramatertype": "playerselect", "paramatername": "Player Select" }, "Paramater 2": null, "Paramater 3": null, "Paramater 4": null }, { "Command": "chair", "Command Display Name": "Chair Player", "Command Usergroup Requirement": [ "admin", "mod", ], "Paramater 1": { "paramatertype": "playerselect", "paramatername": "Player Select" }, "Paramater 2": null, "Paramater 3": null, "Paramater 4": null }, { "Command": "unchair", "Command Display Name": "UnChair Player", "Command Usergroup Requirement": [ "admin", "mod", ], "Paramater 1": { "paramatertype": "playerselect", "paramatername": "Player Select" }, "Paramater 2": null, "Paramater 3": null, "Paramater 4": null }, { "Command": "resetheli", "Command Display Name": "Reset Heli", "Command Usergroup Requirement": [ "admin", "mod", ], "Paramater 1": { "paramatertype": "playerselect", "paramatername": "Player Select" }, "Paramater 2": null, "Paramater 3": null, "Paramater 4": null }, { "Command": "addtotc", "Command Display Name": "Add To Tc", "Command Usergroup Requirement": [ "admin", "mod", ], "Paramater 1": { "paramatertype": "playerselect", "paramatername": "Player Select" }, "Paramater 2": null, "Paramater 3": null, "Paramater 4": null }, { "Command": "addtolock", "Command Display Name": "Add To Lock", "Command Usergroup Requirement": [ "admin", "mod", ], "Paramater 1": { "paramatertype": "playerselect", "paramatername": "Player Select" }, "Paramater 2": null, "Paramater 3": null, "Paramater 4": null }, { "Command": "codelock", "Command Display Name": "Codelock Info", "Command Usergroup Requirement": [ "admin", "mod", ], "Paramater 1": null, "Paramater 2": null, "Paramater 3": null, "Paramater 4": null }, { "Command": "tptobase", "Command Display Name": "TPtoBase", "Command Usergroup Requirement": [ "admin", "mod", ], "Paramater 1": { "paramatertype": "playerselect", "paramatername": "Player Select" }, "Paramater 2": null, "Paramater 3": null, "Paramater 4": null }, { "Command": "tc", "Command Display Name": "TeamChat", "Command Usergroup Requirement": [ "admin", "mod", ], "Paramater 1": { "paramatertype": "playerselect", "paramatername": "Player Select" }, "Paramater 2": { "paramatertype": "textinput", "paramatername": "Message To Send" }, "Paramater 3": null, "Paramater 4": null } ] }$5.00 -
- 143 comments
-
- #red button
- #button
-
(and 2 more)
Tagged with:
-
- 143 comments
-
- #red button
- #button
-
(and 2 more)
Tagged with:
-
Changed Status from Work in Progress to Gremlins
-
- 143 comments
-
- #red button
- #button
-
(and 2 more)
Tagged with:
-
- 143 comments
-
- #red button
- #button
-
(and 2 more)
Tagged with:
-
Changed Status from Pending to Work in Progress
-
- 143 comments
-
- #red button
- #button
-
(and 2 more)
Tagged with:
-
good ill make a debug set to add to your server to pickup where the null is comming from ...... as its not hppening myside ... will DM you a copy when i get back from work in 9hours..... then all i need is a copy of the error happening again
-
morning . please supply me with your config ..... oxide version ..... map type ...... . and let see wats up
-
dude answer the question .... the error alone is not helpful ..... i need more info
-
Changed Status from Not a Bug to Closed
-
Changed Status from Pending to Not a Bug
-
You did not delete your config before update .. ...
-
-
- 143 comments
-
- #red button
- #button
-
(and 2 more)
Tagged with:
-
-
- 143 comments
-
- #red button
- #button
-
(and 2 more)
Tagged with:
-
Changed Status from Pending to No Response
-
-
add Variable private const string PermUse = "PluginNane.use"; then in INIT . register perm private void OnServerInitialized() { permission.RegisterPermission(PermUse, this); } and to check for it if (permission.UserHasPermission(player.UserIDString, PermUse)) { //do some code if permission is there } else { // do some code if perm does not exist on player }
