9 who = Crossfire.WhoAmI()
13 if not 'on_map' in Crossfire.GetPrivateDictionary():
15 Crossfire.GetPrivateDictionary()[
'on_map'] = on_map
17 on_map = Crossfire.GetPrivateDictionary()[
'on_map']
26 if not data.exist(player.Name):
27 who.Say(
'Well, welcome, stranger.')
28 record = {
'#' : player.Name,
30 data.put_record(record)
33 record = data.get_record(player.Name)
34 if record[
'state'] ==
'seen':
35 who.Say(
'Welcome back, stranger.')
38 who.Say(
'Welcome back, %s'%player.Name)
41 for player
in Crossfire.GetPlayers():
42 if player.Map == who.Map:
44 elif on_map.count(player) != 0: