Here's a quick way to get key/value pairs from your CLI parameters.
We can take:
-script TestScript:body.green-d'hide-body.legs.preists-robes.location.varrock.mode.attack
And convert it to:
BODY:green d'hide body
LEGS:priests robes
LOCATION:varrock
MODE:attack
You're probably wondering 'why are the keys uppercase?', well that's to signify what the bot thinks are keys. A little debugging and you'll be able to see what your bot sees.
The full-stop "." is our delimiter, and