[size=+1]Musician 1.5[/size]
[size=+1]Removed. (Check last post)[/size]
So, I've described previously how adventuring in hobopolis at the correct time for speed runs could be troublesome for me, due to time differences, and as a result I have created a script that allows me to leave my character online overnight and be controlled externally. This was inspired by Alhifar's cagebot script, which first made me wonder if this was possible, and I have borrowed some of his code to use in this script. Cheers, Alhifar!
It is still being refined, but I have added options to the top so individuals can change aspects of the script. I assume the use of phials to get elemental alignment (this will be changed in later versions) and the phial you use can be changed. In addition, it needs to know how many hobos you wish to kill at once when instructed (starts set to 162, but can be changed). Also, I will in later versions allow people to choose the names of the ccs they use, so they can use ones they have made already.
The current instructions are:
"sewer" - does the sewers
"parts" - gets hobo parts
"hobo" - tries to get a single part
"tent" - gets to the tent
"mosh" - This takes a mosher character into the tent to mosh (use "tent" to get them there and change is_mosher to true).
"play" - Will go in the back.
"leave" - Will step down.
Requirements:
sewer ccs (CLEESH or similar)
hobopolis ccs (must be able to get a part each time)
hobopolis outfit
tent outfit (must include class instrument)
hobo code binder (preferably with 20 glyphs)
rock salt (unless set to false - one of the options)
enough of the relevant phials
Setup:
I will add a personal disclaimer: this script is not intended to allow multis into hobopolis. It fulfills a niche use that I have encountered in my own playing of the game and is aimed at individuals in smaller clans who may find it hard to get a full 8 people online at once in hobopolis.
Any advice, criticism, and so on is warmly welcomed!
Version 1.5: Added a "status" command to get status feedback. Counts tents and feeds into chat. Big cleanup on code. Removed user_confirm box. Prints if you are using an outdated version.
Version 1.4: Changed commands to support builds since 7665 (where chat_reply disappeared into a cloud of smoke). It also exits nicely now so doesn't require a refresh after the play command. Basically, it works perfectly now. Both of my users can rejoice
Version 1.3: Tent now works as expected. Split the sewer and collecting parts into two commands and gave a command for the mosher.
Version 1.2: Supports manual control, will buy phials if needed and select element instead of phial.
Version 1.1: Checks class for instrument, checks phial for effect. Only one operator. Also added check_version
Version 1.0: Original Version.
[size=+1]Removed. (Check last post)[/size]
So, I've described previously how adventuring in hobopolis at the correct time for speed runs could be troublesome for me, due to time differences, and as a result I have created a script that allows me to leave my character online overnight and be controlled externally. This was inspired by Alhifar's cagebot script, which first made me wonder if this was possible, and I have borrowed some of his code to use in this script. Cheers, Alhifar!
It is still being refined, but I have added options to the top so individuals can change aspects of the script. I assume the use of phials to get elemental alignment (this will be changed in later versions) and the phial you use can be changed. In addition, it needs to know how many hobos you wish to kill at once when instructed (starts set to 162, but can be changed). Also, I will in later versions allow people to choose the names of the ccs they use, so they can use ones they have made already.
The current instructions are:
"sewer" - does the sewers
"parts" - gets hobo parts
"hobo" - tries to get a single part
"tent" - gets to the tent
"mosh" - This takes a mosher character into the tent to mosh (use "tent" to get them there and change is_mosher to true).
"play" - Will go in the back.
"leave" - Will step down.
Requirements:
sewer ccs (CLEESH or similar)
hobopolis ccs (must be able to get a part each time)
hobopolis outfit
tent outfit (must include class instrument)
hobo code binder (preferably with 20 glyphs)
rock salt (unless set to false - one of the options)
enough of the relevant phials
Setup:
Code:
set chatbotScript=musician.ash
I will add a personal disclaimer: this script is not intended to allow multis into hobopolis. It fulfills a niche use that I have encountered in my own playing of the game and is aimed at individuals in smaller clans who may find it hard to get a full 8 people online at once in hobopolis.
Any advice, criticism, and so on is warmly welcomed!
Version 1.5: Added a "status" command to get status feedback. Counts tents and feeds into chat. Big cleanup on code. Removed user_confirm box. Prints if you are using an outdated version.
Version 1.4: Changed commands to support builds since 7665 (where chat_reply disappeared into a cloud of smoke). It also exits nicely now so doesn't require a refresh after the play command. Basically, it works perfectly now. Both of my users can rejoice

Version 1.3: Tent now works as expected. Split the sewer and collecting parts into two commands and gave a command for the mosher.
Version 1.2: Supports manual control, will buy phials if needed and select element instead of phial.
Version 1.1: Checks class for instrument, checks phial for effect. Only one operator. Also added check_version
Version 1.0: Original Version.
Last edited: