Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

VIP меню

Статус пользователя Reebok1
сообщение 2.6.2013, 6:15
Сообщение #1
Стаж: 13 лет

Сообщений: 2
Благодарностей: 1
Полезность: 0

Добрый день ув. пользователи, уже создавал подобную тему, но на неё не дали конкретный ответ, как сделать в плагине "VIP меню", ограничение? То есть чтобы по истечению mp_buytime меню не работало?

Плагин
Код:
#include <amxmodx>
#include <fun>
#include <amxmisc>
#include <cstrike>

public plugin_init()
{
register_plugin("lgk", "0.1", "Ax1le")
register_clcmd("amx_lgk", "function_menu", ADMIN_RESERVATION,"")
register_clcmd("say /lgk", "function_menu", ADMIN_RESERVATION,"")
register_clcmd("say_team /lgk", "function_menu", ADMIN_RESERVATION,"")
register_clcmd("lgk", "function_menu", ADMIN_RESERVATION,"")
}

public function_menu(id)
{
new menu = menu_create("\yV\rI\yP \rМ\yе\rн\yю", "menu_handler")

menu_additem(menu, "\rAWP \w+ набор","1")
menu_additem(menu, "\rAK-47 \w+ набор","2")
menu_additem(menu, "\rM4A1 \w+ набор","3")
menu_additem(menu, "\rFAMAS \w+ набор","4")
menu_additem(menu, "\w + \y16000$","5")
menu_additem(menu, "\yВзять \rDeagle","6")
menu_additem(menu, "\yДоп. \wHP","7")
menu_setprop(menu, MPROP_EXITNAME, "Выйти")
menu_setprop(menu, MPROP_EXIT,MEXIT_ALL)
menu_display(id,menu,0)


return PLUGIN_HANDLED
}

public menu_handler(id, menu, item)
{
if(item == MENU_EXIT)
{
menu_destroy(menu)
return PLUGIN_HANDLED
}

new data[6], iName[64], access, callback
menu_item_getinfo(menu, item, access, data, 5, iName, 63, callback)

new key = str_to_num(data)

switch(key)
{
case 1:{
give_item(id, "weapon_flashbang");
give_item(id, "weapon_smokegrenade");
give_item(id,"weapon_awp")
give_item(id, "ammo_338magnum");
give_item(id, "ammo_338magnum");
give_item(id, "ammo_338magnum");
cs_set_user_armor(id,100,CS_ARMOR_VESTHELM)
}
case 2:{
give_item(id,"weapon_hegrenade")
give_item(id, "weapon_smokegrenade");
give_item(id, "weapon_ak47");
give_item(id, "ammo_762nato");
give_item(id, "ammo_762nato");
give_item(id, "ammo_762nato");
cs_set_user_armor(id,100,CS_ARMOR_VESTHELM)
}
case 3:{
give_item(id,"weapon_hegrenade")
give_item(id, "weapon_smokegrenade");
give_item(id, "weapon_m4a1");
give_item(id, "ammo_556nato");
give_item(id, "ammo_556nato");
give_item(id, "ammo_556nato");
cs_set_user_armor(id,100,CS_ARMOR_VESTHELM)
}
case 4:{
give_item(id,"weapon_hegrenade")
give_item(id, "weapon_flashbang");
give_item(id, "weapon_smokegrenade");
give_item(id, "weapon_famas");
give_item(id, "ammo_556nato");
give_item(id, "ammo_556nato");
give_item(id, "ammo_556nato");
give_item(id, "ammo_556nato");
cs_set_user_armor(id,100,CS_ARMOR_VESTHELM);
}
case 5:{
cs_set_user_money(id, cs_get_user_money(id) + 10000);
}
case 6:{
give_item(id, "weapon_deagle");
give_item(id, "ammo_50ae");
give_item(id, "ammo_50ae");
give_item(id, "ammo_50ae");
give_item(id, "ammo_50ae");
give_item(id, "ammo_50ae");
}
case 7:{
set_user_health(id, 160);
}

}
return PLUGIN_HANDLED
}


Если существует тема связанная с этим, просьба скинуть ссылку)

Отредактировал: Reebok1, - 2.6.2013, 6:18
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: