TASClient Request
Moderator: Moderators
TASClient Request
It'd be great to have a feature for mod devs to be able to start a game despite of supposed sync problems, it's often a real pain when working from an sdd with SVN to get sync, in fact it currently seems to be broken altogether.
Re: TASClient Request
IIRC you can force with SL :)
Re: TASClient Request
You can edit the hash in archivecache if you want. I'll look at making an python to fake sync.
Edit: Well, looks like aegis made an python but didn't quite finish the bug testing, so I changed one line to fix a bug. Save this to Spring\lobby\Python\scripts\forcesync.py and restart TASClient. Then just use /sync (and change your color or side or anything that forces a status update)
But you need a custom spring that doesn't abort the instant you connect, too, such as http://evolutionrts.info/~lurker/noresi ... spring.zip
Edit: Well, looks like aegis made an python but didn't quite finish the bug testing, so I changed one line to fix a bug. Save this to Spring\lobby\Python\scripts\forcesync.py and restart TASClient. Then just use /sync (and change your color or side or anything that forces a status update)
Code: Select all
import lobbyscript
api = lobbyscript.Callback()
gui = lobbyscript.GUI()
sync = False
def out_MYBATTLESTATUS(battlestatus, color):
battlestatus = int(battlestatus) & ~(1<<23) | 1<<22
return str(battlestatus), color
def cmd_sync():
global sync
sync = not sync
if sync: status = 'on'
else: status = 'off'
gui.AddToRichEdit('$current','Forced sync is %s' % status, 16711680)
return True