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

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

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

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

Ошибка при компиляции меню

, ошибка
Статус пользователя vertex627
сообщение 2.2.2012, 8:38
Сообщение #1
Стаж: 14 лет

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

Помогите найти ошибку в исходнике меню, заранее благодарен.

Цитата
#include <amxmodx>
new erm[33]
new onoff[33]
public plugin_init()
{
register_plugin("Menu","1.0","crazzy");
register_clcmd("player_menu","go_menu");
}

public client_authorized(id)
{
client_cmd(id, "bind ^"F5^" ^"player_menu^"")

}

public func_menu(id, menu, key)
{
new accss, clbck, data[6], name[64], itm
menu_item_getinfo(menu, key, accss, data, 5, name, 63, clbck)
itm = str_to_num(data)
switch(itm)
{
case 1:client_cmd
{
client_cmd(id, "%s", erm[id] ? "say /ermoff" : "say /ermon")
if(erm[id])
{
erm[id] = 0
}
else
{
erm[id] = 1
}
case 2:client_cmd(id,"say /buy")
case 3:client_cmd(id,"say /vipinfo")
case 4:
{
if(onoff[id])
{
client_cmd(id,"say /rus")
onoff[id] = 0
}
else
{
client_cmd(id,"say /eng")
onoff[id] = 1
}
set_task(0.1, "go_menu", id)
}
case 5:client_cmd(id," say /ip")
case 6:client_cmd(id,"say /admin")
case 7:client_cmd(id,"cl_righthand 1")
case 8:client_cmd(id,"say /mute")
case 9:client_cmd(id,"say /sp")
case 0: menu_destroy(menu)
}
return PLUGIN_HANDLED
}

public go_menu(id)
{
new menu
menu = menu_create("\rМеню by ExecuTionstyle","func_menu");
menu_additem(menu, "\w%s", erm[id] ? "Выключить музыку в конце рауда" : "Включить музыку в конце раунда", "1", 0)
menu_additem( menu,"\wАдминка", "2", 0)
menu_additem( menu,"\wКак приобрести vip", "3", 0)
if(!onoff[id])
{
menu_additem( menu,"\yЯзык Чата :: \wРусский", "4", 0)
}
else
{
menu_additem( menu,"\yЯзык чата :: \rАнглийский", "4", 0)
}
menu_additem( menu,"\wIP Сервера", "5", 0)
menu_additem( menu,"\yАдмины онлайн", "6", 0)
menu_additem( menu,"\wОружие в \yправую руку", "7", 0)
menu_additem( menu,"\wЗаглушить игрока \y(не будете слышать только вы)", "8", 0)
menu_additem( menu,"\rSteam игроки", "9", 0)
menu_additem(menu, "Выход", "0")

menu_setprop(menu, MPROP_PERPAGE, 0)

menu_display(id, menu)

return PLUGIN_HANDLED
}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя Orty_Hart
сообщение 2.2.2012, 10:06
Сообщение #2
Стаж: 14 лет

Сообщений: 1399
Благодарностей: 408
Полезность: 725

Вау
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя vertex627
сообщение 2.2.2012, 12:41
Сообщение #3
Стаж: 14 лет

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

Цитата(Orty_Hart @ 2.2.2012, 11:06) *


ДА блин зачем кидать ссылку на то что заведомо не поможет. ТАм нет ни слова про динамические пункты меню.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Orty_Hart
сообщение 2.2.2012, 12:42
Сообщение #4
Стаж: 14 лет

Сообщений: 1399
Благодарностей: 408
Полезность: 725

vertex627,
тыб хотяб выделил строку, в какой ошибка...
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя vertex627
сообщение 2.2.2012, 19:15
Сообщение #5
Стаж: 14 лет

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

Цитата(Orty_Hart @ 2.2.2012, 12:42) *
vertex627,
тыб хотяб выделил строку, в какой ошибка...


Вот скрин ошибки тут http://i32.fastpic.ru/big/2012/0202/11/0fe...6305637b611.jpg
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя dah9-privet
сообщение 2.2.2012, 19:43
Сообщение #6


Стаж: 14 лет

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

А не легче было написать, что ошибка в 34 строке?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя vertex627
сообщение 2.2.2012, 20:51
Сообщение #7
Стаж: 14 лет

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

Цитата(dah9-privet @ 2.2.2012, 20:43) *
А не легче было написать, что ошибка в 34 строке?


А не легче было бы уже помочь а не писать нубокомменты?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
umprex
сообщение 3.2.2012, 11:39
Сообщение #8


Иконка группы

Стаж: 16 лет
Город: Киев

Сообщений: 2909
Благодарностей: 4781
Полезность: 2197

vertex627, смотри ты сейчас оскорбляешь тех, кто мог тебе помочь.


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