diff options
author | PanFritz <redstonenoobpan@gmail.com> | 2015-08-17 04:54:02 +0200 |
---|---|---|
committer | PanFritz <redstonenoobpan@gmail.com> | 2015-08-17 04:54:02 +0200 |
commit | 6574179872d693b38227327754ab130b536c98d8 (patch) | |
tree | 3ae55de4b1d74ad563ee1791d03bf57f123c8b48 /player.py | |
parent | 2ae64488adfefb93add0a0f72fda227cb9af0371 (diff) |
Multiple bug fixes, loginsecurity fully functioning
Diffstat (limited to 'player.py')
-rw-r--r-- | player.py | 19 |
1 files changed, 8 insertions, 11 deletions
@@ -3,29 +3,26 @@ from helpers import * py_players = [] class py_player: - def __init__(self,player): self.player = player - - """ - Player properties, please add a short description of the property when adding a new one. - - - """ self.logging_in = False self.login_time = 0 def get_py_player(player): - py_player = players[players.index(player)] - return py_player + #py_player = py_players[py_players.index(player)] + + for py_player in py_players: + if py_player.player.getName() == player.getName(): + return py_player @hook.event("player.PlayerJoinEvent","lowest") def on_join(event): player = py_player(event.getPlayer()) - players.append(player) + py_players.append(player) + print str(len(py_players))+event.getPlayer().getName() @hook.event("player.PlayerQuitEvent","highest") def on_leave(event): - players.remove(get_py_player(event.getPlayer())) + py_players.remove(get_py_player(event.getPlayer())) |