コード例 #1
0
ファイル: playerstate.py プロジェクト: pguenth/xsbs
def onReqSpectate(cn, tcn):
    if tcn != cn:
        if isAtLeastMaster(cn):
            sbserver.spectate(tcn)
        else:
            insufficientPermissions(cn)
    else:
        sbserver.spectate(tcn)
コード例 #2
0
ファイル: playerstate.py プロジェクト: GunioRobot/xsbs
def onReqSpectate(cn, tcn):
	if tcn != cn:
		if isAtLeastMaster(cn):
			sbserver.spectate(tcn)
		else:
			insufficientPermissions(cn)
	else:
		sbserver.spectate(tcn)
コード例 #3
0
ファイル: ctl.py プロジェクト: GunioRobot/xsbs
def specAll(cn, args):
	'''@description Make all clients spectators
	   @usage
	   @master'''
	if args != '':
		raise ExtraArgumentError()
	else:
		for s in sbserver.players():
			sbserver.spectate(s)
コード例 #4
0
ファイル: ctl.py プロジェクト: pguenth/xsbs
def specAll(cn, args):
	'''@description Make all clients spectators
	   @usage
	   @master'''
	if args != '':
		raise ExtraArgumentError()
	else:
		for s in sbserver.players():
			sbserver.spectate(s)
コード例 #5
0
ファイル: servercommands.py プロジェクト: Pat61/hyperserv
def spectatorHelpler(boolean,cn):
	if boolean:
		sbserver.spectate(cn)
	else:
		sbserver.unspectate(cn)
コード例 #6
0
ファイル: __init__.py プロジェクト: greghaynes/xsbs
	def spectate(self):
		'''Make client spectator'''
		sbserver.spectate(self.cn)
コード例 #7
0
ファイル: __init__.py プロジェクト: pguenth/xsbs
 def spectate(self):
     '''Make client spectator'''
     sbserver.spectate(self.cn)