Skip to content

Commit

Permalink
tagprotect uses Player API
Browse files Browse the repository at this point in the history
  • Loading branch information
greghaynes committed Nov 20, 2009
1 parent 1e69b9a commit a8ea6a6
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions src/pyscripts/ClanTagProtection/tagprotect.py
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ def warnTagReserved(cn, count, sessid, nick):
p = player(cn)
except ValueError:
return
if sbserver.playerName(cn) != nick or sessid != sbserver.playerSessionId(cn):
if p.name() != nick or sessid != p.sessionId():
return
if len(p.registered_tags) == 0:
return
Expand All @@ -50,15 +50,15 @@ def warnTagReserved(cn, count, sessid, nick):
p.warning_for_login = False
return
remaining = 25-(count*5)
sbserver.playerMessage(cn, warning('Your are using a reserved clan tag. You have ' + red('%i') + ' seconds to login or be kicked.') % remaining)
p.message(warning('Your are using a reserved clan tag. You have ' + red('%i') + ' seconds to login or be kicked.') % remaining)
addTimer(5000, warnTagReserved, (cn, count+1, sessid, nick))

def tagId(tag):
return session.query(ClanTag).filter(ClanTag.tag==tag).one().id

def setUsedTags(cn):
nick = sbserver.playerName(cn)
p = player(cn)
nick = p.name()
potentials = []
matches = regex.findall(nick)
for match in matches:
Expand Down Expand Up @@ -106,7 +106,7 @@ def initCheck(cn):
except AttributeError:
pass
else:
warnTagReserved(cn, 0, sbserver.playerSessionId(cn), sbserver.playerName(cn))
warnTagReserved(cn, 0, p.sessionId(), p.name())

@eventHandler('player_connect_delayed')
def onConnect(cn):
Expand Down

0 comments on commit a8ea6a6

Please sign in to comment.