PHP Code:
#include <amxmodx>
#include <amxmisc>
#include <fun>
#include <hamsandwich>
#include <cstrike>
#include <fakemeta>
#include <xs>
#include <engine>
public plugin_init() {
register_clcmd("menu_svip", "sMenu");
RegisterHam(Ham_Spawn, "player", "fwdPlayerSpawn", 1); //Player Spawn Post
register_plugin("Elite SM", "1.0", "Razer");
}
public fwdPlayerSpawn(id){
set_task(0.5, "sMenu", id)
}
public sMenu(id)
{
if(!(get_user_flags(id) & ADMIN_LEVEL_G))
{
return;
}
new i_Menu = menu_create("\wSUPER-VIP MENU", "menu_handler");
menu_additem(i_Menu, "\y350 \wHealth", "1", 0);
menu_additem(i_Menu, "\y350 \wArmor", "2", 0);
menu_additem(i_Menu, "\y550 \wGravity", "3", 0);
menu_additem(i_Menu, "\y525 \wSpeed", "4", 0);
menu_additem(i_Menu, "\wGrenade Pack", "5", 0);
menu_additem(i_Menu, "\wNightvision [\yFor Dark Maps\w]", "6", 0);
menu_additem(i_Menu, "\wAll in One \y[\rAdmins Only\y]", "7", ADMIN_SLAY);
menu_setprop(i_Menu, MPROP_NEXTNAME, "Next");
menu_setprop(i_Menu, MPROP_BACKNAME, "Back");
menu_setprop(i_Menu, MPROP_EXITNAME, "Exit");
menu_display(id, i_Menu, 0)
}
//public client_authorized(id)
//{
//client_cmd(id, "bind ^"M^" ^"menu^"")
//}
public menu_handler(id, menu, item) {
if( item < 0 ) return PLUGIN_CONTINUE;
new cmd[3], access, callback;
menu_item_getinfo(menu, item, access, cmd,2,_,_, callback);
new Choise = str_to_num(cmd)
switch (Choise) {
case 1: {
set_user_health(id, 350)
}
case 2: {
set_user_armor(id, 350)
}
case 3: {
set_user_gravity(id, 0.65)
}
case 4: {
new Float: speed
set_user_maxspeed(id, 525)
}
case 5: {
give_item(id, "CSW_HEGRENADE")
give_item(id, "CSW_SMOKEGRENADE")
}
case 6: {
cs_set_user_nvg(id)
}
case 7: {
set_user_health(id, 350)
set_user_armor(id, 350)
set_user_gravity(id, 0.65)
set_user_maxspeed(id, 525)
give_item(id, "CSW_HEGRENADE")
give_item(id, "CSW_SMOKEGRENADE")
cs_set_user_nvg(id)
}
}
return PLUGIN_HANDLED;
}