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

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

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

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

лимит

[РЕШЕНО]
Статус пользователя Ernar
сообщение 7.1.2021, 19:06
Сообщение #1
Стаж: 3 года 6 месяцев

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

здравствуйте можете помочь сделать лимит hp должен быть максимум 1000хп,на исходнике оно безлимитно
Прикрепленный файл  CS_Shop.sma ( 28,3 килобайт ) Кол-во скачиваний: 7
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя csnet
сообщение 7.1.2021, 20:26
Сообщение #2
Стаж: 10 лет

Сообщений: 4755
Благодарностей: 3837
Полезность: 693

Код:

public HealthMenu_Handler(id, Hp_Menu, item)
{
if (item == MENU_EXIT)
{
menu_destroy(Hp_Menu)
return PLUGIN_HANDLED
}

new Data[6], Name[64]
new Access, Callback
menu_item_getinfo(Hp_Menu, item, Access, Data, 5, Name, 63, Callback)

new Key = str_to_num(Data)

new Money = get_user_money(id)
new Pcvar = get_pcvar_num(g_pHealthMenuCvars[Key])
new Health = get_user_health(id)

if(Health >= 1000)
{
client_print_c(id, "%L", id, "SHOP_ITEM_HUGE_HP")
return PLUGIN_HANDLED
}

if (!Pcvar)
{
client_print_c(id, "%L", id, "SHOP_ITEM_DISABLED")
return PLUGIN_HANDLED
}

if (Money < Pcvar)
client_print_c(id, "%L", id, "SHOP_ITEM_MONEY")
else
{
client_print_c(id, "%L", id, "SHOP_ITEM_BUY", g_szHealthMenu[Key])

set_user_money(id, Money-Pcvar)
set_user_health(id, Health+g_iHealthLevel[Key])
}
menu_destroy(Hp_Menu)
return PLUGIN_HANDLED
}


в ланг добавь SHOP_ITEM_HUGE_HP = У вас сильно много здоровья.


go v cs:go
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Ernar
сообщение 7.1.2021, 23:27
Сообщение #3
Стаж: 3 года 6 месяцев

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

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