Advertisement
Arxero

Untitled

Feb 6th, 2019
152
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 0.96 KB | None | 0 0
  1. #include <amxmodx>
  2. #include <cstrike>
  3. #include <fun>
  4. #include <hamsandwich>
  5.  
  6. #define PLUGIN_VERSION "1.0"
  7. #define VIP_FLAG ADMIN_RESERVATION
  8.  
  9. public plugin_init()
  10. {
  11.     register_plugin("Generated VIP Plugin", PLUGIN_VERSION, "AMXX-BG.info")
  12.     register_cvar("amxxbg_vip", PLUGIN_VERSION, FCVAR_SERVER|FCVAR_SPONLY|FCVAR_UNLOGGED)
  13.     RegisterHam(Ham_Spawn, "player", "OnPlayerSpawn", 1)
  14.     register_message(get_user_msgid("ScoreAttrib"), "OnScoreAttrib")
  15. }
  16.  
  17. public OnPlayerSpawn(id)
  18. {
  19.     if(!is_user_alive(id) || !is_user_vip(id))
  20.         return
  21.  
  22.     cs_set_user_armor(id, 100, CS_ARMOR_VESTHELM)
  23.     give_item(id, "weapon_hegrenade")
  24.     give_item(id, "weapon_flashbang")
  25.     cs_set_user_bpammo(id, CSW_FLASHBANG, 2)
  26.     give_item(id, "weapon_smokegrenade")
  27. }
  28.  
  29. public OnScoreAttrib(iMsgId, iMsgDest, iMsgEnt)
  30. {
  31.     if(is_user_vip(get_msg_arg_int(1)) && !get_msg_arg_int(2))
  32.         set_msg_arg_int(2, ARG_BYTE, (1<<2))
  33. }
  34.  
  35. bool:is_user_vip(id)
  36.     return !!(get_user_flags(id) & VIP_FLAG)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement