Multiple bug fixes, loginsecurity fully functioning
This commit is contained in:
19
player.py
19
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()))
|
||||
|
||||
Reference in New Issue
Block a user