Benutzerinformationen überspringen
Wohnort: Hagen
Beruf: Mechatroniker (didaktische Systeme)
Rootserver vorhanden: Nein
|
|
Quellcode |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 |
import es, playerlib
magazine = {}
def load():
global magazine
datei = open("%s/cfg/magazine.cfg" % str(es.ServerVar("eventscripts_gamedir").strip()))
for zeile in datei:
if zeile.startswith("//") or zeile.startswith("#") or zeile == "" or zeile.find(" ") == -1:
continue
waffe = zeile.split(" ")
if not waffe[1].isdigit():
continue
magazine[waffe[0]] = int(waffe[1])
datei.close()
def player_spawn(event_var):
spieler = playerlib.getPlayer(event_var["userid"])
primary = spieler.get("primary")
secondary = spieler.get("secondary")
if magazine.has_key(primary):
spieler.set("ammo", ["primary", magazine[primary]])
if magazine.has_key(secondary):
spieler.set("ammo", ["secondary", magazine[secondary]])
|
|
|
Quellcode |
1 |
weapon_name 300 |