Advertisement
Guest User

Untitled

a guest
Jun 27th, 2017
46
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 2.43 KB | None | 0 0
  1. block config
  2. {
  3.   es_xsetinfo credits_max 6
  4.   es_xsetinfo isalive 2
  5.   es_xsetinfo credits_connect 1
  6. }
  7.  
  8.  
  9. block load
  10. {
  11.     es_doblock prop/config
  12.     es_keygroupcreate s_uses
  13.     es_xsetinfo s_temp 0
  14.     es_set playermodel 0
  15.     es_xsetinfo s_dtemp 0
  16. }
  17.  
  18.  
  19.  
  20. event player_say
  21. {
  22.     if (event_var(text) equalto !prop) do
  23.     {
  24.      if (event_var(es_userteam) = 2) do
  25.      {
  26.        if (event_var(es_userdead) == 0) do
  27.         {
  28.             es_keygetvalue s_temp s_uses event_var(userid) uses
  29.             if (server_var(s_temp) greaterthan 0) do
  30.              {
  31.               es getplayerinfo playermodel event_var(userid) model
  32.               es_keygetvalue s_temp s_uses event_var(userid) uses
  33.               es_tell event_var(userid)#multi #green Your Prop Credits: server_var(s_temp) #default$
  34.               es_prop_dynamic_create event_var(userid) server_var(playermodel)
  35.               es_keysetvalue s_uses event_var(userid) uses server_var(s_dtemp)
  36.               es_math s_temp - 1
  37.               es_delayed 3 es_tell event_var(userid)#multi #green You Spawned server_var(playermodel) for 1. Credit
  38.              }
  39.              else do
  40.              {
  41.               es_tell event_var(userid)#multi #green You have to less Credits!
  42.              }
  43.          }
  44.          else do
  45.          {
  46.           es_tell event_var(userid) Your must be alive to use the Propmenu!
  47.          }
  48.      }
  49.      else do
  50.      {
  51.       es_tell event_var(userid) You must be a Hider to use this Command!
  52.      }
  53.     }
  54. }
  55.  
  56. event round_end
  57. {
  58.   if (event_var(winner) = 2) do
  59.     {
  60.        es_keygetvalue s_dtemp s_uses event_var(userid) uses
  61.        es_math s_dtemp + server_var(isalive)
  62.        if (server_var(s_dtemp) greaterthan server_var(credits_max)) do
  63.        {
  64.         es_keysetvalue s_uses event_var(userid) uses server_var(credits_max)
  65.        }
  66.        else do
  67.        {
  68.         es_keysetvalue s_uses event_var(userid) uses server_var(s_dtemp)
  69.        }
  70.     }
  71. }
  72.  
  73.  
  74. event player_team
  75. {
  76.   if (event_var(oldteam) == 0) do
  77.  {
  78.     if (event_var(team) == 2)
  79.      {
  80.       es_keydelete s_uses event_var(userid)
  81.       es_keycreate s_uses event_var(userid)
  82.       es_keysetvalue s_uses event_var(userid) uses server_var(credits_connect)
  83.       es_tell event_var(userid) You have server_var(credits_connect) Credits
  84.      }
  85.   }
  86. }
  87.  
  88.  
  89. event player_disconnect
  90. {
  91.    es_keydelete s_uses event_var(userid)
  92. }
  93.  
  94. block unload
  95. {
  96.         es_keygroupdelete s_uses
  97. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement