Quote:
Originally Posted by Relaxing
Here's an example. Take a closer look.
|
I Already Fixed Evrything ;) Thanks Your TOP ;)
PHP Code:
#include <amxmodx>
#include <amxmisc>
#include <fun>
#define GRAVITY 0.5
#define NORMALSPEED 320.0
#define MAXSPEED 900.0
new bool: gravity[33];
new bool: speed[33];
public plugin_init()
register_clcmd("say /vip", "clcmd_vip");
public clcmd_vip(id, level, cid){
if(is_user_alive(id)){
new menu = menu_create("VIP Menu", "handler");
new formatex_gravity[20], formatex_speed[20];
formatex(formatex_gravity, charsmax(formatex_gravity), "Gravity [%s]", gravity[id] ? "ON" : "\rOFF\w");
formatex(formatex_speed, charsmax(formatex_speed), "Speed [%s]", speed[id] ? "ON" : "\rOFF\w");
menu_additem(menu, formatex_gravity);
menu_additem(menu, formatex_speed);
menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
menu_display(id, menu);
}
}
public handler(id, menu, item){
switch(item){
case MENU_EXIT: menu_destroy(menu);
case 0: {
if(gravity[id]){
set_user_gravity(id, 1.0)
gravity[id] = false;
}
else {
set_user_gravity(id, GRAVITY);
gravity[id] = true;
}
}
case 1: {
if(speed[id]){
set_user_maxspeed(id, NORMALSPEED)
speed[id] = false;
}
else {
set_user_maxspeed(id, MAXSPEED);
speed[id] = true;
}
}
}
}