my first script! xD
after this command enabled, every new players coming would be switched to specator team.
Code: Select all
""" Script by kmsi([email protected]) When someone logins, switch his team to spectator_team. Usage : /teamlock """ from commands import add, admin lock_team=False @admin def teamlock(connection): global lock_team if lock_team==True: lock_team=False elif lock_team==False: lock_team=True value=lock_team on_off = ['UNLOCKED', 'LOCKED'][int(value)] connection.protocol.send_chat('BOTH TEAM are %s' % on_off) add(teamlock) def apply_script(protocol, connection, config): class kmsiconnection(connection): def on_login(self, name): if lock_team: self.send_chat('Both team are locked. You only can spectate!') self.set_team(self.protocol.spectator_team) self.respawn() return connection.on_login(self, name) return protocol, kmsiconnection