View Full Version : Bring back os.exit()
anoyn
11-14-2015, 05:25 AM
I'm not sure why it was taken away, but it provides functionality that Self.Logout() does not.
An example of functionality it served was my server save logout script. Between 20-40 minutes to SS it will xlog, it waits until no creatures are on screen then closes the client.
If i want to make my script work again i can:
1. Stop the walker and hope monsters walking onto the screen dont keep me logged in until SS anyway.
2. Waste money and hunting time by forcing the bot to walk back to depot, on full supplies.
Both suck.
Bring back os.exit()
Joshwa534
11-14-2015, 07:32 AM
I'm not sure why it was taken away, but it provides functionality that Self.Logout() does not.
An example of functionality it served was my server save logout script. Between 20-40 minutes to SS it will xlog, it waits until no creatures are on screen then closes the client.
If i want to make my script work again i can:
1. Stop the walker and hope monsters walking onto the screen dont keep me logged in until SS anyway.
2. Waste money and hunting time by forcing the bot to walk back to depot, on full supplies.
Both suck.
Bring back os.exit()
I'm sorry but it most definitely won't be brought back. DarkstaR can confirm this if needed.
Your best bet is to go ahead and force your script out of the spawn if its 20-40 minutes before server save (as you said above) and logout at the depot using Self.Logout().
anoyn go to Xenobot\Data\xb.0022.15.11.10.11~. (suggest open last file in folder) stay mouse in line 55 in library and remove or exchange this:
os.exit = nil
os.execute = nil
io.popen = nil
Fatality
11-14-2015, 02:25 PM
anoyn go to Xenobot\Data\xb.0022.15.11.10.11~. (suggest open last file in folder) stay mouse in line 55 in library and remove or exchange this:
os.exit = nil
os.execute = nil
io.popen = nil
That will only work for HIM tho, what if he wants it to work for others.
anoyn
11-14-2015, 04:53 PM
Thanks Rif, i'll definately do that.
I'd like to hear the reasoning behind its removal.
sausting
11-14-2015, 07:07 PM
I'm sorry but it most definitely won't be brought back. DarkstaR can confirm this if needed.
Your best bet is to go ahead and force your script out of the spawn if its 20-40 minutes before server save (as you said above) and logout at the depot using Self.Logout().
what about x-logs when attacked to avoid getting wasted?
sausting
11-14-2015, 07:11 PM
anoyn go to Xenobot\Data\xb.0022.15.11.10.11~. (suggest open last file in folder) stay mouse in line 55 in library and remove or exchange this:
os.exit = nil
os.execute = nil
io.popen = nil
unable to edit 'please check if this file is opened in another program'
triple checked
DarkstaR
11-14-2015, 07:25 PM
os.exit() is back, just let the bot update itself (make sure you're on 1148).
Joshwa534
11-14-2015, 07:47 PM
what about x-logs when attacked to avoid getting wasted?
Was Nick's call but he added it back overnight ;)
Powered by vBulletin® Version 4.2.5 Copyright © 2025 vBulletin Solutions Inc. All rights reserved.