Advertisement
Guest User

Untitled

a guest
Sep 21st, 2017
53
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 2.97 KB | None | 0 0
  1. #######################################  
  2. ######No-Zoom Addon by Jackmaster######  
  3. #########don't edit anything!##########  
  4. #############20.6.2011#################  
  5. #########Written for Pedi##############  
  6. #######################################  
  7.  
  8. ###############  
  9. #####Config####  
  10. ###############  
  11.  
  12. ###############################  
  13. ######bestimmte die Admins#####  
  14. ##die das Popup öffnen dürfen##  
  15. ###############################  
  16.  
  17. admins = ['STEAM_0:1:31341483']  
  18.  
  19.  
  20. #######################  
  21. #####Config beendet####  
  22. #######################  
  23.  
  24.  
  25.  
  26. import es
  27. import popuplib
  28.  
  29. scout = True  
  30. awp = False  
  31.  
  32. def player_spawn(ev):  
  33.     userid = ev['userid']  
  34.      
  35.     es.server.queuecmd('es_xgive %s player_weaponstrip'%ev['userid'])
  36.     es.server.queuecmd('es_xfire %s player_weaponstrip strip'%ev['userid'])
  37.      
  38.     if scout:  
  39.         gamethread.delayed(.1, es.server.queuecmd, ('es_xgive %s weapon_scout'%ev['userid']))
  40.         gamethread.delayed(.1, es.server.queuecmd, ('es_xgive %s weapon_knife'% userid))
  41.        
  42.          
  43.     if awp:  
  44.         gamethread.delayed(.1, es.server.queuecmd, ('es_xgive %s weapon_awp'%ev['userid']))
  45.         gamethread.delayed(.1, es.server.queuecmd, ('es_xgive %s weapon_knife'%ev['userid']))  
  46.  
  47. def player_say(ev):  
  48.     userid = ev['userid']
  49.     steamid = ev['es_steamid']
  50.  
  51.         if ev['text'] == '!nozoom':  
  52.         if steamid in admins:
  53.             if popuplib.exists('p'):  
  54.                 popuplib.delete('p')  
  55.             p = popuplib.create('p')  
  56.             if scout:  
  57.                         p.addline('NoZoom Scout ist an')  
  58.             if awp:  
  59.                 p.addline('NoZoom AWP ist an')  
  60.             if scout:  
  61.                 p.addline('->1. NoZoom AWP anschalten')  
  62.             if awp:  
  63.                 p.addline('->1. NoZoom Scout anschalten')  
  64.                  
  65.                 p.menuselect = choice_p  
  66.                  
  67.                 p.send(userid)  
  68.  
  69.                      
  70. def choice_p(userid, choice, pname):  
  71.    
  72.     global scout, awp  
  73.          
  74.          
  75.     if choice == 1:  
  76.         if scout:       #Wenn Scout drin ist:
  77.             awp = True  #AWP an machen
  78.             scout = False   #Scout aus machen
  79.  
  80.         if awp:         #Wenn AWP drin ist:
  81.             scout = True    #Scout an machen
  82.             awp = False #AWP aus machen
  83.                      
  84.          
  85.          
  86.  
  87. def load():  
  88.     es.msg('#multi', '#green[NoZoom]#lightgreen NoZoom von Jackmaster wurde aktiviert!')  
  89.      
  90. def unload():  
  91.     es.msg('#multi', '#green[NoZoom]#lightgreen NoZoom von Jackmaster wurde deaktiviert!')  
  92.      
  93. def weapon_zoom(ev):  
  94.     userid = ev['userid']
  95.     es.server.queuecmd('es_xsexec %s drop' % userid)
  96.     es.playsound(userid, 'buttons/weapon_cant_buy.wav', 1.0)
  97.  
  98.      
  99. def round_start(ev):  
  100.     es.msg('#multi', '#green[NoZoom]#lightgreen NoZoom ist auf diesem Server aktiv!')  
  101.      
  102.  
  103. #######################################  
  104. ######No-Zoom Addon by Jackmaster######  
  105. #########don't edit anything!##########  
  106. #############20.6.2011#################  
  107. #########Written for Pedi##############  
  108. #######################################
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement