Benutzerinformationen überspringen
Wohnort: Schwelm
Beruf: Immobilien-Verwalter / Serveradministrator
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 33 34 35 36 37 38 39 40 41 42 |
tied_sound = es.ServerVar('gg_quake_lost')
leading_sound = es.ServerVar('gg_quake_lead')
lost_sound = es.ServerVar('gg_quake_tied')
import es, gungamelib
info = es.AddonInfo()
info.name = 'GunGame Leader Sounds'
info.version = '1.0'
info.url = 'http://forums.mattie.info/cs/forums/viewtopic.php?t=30704'
info.basename = 'gungame/custom_addons/gg_quake'
info.author = 'DanielB'
def gg_tied_leader(event_var):
for player in gungamelib.leaders.leaders:
es.playsound(player, str(tied_sound), 1)
def gg_new_leader(event_var):
newLeader = event_var['userid']
oldLeaders = filter(lambda x: str(x) != newLeader, gungamelib.leaders.oldLeaders)
if oldLeaders:
es.playsound(newLeader, str(leading_sound), 1)
for player in oldLeaders:
es.playsound(player, str(lost_sound), 1)
def downloads():
es.stringtable('downloadables', 'sound/' + str(tied_sound))
es.stringtable('downloadables', 'sound/' + str(leading_sound))
es.stringtable('downloadables', 'sound/' + str(lost_sound))
def es_map_start(ev):
downloads()
def load():
addon = gungamelib.registerAddon('gg_quake')
addon.setDisplayName('GunGame Leader Sounds')
downloads()
def unload():
gungamelib.unregisterAddon('gg_quake')
|
|
|
Quellcode |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
[soundpack] levelup = gungame/default/smb3_powerup.mp3 leveldown = gungame/aua.wav levelsteal = gungame/yes.wav //nadelevel = gungame/nade_level.wav knifelevel = gungame/default/knife_level.mp3 multilevel = gungame/default/smb_star.mp3 //welcome = gungame/default/gg5_welcome.mp3 handicap = gungame/default/gg_handicap.mp3 multikill = common/stuck1.wav countDownBeep = hl1/fvox/beep.wav roundwinner = @random winner = @random friendlyfire = gungame/finishhim.mp3 |
|
|
Quellcode |
1 2 3 |
tied_sound = "misc/lostlead.wav" leading_sound = "misc/takenliead.wav" lost_sound = "misc/tiedlead.wav" |
Benutzerinformationen überspringen
Wohnort: Schwelm
Beruf: Immobilien-Verwalter / Serveradministrator
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 33 34 35 36 37 38 39 40 41 42 43 |
import es, gungamelib
tied_sound = gungamelib.getVariableValue('gg_quake_lost')
leading_sound = gungamelib.getVariableValue('gg_quake_lead')
lost_sound = gungamelib.getVariableValue('gg_quake_tied')
info = es.AddonInfo()
info.name = 'GunGame Leader Sounds'
info.version = '1.5'
info.url = 'http://forums.mattie.info/cs/forums/viewtopic.php?t=30704'
info.basename = 'gungame/custom_addons/gg_quake'
info.author = 'DanielB'
es.ServerVar('gg_quake_ver', info.version).makepublic()
def gg_tied_leader(event_var):
for player in gungamelib.leaders.leaders:
es.playsound(player, str(tied_sound), 1)
def gg_new_leader(event_var):
newLeader = event_var['userid']
oldLeaders = filter(lambda x: str(x) != newLeader, gungamelib.leaders.oldLeaders)
if oldLeaders:
es.playsound(newLeader, str(leading_sound), 1)
for player in oldLeaders:
es.playsound(player, str(lost_sound), 1)
def downloads():
es.stringtable('downloadables', 'sound/' + str(tied_sound))
es.stringtable('downloadables', 'sound/' + str(leading_sound))
es.stringtable('downloadables', 'sound/' + str(lost_sound))
def es_map_start(ev):
downloads()
def load():
addon = gungamelib.registerAddon('gg_quake')
addon.setDisplayName('GunGame Leader Sounds')
downloads()
def unload():
gungamelib.unregisterAddon('gg_quake')
|
