PerkPointSystem: type: world speed: 1t debug: false events: on pa command: - inject locally adminCommandHandler instantly adminCommandHandler: - if ! { - if ! queue stop } - determine passively FULFILLED - define arg1 '' - if { - inject locally simpleReloadYaml - queue stop } - if { - narrate "<&b>PerkPoints<&co> <&d>Restarting System!" - inject locally loadYaml - define yamlName 'PerkPoints' - define scriptName '' - define db '' - run s@SQLManager p:restart def:%yamlName%|%scriptName%|%db% - queue stop } - if { - narrate "<&b>PerkPoints<&co> <&c>System Reset feature hasn<&sq>t been impelemented yet!" - narrate "<&b>PerkPoints<&co> <&f>Let<&sq>s RESTART the system instead..." - inject locally loadYaml - define yamlName 'PerkPoints' - define scriptName '' - define db '' - run s@SQLManager p:restart def:%yamlName%|%scriptName%|%db% - queue stop } - if || { - define arg2 '' - if || { - inject locally registerService } else { - if || { - inject locally unRegisterService } } else { - narrate format:CmdSynFormat "/perkadmin service <<>register/unregister<>> <<>service<>> <&lb>pointValue<&rb> <&lb>url<&rb>" } - queue stop } - if || { - inject locally packAdminCommandHelper - queue stop } - if || { - define arg2 '' - if || { - define arg3 '' - if || { - inject locally listServicesSeen - queue stop } - if || { - inject locally listServicesRegistered - queue stop } - narrate format:CmdSynFormat "/perkadmin list services <<>known/registered<>>" - queue stop } - if || || { - define page '' - inject listPackagesPaged locally - queue stop } - narrate format:CmdSynFormat "/perkadmin list <<>services/players/packages<>>" - queue stop } - if || { - inject locally pointsCommandHelper - queue stop } - run locally adminCommandHelp instantly - queue stop