summaryrefslogtreecommitdiff
path: root/player.py
diff options
context:
space:
mode:
authorPanFritz <redstonenoobpan@gmail.com>2015-08-17 04:54:02 +0200
committerPanFritz <redstonenoobpan@gmail.com>2015-08-17 04:54:02 +0200
commit6574179872d693b38227327754ab130b536c98d8 (patch)
tree3ae55de4b1d74ad563ee1791d03bf57f123c8b48 /player.py
parent2ae64488adfefb93add0a0f72fda227cb9af0371 (diff)
Multiple bug fixes, loginsecurity fully functioning
Diffstat (limited to 'player.py')
-rw-r--r--player.py19
1 files changed, 8 insertions, 11 deletions
diff --git a/player.py b/player.py
index 6ba74ec..187f94e 100644
--- a/player.py
+++ b/player.py
@@ -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()))