Advertisement
Guest User

Untitled

a guest
Sep 21st, 2017
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.88 KB | None | 0 0
  1. ########################
  2. ###*Private Script*#####
  3. ##Ergeben by Jackmaster#
  4. ########For Jail########
  5. #########V 1.0##########
  6. ########################
  7. import es
  8. import cmdlib
  9. import playerlib
  10.  
  11. ergeben_liste = []
  12.  
  13. def load():
  14.     es.msg('#multi', '#green[Ergeben]#lightgreen Ergeben von Jackmaster wurde geladen')
  15.     cmdlib.registerSayCommand('!e', ergeben, 'invisible')
  16.  
  17. def unload():
  18.     cmdlib.unregisterSayCommand('!e')
  19.  
  20. def round_start(ev):
  21.    
  22.     del(ergeben_liste[:])
  23.     es.msg('#multi', '#green[Ergeben]#lightgreen Ergeben von Jackmaster ist auf diesem Server aktiviert')
  24.     es.tell(ev['userid'], '#multi', '#green[Ergeben]#lightgreen Wenn du dich ergeben willst schreibe #darkgreen!e #lightgreenin den chat')
  25.    
  26.    
  27. def ergeben(userid, args):
  28.  
  29.     if not es.getplayersteamid(userid) in ergeben_liste:
  30.         if es.getplayerprop(userid, 'CCSPlayer.baseclass.pl.deadflag') == 0:
  31.             ergeben_liste.append(es.getplayersteamid(userid))
  32.             es.server.queuecmd('es_xgive %s player_weaponstrip'%userid)
  33.             es.server.queuecmd('es_xfire %s player_weaponstrip strip'%userid)
  34.             playerlib.getPlayer(userid).setColor(0, 255, 0, 255)
  35.             es.delayed(10.0, 'es_xgive %s weapon_knife'%userid)
  36.             es.delayed(11.0, playerlib.getPlayer(userid).setColor,(255, 255, 255, 255))
  37.             es.tell(userid, '#multi', '#green[Ergeben]#lightgreen Du bekommst dein Messer in 10 Sec zurück')
  38.             es.msg('#multi', '#green[Ergeben]#lightgreen Der Gefangene#darkgreen %s#lightgreen  hat sich ergeben'%es.getplayername(userid))
  39.             es.centermsg('%s ergibt sich!'%es.getplayername(userid))
  40.         else:
  41.             es.tell(userid, '#multi', '#green[Ergeben]#lightgreen Du bist tot du kannst dich nicht ergeben!')
  42.     else:
  43.         es.tell(userid, '#multi', '#green[Ergeben]#lightgreen Du hast dich schon ergeben!')
  44.  
  45. ########################
  46. ###*Private Script*#####
  47. ##Ergeben by Jackmaster#
  48. ########For Jail########
  49. #########V 1.0##########
  50. ########################
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement