Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import es
- import popuplib
- saySounds = ['bla.mp3', 'bla2.mp3']
- soundDir = 'surf_say_sounds/'
- def say_Sounds():
- for SoundTitle in saySounds:
- es.stringtable('downloadables', 'sound/' + soundDir + soundTitle)
- def es_map_start(ev):
- say_Sounds()
- def player_say(ev):
- text = ev['text']
- userid = ev['userid']
- names = saySounds
- spieler = es.getplayername(userid)
- if text in names:
- for player in es.getUseridList():
- es.playsound(player, saySounds, 1.0)
- es.msg('#multi', '#green[SaySounds]#darkgreen %s#lightgreen spielt #default%s#lightgreen ab'%(player, names(choice)))
- elif text == '!soundlist':
- saySounds_pop.send(userid)
- def load():
- global saySounds_pop
- if popuplib.exists('saySounds_pop'):
- popuplib.delete('saySounds_pop')
- saySounds_pop = popuplib.easymenu('saySounds_pop', None, saySounds_pop_select)
- saySounds_pop.settitle('Unsere Soundliste:')
- for sound in saySounds:
- saySounds_pop.addoption(sound, sound)
- saySounds_pop.addoption('gb', 'Back')
- def unload()
- saySounds_pop.delete()
- def saySounds_pop_select(userid, choice, popupid):
- es.server.queuecmd('es_xsexec %s "say %s"'%(userid, choice))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement