Benutzerinformationen überspringen
Meister
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
Meister
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') |