Hallo zusammen
mir hatte mal ein Bekannter ein script für Eventscripts geschrieben ( Smokenade in Teamfarbe ) , da ich aber nurnoch Sourcemod benutze brauchte ich dieses scripts for Sourcemod .
Ich habe dieses script gefunden
http://forums.alliedmods.net/showthread.php?t=158363 aber das ist nicht ganz das selbe was ich hatte .
Da ich selber leider überhaupt keine ahnung davon habe möchte ich hier mal nachfragen ob das jemand für Sourcemod umscripten würde .
hier mal das script in py
import es
def smokegrenade_detonate(ev):
userid = ev['userid']
index = es.createentity("light_dynamic","mylight%s" % userid)
es.entitysetvalue(index, "angles", "-90 0 0")
if ev['es_userteam'] == '2':
es.entitysetvalue(index,"_light", "250 0 0")
if ev['es_userteam'] == '3':
es.entitysetvalue(index,"_light", "0 0 250")
es.entitysetvalue(index, "_inner_cone","-89")
es.entitysetvalue(index, "_cone","-89")
es.entitysetvalue(index, "pitch","-90")
es.entitysetvalue(index, "distance","256")
es.entitysetvalue(index, "spotlight_radius","96")
es.entitysetvalue(index, "origin","%s %s %s"% (ev['x'], ev['y'], ev['z']))
es.entitysetvalue(index, "brightness","3")
es.entitysetvalue(index, "style","6")
es.entitysetvalue(index, "spawnflags","1")
es.spawnentity(index)
es.server.queuecmd('es_xfire %s mylight%s DisableShadow' % (userid,userid))
es.server.queuecmd('es_xfire %s mylight%s addoutput "OnUser1 !self,kill,-1,24"' % (userid,userid))
es.server.queuecmd('es_xfire %s mylight%s addoutput "OnUser1 !self,Toggle,-1,21"' % (userid,userid))
es.server.queuecmd('es_xfire %s mylight%s addoutput "OnUser1 !self,TurnOff,-1,23"' % (userid,userid))
es.server.queuecmd('es_xfire %s mylight%s addoutput "OnUser1 !self,spawnflags,3,19"' % (userid,userid))
es.server.queuecmd('es_xfire %s mylight%s FireUser1' % (userid,userid))
mfg
Zero