Пример #1
0
def in_CLIENTBATTLESTATUS(nick, status, color):
    api = lobbyscript.Callback()
    if nick == api.GetMyUser()['Name']:
        global battleJoinedAndStatusChanged
        if battleJoinedAndStatusChanged:
            battleJoinedAndStatusChanged -= 1
            if battleJoinedAndStatusChanged == 0:
                api.SetMyBattleStatus(1)
Пример #2
0
def in_SAID(chan,user,data):
	global lastSent
	global MaxInterval
	api = lobbyscript.Callback()
	if chan == 'main':
		if lastSent + MaxInterval < datetime.datetime.now(): 
			if data.find('caspring.org') >= 0:
				api.SendProtocol('SAY '+chan+' But, does CADownloader make pizza ??')
				lastSent = datetime.datetime.now()
Пример #3
0
import lobbyscript

api = lobbyscript.Callback()

connected = False


def in_TASSERVER():
    print 'connected'
    connected = True


def timer_5():
    print connected
    if connected:
        api.sendProtocol('PING')
        api.handleProtocol('PONG')


def timer_1():
    print 'one second timer'