#pragma semicolon 1 #include #include #define VIP_FLAG ADMIN_BAN #define ARMOR 100.0 #define ROUNDS 3 new g_iMenu; new bool:g_bRound; new g_iCount; public plugin_init() { register_plugin("VIP Plugin", "1.0", "OciXCrom"); RegisterHookChain(RG_CBasePlayer_Spawn, "OnPlayerSpawn", 1); register_event("TextMsg","eRestart","a","2=#Game_will_restart_in","2=#Game_Commencing"); register_logevent("ElSonu", 2, "1=Round_End"); g_iMenu = menu_create("\r[RB VIP MENU] \ySilah seciniz", "Menu_Handler"); menu_additem(g_iMenu, "Ak47 + Deagle + HE,1X Flash"); menu_additem(g_iMenu, "M4a1 + Deagle + HE,1X Flash"); menu_additem(g_iMenu, "Awp + Deagle + HE,1X Flash"); g_iCount = 0; } public ElSonu() { if(get_member_game(m_bCompleteReset)){ g_iCount = 0; } g_iCount++; if(g_iCount == ROUNDS){ g_bRound = true; } } public OnPlayerSpawn(id) { if(g_bRound && is_user_alive(id) && get_user_flags(id) & VIP_FLAG) { menu_display(id, g_iMenu); set_entvar(id, var_armorvalue, ARMOR); g_iCount = 0; } } public eRestart() { g_iCount = 0; } public Menu_Handler(id, iMenu, iItem) { if(!is_user_connected(id)) { return; } switch(iItem) { case MENU_EXIT: { menu_cancel(id); return; } case 0: { rg_give_item(id, "weapon_ak47", GT_REPLACE); rg_set_user_bpammo(id, WEAPON_AK47, 90); } case 1: { rg_give_item(id, "weapon_m4a1", GT_REPLACE); rg_set_user_bpammo(id, WEAPON_M4A1, 90); } case 2: { rg_give_item(id, "weapon_awp", GT_REPLACE); rg_set_user_bpammo(id, WEAPON_AWP, 30); } } rg_give_item(id, "weapon_deagle", GT_REPLACE); rg_set_user_bpammo(id, WEAPON_DEAGLE, 35); rg_give_item(id, "weapon_knife"); rg_give_item(id, "item_thighpack"); rg_give_item(id, "weapon_hegrenade"); rg_give_item(id, "weapon_flashbang"); rg_give_item(id, "weapon_flashbang"); rg_give_item(id, "item_assaultsuit"); }