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

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

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

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

> Правила форума

Этот раздел, как вы могли заметить по названию, предназначен для решения вопросов по поводу уже существующих модов и плагинов.
Пожалуйста, если у вас проблема с написанием плагина, не путайте этот раздел с разделом по скриптингу.
Для поиска плагинов и модов существует соответствующий раздел.

Название темы должно соответствовать содержанию. Темы с названием типа "Помогите", "Вопрос", "парни подскажите..." - будут удалены.
Все темы, не относящиеся к "Вопросам по модам и плагинам", будут удалены или перемещены в соответствующий раздел.

Правила оформления темы:
1. Помимо заголовка не забудьте верно сформулировать свой вопрос.
2. Выложите исходник (в тег кода + ) или ссылку на плагин который вызывает у вас вопросы.
3. Выложите лог с ошибками (если имеется) под спойлер

Добавить пункты в меню

Статус пользователя TheNega
сообщение 23.5.2014, 10:22
Сообщение #1


Стаж: 13 лет

Сообщений: 724
Благодарностей: 1396
Полезность: 1101

Добрый день форумчане , есть меню для игроков от KZ мода , хотелось бы туда вставить ещё 2 пункта , буду благодарен за помощь.

1. Checkpoint
Команда: say .cp

2. Gocheck
Команда: say .gc


Меню:
Код:
public KzPlayerMenu(id) 
{
new menu[512], szbhop[64], sznoblock[64], szscout[64], szshowtime[64]

new g_smiclip = get_pcvar_num(g_kz_semiclip)
switch(g_smiclip)
{
case 0: formatex(sznoblock,63,"%L", id, "PKU_PM_SEMI_OFF")

case 1: formatex(sznoblock,63,"%L", id, "PKU_PM_SEMI_ON")

}
new g_bhop = get_pcvar_num(g_kz_bhop)
new g_bunny = g_iBunnyHop[id]
switch(g_bhop)
{
case 0: formatex(szbhop,63,"%L", id, "PKU_PM_BHOP_OFF")

case 1:
{
switch(g_bunny)
{
case 0: formatex(szbhop,63,"%L", id, "PKU_PM_BHOP")

case 1: formatex(szbhop,63,"%L", id, "PKU_PM_BHOP_NOSLOW")

}
}
case 2:
{
switch(g_bunny)
{
case 0: formatex(szbhop,63,"%L", id, "PKU_PM_BHOP")

case 1: formatex(szbhop,63,"%L", id, "PKU_PM_BHOP_NOSLOW")

case 2: formatex(szbhop,63,"%L", id, "PKU_PM_BHOP_AUTO")

}
}
}
new g_showtime = g_bShowTimer[id]
switch(g_showtime)
{
case false: formatex(szshowtime,63,"%L", id, "PKU_PM_SHOWTIMER_OFF")

case true: formatex(szshowtime,63,"%L", id, "PKU_PM_SHOWTIMER_ON")

}
new g_scout = get_pcvar_num(g_kz_scout)
switch(g_scout)
{
case 0: formatex(szscout,63,"%L", id, "PKU_PM_SCOUT_OFF")

case 1: formatex(szscout,63,"%L", id, "PKU_PM_SCOUT_ON")

}
formatex(menu,512,"%L", id, "PKU_PM_MENU",sznoblock, szbhop, szshowtime, szscout)
show_menu(id,MENU_KEYS,menu, -1, "ProKreedz v2.4 - Playermenu")
}


Как видите запрет некоторых пунктов зависит от кваров. Квар для чек поинта: kz_checkpoints и для formatex тоже нужно значение , вот оно szcheckpoints . Извиняюсь если написал какой то бред. В pawn я не понимаю ничего =)

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