Advertisement
iFenomenal

Event Update

Mar 6th, 2019
604
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 2.06 KB | None | 0 0
  1. #include <amxmodx>
  2. #include <cstrike>
  3. #include <fun>
  4. #include <hamsandwich>
  5.  
  6. #define PLUGIN "Beneficii Steam"
  7. #define VERSION "1.0"
  8. #define AUTHOR "****"
  9.  
  10. new bool:event
  11.  
  12. public plugin_init() {
  13.     register_plugin(PLUGIN, VERSION, AUTHOR)
  14.     RegisterHam(Ham_Spawn, "player", "player_steam", 1);
  15.    
  16.     VERIFY_TIME()
  17.     set_task(60.0,"VERIFY_TIME",.flags="b")
  18. }
  19.  
  20. public VERIFY_TIME()
  21. {
  22.     new timp[32]
  23.     get_time("%H:%M",timp,charsmax(timp))
  24.     if(equal(timp,"08:30")) event=true
  25.     if(equal(timp,"21:00")) event=false
  26. }
  27.  
  28. public player_steam(id)
  29. {
  30.     if(!event)  return HAM_IGNORED
  31.    
  32.     if(is_user_steam(id) && is_user_alive(id) && user_has_weapon(id, CSW_USP))
  33.     {
  34.         strip_user_weapons (id)
  35.         give_item(id,"weapon_deagle");
  36.         cs_set_user_bpammo(id, CSW_DEAGLE, 35);
  37.         give_item(id,"weapon_knife");
  38.         give_item(id,"weapon_hegrenade");
  39.         give_item(id,"weapon_flashbang");
  40.         give_item(id,"weapon_flashbang");
  41.         give_item(id,"item_assaultsuit");
  42.         give_item(id,"item_thighpack");
  43.         client_print(id, print_center, "Ai Primit Beneficiile.")
  44.     }
  45.     else if(is_user_steam(id) && is_user_alive(id) && user_has_weapon(id, CSW_GLOCK18))
  46.     {
  47.         strip_user_weapons (id)
  48.         give_item(id,"weapon_deagle");
  49.         cs_set_user_bpammo(id, CSW_DEAGLE, 35);
  50.         give_item(id,"weapon_knife");
  51.         give_item(id,"weapon_hegrenade");
  52.         give_item(id,"weapon_flashbang");
  53.         give_item(id,"weapon_flashbang");
  54.         give_item(id,"item_assaultsuit");
  55.         give_item(id,"item_thighpack");
  56.         client_print(id, print_center, "Ai Primit Beneficiile.")
  57.     }
  58.     else
  59.     {
  60.         give_item(id,"weapon_knife");
  61.         give_item(id,"weapon_hegrenade");
  62.         give_item(id,"weapon_flashbang");
  63.         give_item(id,"weapon_flashbang");
  64.         give_item(id,"item_assaultsuit");
  65.         give_item(id,"item_thighpack");
  66.         client_print(id, print_center, "Ai Primit Beneficiile.")
  67.     }
  68.     return HAM_IGNORED;
  69. }
  70.  
  71. stock bool:is_user_steam(id)
  72. {
  73.     static dp_pointer
  74.     if(dp_pointer || (dp_pointer = get_cvar_pointer("dp_r_id_provider")))
  75.     {
  76.         server_cmd("dp_clientinfo %d", id)
  77.         server_exec()
  78.         return (get_pcvar_num(dp_pointer) == 2) ? true : false
  79.     }
  80.     return false
  81. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement