cmd create kitadmin Kit Admin by MagmaCreeper | /kitadmin
cmd insert kitadmin 1 %status% = playerstatus(%p%)
cmd insert kitadmin 2 if %status%[\"op\"] = %false% then message %p% §cYou don't have permission to run this command!
cmd insert kitadmin 3 if %status%[\"op\"] = %false% then exit
cmd insert kitadmin 4 load %kits%
cmd insert kitadmin 5 if varset(%kits%) = %false% then %kits% = array()
cmd insert kitadmin 6 save %kits%
cmd insert kitadmin 7 %gui%[\"type\"] = \"form\"
cmd insert kitadmin 8 %gui%[\"title\"] = \"Kit Admin\"
cmd insert kitadmin 9 %gui%[\"content\"] = \"Please select what you want to do.\"
cmd insert kitadmin 10 %add%[\"text\"] = \"Add Kit\"
cmd insert kitadmin 11 %edit%[\"text\"] = \"Edit Kits\"
cmd insert kitadmin 12 %remove%[\"text\"] = \"Remove Kit\"
cmd insert kitadmin 13 %buttons%[] = %add%
cmd insert kitadmin 14 %buttons%[] = %edit%
cmd insert kitadmin 15 %buttons%[] = %remove%
cmd insert kitadmin 16 %gui%[\"buttons\"] = %buttons%
cmd insert kitadmin 17 %response% = dialog(%p%, %gui%)
cmd insert kitadmin 18 if (varset(%response%) = %false%) or (%response% = %false%) then exit
cmd insert kitadmin 19 %lines% = array(100, 200, 300)
cmd insert kitadmin 20 goto %lines%[%response%]
cmd insert kitadmin 21 exit
cmd insert kitadmin 100 # add
cmd insert kitadmin 101 %gui%[\"type\"] = \"custom_form\"
cmd insert kitadmin 102 %gui%[\"title\"] = \"Add Kit\"
cmd insert kitadmin 103 %input%[\"type\"] = \"input\"
cmd insert kitadmin 104 %input%[\"text\"] = \"Please enter the kit name:\"
cmd insert kitadmin 105 %input%[\"placeholder\"] = \"Kit name\"
cmd insert kitadmin 106 %input2%[\"type\"] = \"input\"
cmd insert kitadmin 107 %input2%[\"text\"] = \"Please enter the group names that you want to be able to use this kit, for mulitple groups, make sure to seperate them with a ( §e, §r), or enter §eall §rto make the kit available for everybody.\"
cmd insert kitadmin 108 %input2%[\"placeholder\"] = \"Guest, Vip, Admin\"
cmd insert kitadmin 109 %input3%[\"type\"] = \"input\"
cmd insert kitadmin 110 %input3%[\"text\"] = \"Please enter how much time for the kit to have a cooldown for in seconds:\"
cmd insert kitadmin 111 %input3%[\"placeholder\"] = \"300\"
cmd insert kitadmin 112 %label%[\"type\"] = \"label\"
cmd insert kitadmin 113 %label%[\"text\"] = \"Once you have entered all the information, click on §esubmit §rthen the kit will be created, and the items in your current inventory will be set as the kit's items.\"
cmd insert kitadmin 114 %content%[] = %input%
cmd insert kitadmin 115 %content%[] = %input2%
cmd insert kitadmin 116 %content%[] = %input3%
cmd insert kitadmin 117 %content%[] = %label%
cmd insert kitadmin 118 %gui%[\"content\"] = %content%
cmd insert kitadmin 119 %response% = dialog(%p%, %gui%)
cmd insert kitadmin 120 if (varset(%response%) = %false%) or (%response% = %false%) then exit
cmd insert kitadmin 121 %name% = %response%[0]
cmd insert kitadmin 122 %groups% = %response%[1]
cmd insert kitadmin 123 %items% = playerinventory(%p%)
cmd insert kitadmin 124 %armor% = playerarmor(%p%)
cmd insert kitadmin 125 %cooldown% = %response%[2]
cmd insert kitadmin 126 if %cooldown% < 0 then %cooldown% = 0
cmd insert kitadmin 127 load %kits%
cmd insert kitadmin 129 %kit-content%[\"name\"] = %name%
cmd insert kitadmin 130 %kit-content%[\"groups\"] = %groups%
cmd insert kitadmin 131 %kit-content%[\"cooldown\"] = int(%cooldown%)
cmd insert kitadmin 132 %kit-content%[\"armor\"] = %armor%
cmd insert kitadmin 133 %kit-content%[\"items\"] = %items%
cmd insert kitadmin 134 %kits%[] = %kit-content%
cmd insert kitadmin 135 save %kits%
cmd insert kitadmin 136 message %p% §aKit has been successfully added.
cmd insert kitadmin 137 exit
cmd insert kitadmin 200 # edit
cmd insert kitadmin 201 %gui%[\"type\"] = \"form\"
cmd insert kitadmin 202 %gui%[\"title\"] = \"Edit kits\"
cmd insert kitadmin 203 %gui%[\"content\"] = \"Please select a kit to edit.\"
cmd insert kitadmin 204 %buttons% = array()
cmd insert kitadmin 205 load %kits%
cmd insert kitadmin 206 %num% = 0
cmd insert kitadmin 207 if %num% >= size(%kits%) then goto 222
cmd insert kitadmin 208 %kit% = %kits%[%num%]
cmd insert kitadmin 209 %name%[\"text\"] = %kit%[\"name\"]
cmd insert kitadmin 210 %buttons%[] = %name%
cmd insert kitadmin 211 %num% = %num% + 1
cmd insert kitadmin 212 goto 207
cmd insert kitadmin 222 %gui%[\"buttons\"] = %buttons%
cmd insert kitadmin 223 %response% = dialog(%p%, %gui%)
cmd insert kitadmin 224 if (varset(%response%) = %false%) or (%response% = %false%) then exit
cmd insert kitadmin 225 %kit-num% = %response%
cmd insert kitadmin 226 %kit% = %kits%[%response%]
cmd insert kitadmin 227 %gui%[\"type\"] = \"custom_form\"
cmd insert kitadmin 228 %gui%[\"title\"] = \"Edit Kit §e\" + %kit%[\"name\"]
cmd insert kitadmin 229 %input%[\"type\"] = \"input\"
cmd insert kitadmin 230 %input%[\"text\"] = \"Kit name:\"
cmd insert kitadmin 231 %input%[\"placeholder\"] = \"Kit name\"
cmd insert kitadmin 232 %input%[\"default\"] = %kit%[\"name\"]
cmd insert kitadmin 233 %input2%[\"type\"] = \"input\"
cmd insert kitadmin 234 %input2%[\"text\"] = \"Groups allowed to use the kit:\"
cmd insert kitadmin 235 %input2%[\"placeholder\"] = \"Guest, Vip, Admin\"
cmd insert kitadmin 236 %input2%[\"default\"] = %kit%[\"groups\"]
cmd insert kitadmin 237 %input3%[\"type\"] = \"input\"
cmd insert kitadmin 238 %input3%[\"text\"] = \"Kit cooldown:\"
cmd insert kitadmin 239 %input3%[\"placeholder\"] = \"300\"
cmd insert kitadmin 240 %input3%[\"default\"] = \"\" + %kit%[\"cooldown\"] + \"\"
cmd insert kitadmin 241 %toggle%[\"type\"] = \"toggle\"
cmd insert kitadmin 242 %toggle%[\"text\"] = \"Do you want to edit the kit items to your current inventory items?\"
cmd insert kitadmin 243 %toggle%[\"default\"] = %false%
cmd insert kitadmin 244 %label%[\"type\"] = \"label\"
cmd insert kitadmin 245 %label%[\"text\"] = \"Once you finish editing the kit, click on §esubmit §rthen the kit will be edited.\"
cmd insert kitadmin 246 %content% = array()
cmd insert kitadmin 247 %content%[] = %input%
cmd insert kitadmin 248 %content%[] = %input2%
cmd insert kitadmin 249 %content%[] = %input3%
cmd insert kitadmin 250 %content%[] = %toggle%
cmd insert kitadmin 251 %content%[] = %label%
cmd insert kitadmin 252 %gui%[\"content\"] = %content%
cmd insert kitadmin 253 %response% = dialog(%p%, %gui%)
cmd insert kitadmin 254 if (varset(%response%) = %false%) or (%response% = %false%) then exit
cmd insert kitadmin 255 %name% = %response%[0]
cmd insert kitadmin 256 %groups% = %response%[1]
cmd insert kitadmin 257 %cooldown% = %response%[2]
cmd insert kitadmin 258 if %cooldown% < 0 then %cooldown% = 0
cmd insert kitadmin 259 %items% = %kit%[\"items\"]
cmd insert kitadmin 260 %editinv% = %response%[3]
cmd insert kitadmin 261 if %editinv% = %true% then %items% = playerinventory(%p%)
cmd insert kitadmin 262 if %editinv% = %true% then %armor% = playerarmor(%p%)
cmd insert kitadmin 263 %kits%[%kit-num%] =
cmd insert kitadmin 264 %kit-content%[\"name\"] = %name%
cmd insert kitadmin 265 %kit-content%[\"groups\"] = %groups%
cmd insert kitadmin 266 %kit-content%[\"cooldown\"] = int(%cooldown%)
cmd insert kitadmin 267 %kit-content%[\"items\"] = %items%
cmd insert kitadmin 268 %kit-content%[\"armor\"] = %armor%
cmd insert kitadmin 269 %kits%[%kit-num%] = %kit-content%
cmd insert kitadmin 270 save %kits%
cmd insert kitadmin 271 message %p% §aSuccessfully edited the kit.
cmd insert kitadmin 272 exit
cmd insert kitadmin 300 # remove
cmd insert kitadmin 301 %gui%[\"type\"] = \"form\"
cmd insert kitadmin 302 %gui%[\"title\"] = \"Remove Kits\"
cmd insert kitadmin 303 %gui%[\"content\"] = \"Please select a kit to remove.\"
cmd insert kitadmin 304 %buttons% = array()
cmd insert kitadmin 305 load %kits%
cmd insert kitadmin 306 %num% = 0
cmd insert kitadmin 307 if %num% >= size(%kits%) then goto 322
cmd insert kitadmin 308 %kit% = %kits%[%num%]
cmd insert kitadmin 309 %name%[\"text\"] = %kit%[\"name\"]
cmd insert kitadmin 310 %buttons%[] = %name%
cmd insert kitadmin 311 %num% = %num% + 1
cmd insert kitadmin 312 goto 307
cmd insert kitadmin 322 %gui%[\"buttons\"] = %buttons%
cmd insert kitadmin 323 %response% = dialog(%p%, %gui%)
cmd insert kitadmin 324 if (varset(%response%) = %false%) or (%response% = %false%) then exit
cmd insert kitadmin 325 %kit-num% = %response%
cmd insert kitadmin 326 %kit% = %kits%[%response%]
cmd insert kitadmin 327 %gui%[\"type\"] = \"modal\"
cmd insert kitadmin 328 %gui%[\"title\"] = \"Remove Kit §e\" + %kit%[\"name\"]
cmd insert kitadmin 329 %gui%[\"content\"] = \"Are you sure you want to remove the kit §e\" + %kit%[\"name\"] + \"§r?\"
cmd insert kitadmin 330 %gui%[\"button1\"] = \"§aYes\"
cmd insert kitadmin 331 %gui%[\"button2\"] = \"§cNo\"
cmd insert kitadmin 332 %response% = dialog(%p%, %gui%)
cmd insert kitadmin 333 if (varset(%response%) = %false%) or (%response% = %false%) then exit
cmd insert kitadmin 334 %name% = %kit%[\"name\"]
cmd insert kitadmin 335 %kits%[%kit-num%] =
cmd insert kitadmin 336 %num% = 0
cmd insert kitadmin 337 %number% = 0
cmd insert kitadmin 338 if %number% >= size(%kits%) then goto 350
cmd insert kitadmin 339 if varset(%kits%[%num%]) = %false% then goto 344
cmd insert kitadmin 340 %kit% = %kits%[%num%]
cmd insert kitadmin 341 %kits%[%num%] =
cmd insert kitadmin 342 %kits%[%number%] = %kit%
cmd insert kitadmin 343 %number% = %number% + 1
cmd insert kitadmin 344 %num% = %num% + 1
cmd insert kitadmin 345 goto 338
cmd insert kitadmin 350 save %kits%
cmd insert kitadmin 351 message %p% §aSuccessfully removed the kit §e%name%§a.
cmd insert kitadmin 352 exit