V1pTuaL41k | Дата: Понедельник, 2013-02-04, 22:44 | Сообщение # 1 |
Сообщений: 18
| помогите доделать плагин плс ато я хз чо не так
public menu(id)
{
static menu[500], len
len = 0
if(cs_get_user_team(id) == CS_TEAM_CT)
{
len += formatex(menu[len], charsmax(menu) - len, "\yВип Меню^n^n");
len += formatex(menu[len], charsmax(menu) - len, "\r1. \wВоскреснуть \r[\d%d\r]^n", spawn_vip[id]);
len += formatex(menu[len], charsmax(menu) - len, "\r2. \wВзять Жизни и Броню \r[\d%d\r]^n", hp_armor[id]);
len += formatex(menu[len], charsmax(menu) - len, "\r3. \wВзять Скорость \r[\d%d\r]^n", speed[id]);
len += formatex(menu[len], charsmax(menu) - len, "\r4. \wВзять Гравитацию \r[\d%d\r]^n", gravity[id]);
len += formatex(menu[len], charsmax(menu) - len, "\r5. \wВзять Деньги \y5000$ \r[\d%d\r]^n^n", money[id]);
len += formatex(menu[len], charsmax(menu) - len, "\r0. \wВыход", id \dMenu v\r1.0\d by \yBoomBox(<3 hs)\r*)
show_menu(id, keysmenu, menu, -1, "Game Menu")
}
else
{
ColorChat(id, GREEN,"^3Меню можно открыть ^1только за ^4СТ")
}
return PLUGIN_HANDLED
}
public vipmenu_rg(id, key)
{
get_cvar_string("deathrun_mode", cvar, charsmax(cvar))
if(equali(cvar,"DUEL"))
{
ColorChat(id, GREEN,"^1Во время ^4дуэли^1, ^4использовать ^3Вип Меню ^1запрещено.")
return PLUGIN_HANDLED
}
new name[32]
get_user_name(id, name, 31)
switch( key )
{
case 0:
{
if(get_user_flags(id) & VIPFLAG)
{
if(is_user_alive(id))
{
ColorChat(id, GREEN,"^3Вы не можете воскреситься^1! ^4Так как вы живы^1!")
client_cmd(id, "vipmenu")
return PLUGIN_HANDLED;
}
if (GetAliveCt() < 0 )
{
ColorChat(id, GREEN,"^1Должно быть^4 3 ^1и более ^3живых СТ^1. Сейчас: ^4%d", GetAliveCt())
client_cmd(id, "vipmenu")
return PLUGIN_HANDLED;
}
if(spawn_vip[id] > 0)
{
set_task(0.1, "go_res", id)
spawn_vip[id]--
client_cmd(id, "vipmenu")
ColorChat(0, GREEN,"^4Вип Игрок ^3%s ^1Воскресился!", name)
}
else
{
client_cmd(id, "vipmenu")
ColorChat(id, GREEN,"^1Вы уже возраждались^3 3 раза")
}
}
}
case 1:
{
if(get_user_flags(id) & VIPFLAG && hp_armor[id] > 0)
{
set_user_health(id, get_user_health(id) + 255)
set_user_armor(id, get_user_armor(id) + 255)
hp_armor[id]--
client_cmd(id, "vipmenu")
ColorChat(0, GREEN,"^4Вип Игрок ^3%s ^1взял^4 255HP ^1и^4 255Брони", name)
}
else
{
client_cmd(id, "vipmenu")
ColorChat(id, GREEN,"^1Вы уже брали ^3 255HP ^4и^3 255Брони")
}
}
case 2:
{
if(get_user_flags(id) & VIPFLAG && speed[id] > 0)
{
set_user_maxspeed(id, 320.0);
speed[id]--
speed_fix[id] = true
client_cmd(id, "vipmenu")
ColorChat(0, GREEN,"^4Вип Игрок ^3%s ^1взял скорость", name)
}
else
{
client_cmd(id, "vipmenu")
ColorChat(id, GREEN,"^4Вы уже ^1брали скорость^3!")
}
}
case 3:
{
if(get_user_flags(id) & VIPFLAG && gravity[id] > 0)
{
set_user_gravity(id, 0.6)
gravity[id]--
client_cmd(id, "vipmenu")
ColorChat(0, GREEN,"^4Вип Игрок ^3%s ^1взял гравитацию^3!", name)
}
else
{
client_cmd(id, "vipmenu")
ColorChat(id, GREEN,"^1Вы уже ^3брали ^4гравитацию")
}
}
case 4:
{
if(get_user_flags(id) & VIPFLAG && money[id] > 0)
{
cs_set_user_money(id, cs_get_user_money(id) + 5000)
money[id]--
ColorChat(0, GREEN,"^4Вип Игрок ^3%s ^1взял^4 5000^1$", name)
client_cmd(id, "vipmenu")
}
else
{
ColorChat(id, GREEN,"^3Вы уже брали^4 5000^1$")
client_cmd(id, "vipmenu")
}
}
}
return PLUGIN_HANDLED;
}
|
|
| |
N1gA:D | Дата: Вторник, 2013-02-05, 15:15 | Сообщение # 2 |
Сообщений: 60
| Я тебе скажу что не так: У тебя половину плагина нету.
Помог? - Поставь +
|
|
| |