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

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

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

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

2 страниц V   1 2

Менюшка не открывается на f3

, Поправить
Статус пользователя Caution666
сообщение 11.8.2014, 20:26
Сообщение #1


Стаж: 12 лет

Сообщений: 179
Благодарностей: 3
Полезность: 22

Ребят,разбирающийся в скриптинге,помогите мне исправить ошибку
Не открывает меню на f3
пишет Неизвестная команда: client_menu
Скрытый текст
Код
#include <amxmodx>
        new bool:bla[33]
        
        public plugin_init()
        {
                register_plugin("Jailmenu","2.0","by plaCSa")
                register_clcmd("say /menu","menu")
                register_clcmd("menu","menu")
        }
        public client_authorized(id) client_cmd(id, "bind ^"F3^" ^"menu^"")
        public menu(id)
        {
                new menu = menu_create("\rМеню Сервера","func_menu")
                menu_additem(menu, "\wАдминистрация Сервера", "1")
                menu_additem(menu, "\wКупить \r[Админку]", "2")
                menu_additem(menu, "\wКупить \r[VIP]", "3")
                menu_additem(menu, "\wПросмотреть Доп. Услуги", "4")
                        menu_additem(menu, "\wПравила Сервера", "5")
                        menu_additem(menu, "\wЗаткнуть Игрока", "6")
                        menu_additem(menu, "\wОбнулить Счет", "7")
                                                menu_additem(menu, "\wЗабанить игрока!", "8")
                                                menu_additem(menu, "\wНастроить Рейты", "9")
                        if(!bla[id]) menu_additem(menu, "\yМузыка в конце раунда:\rВыкл", "10")
                else menu_additem(menu, "\wМузыка в конце раунда:\rВкл", "10")
                                        if(!bla[id]) menu_additem(menu, "\yСписок наблюдателей:\rВкл", "11")
                else menu_additem(menu, "\wСписок наблюдателей:\rВыкл", "11")
                        if(!bla[id]) menu_additem(menu, "\yРадио:\rВыкл", "12")
                else menu_additem(menu, "\wРадио:\rВкл", "12")
                        menu_additem(menu, "\rIP \wСервера", "13")
                        menu_additem(menu, "\wВаш текущий ранг на сервере", "14")
                menu_additem(menu, "\w10-ка лучших игроков сервера", "15")
                menu_additem(menu, "\w10-ка лучших игроков по убийствам в голову", "16")
                menu_additem(menu, "\w10-ка лучших игроков по нанесенному урону", "17")
                menu_additem(menu, "\wПодробная статистика", "18")
                menu_additem(menu, "\wПроголосовать за карту", "19")
                menu_additem(menu, "\wТекущее время", "20")
                menu_additem(menu, "\wОсталось времени до смены карты", "21")
              
                menu_setprop(menu, MPROP_NEXTNAME, "Дальше")
                menu_setprop(menu, MPROP_BACKNAME, "Назад")
                menu_setprop(menu, MPROP_EXITNAME, "Выход")
                menu_display(id,menu, 0)
        }
        public func_menu(id, menu, item)
        {
                new s_Data[6], s_Name[64], i_Access, i_Callback
                menu_item_getinfo(menu, item, i_Access, s_Data, charsmax(s_Data), s_Name, charsmax(s_Name), i_Callback)
              
                switch(str_to_num(s_Data))
                {
                        case 1: client_cmd(id, "say /admins")
                        case 2: client_cmd(id, "say /adminka")
                                        case 3: client_cmd(id, "say /vipinfo")
                                        case 4: client_cmd(id, "say /yclygu")
                                        case 5: client_cmd(id, "say /warning")
                                        case 6: client_cmd(id, "say /mute")
                                        case 7: client_cmd(id, "say /rs")
                                                                                case 8: client_cmd(id, "say /voteban")
                                        case 9: client_cmd(id, "say /rates")
                                case 10:
                                        {
        if(!bla[id])
        {
        client_cmd(id, "say /soundon")
        bla[id] = true
        }
        else
        {
        client_cmd(id, "say /soundoff")
        bla[id] = false
        }
        }
          
                             case 11:
        {
        if(!bla[id])
        {
        client_cmd(id, "say /speclist")
        bla[id] = true
        }
        else
        {
        client_cmd(id, "say /speclist")
        bla[id] = false
        }
        }

                        case 12:
        {
        if(!bla[id])
        {
        client_cmd(id, "say /radio")
        bla[id] = true
        }
        else
        {
        client_cmd(id, "say /stop")
        bla[id] = false
        }
        }
        case 13: client_cmd(id, "say /ip")
        case 14: client_cmd(id, "say /rank")
        case 15: client_cmd(id, "say /top10")
        case 16: client_cmd(id, "say /hs")
        case 17: client_cmd(id, "say /dmg")
        case 18: client_cmd(id, "say /rankstats")
        case 19: client_cmd(id, "say /votemap")
        case 20: client_cmd(id, "say thetime")
        case 21: client_cmd(id, "say timeleft")
        }
        menu_destroy(menu)
        }
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя default1k
сообщение 11.8.2014, 20:33
Сообщение #2
Стаж: 12 лет

Сообщений: 718
Благодарностей: 180
Полезность: 153

Код:
public client_authorized(id) client_cmd(id, "bind ^"F3^" ^"menu^"") =>> public client_authorized(id) {client_cmd(id, "bind ^"F3^" ^"menu^"") }


Отредактировал: default1k, - 11.8.2014, 20:34
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Caution666
сообщение 11.8.2014, 20:37
Сообщение #3


Стаж: 12 лет

Сообщений: 179
Благодарностей: 3
Полезность: 22

Цитата(default1k @ 11.8.2014, 22:33) *
Код:
public client_authorized(id) client_cmd(id, "bind ^"F3^" ^"menu^"") =>> public client_authorized(id) {client_cmd(id, "bind ^"F3^" ^"menu^"") }

Ошибки при компиляции
enu.sma(10) : error 001: expected token: ";", but found "}"
menu.sma(18) : warning 217: loose indentation
menu.sma(21) : warning 217: loose indentation
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Caution666
сообщение 11.8.2014, 21:00
Сообщение #4


Стаж: 12 лет

Сообщений: 179
Благодарностей: 3
Полезность: 22

никто не поможет Ребят ?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя default1k
сообщение 11.8.2014, 21:02
Сообщение #5
Стаж: 12 лет

Сообщений: 718
Благодарностей: 180
Полезность: 153

инеблагодари

Код:

#include <amxmodx>
new bool:bla[33]

public plugin_init()
{
register_plugin("Jailmenu","2.0","by plaCSa")
register_clcmd("say /menu","menu")
register_clcmd("menu","menu")
}
public client_authorized(id)
{
client_cmd(id, "bind ^"F3^" ^"menu^"");
}
public menu(id)
{
new menu = menu_create("\rМеню Сервера","func_menu")
menu_additem(menu, "\wАдминистрация Сервера", "1")
menu_additem(menu, "\wКупить \r[Админку]", "2")
menu_additem(menu, "\wКупить \r[VIP]", "3")
menu_additem(menu, "\wПросмотреть Доп. Услуги", "4")
menu_additem(menu, "\wПравила Сервера", "5")
menu_additem(menu, "\wЗаткнуть Игрока", "6")
menu_additem(menu, "\wОбнулить Счет", "7")
menu_additem(menu, "\wЗабанить игрока!", "8")
menu_additem(menu, "\wНастроить Рейты", "9")
if(!bla[id]) menu_additem(menu, "\yМузыка в конце раунда:\rВыкл", "10")
else menu_additem(menu, "\wМузыка в конце раунда:\rВкл", "10")
if(!bla[id]) menu_additem(menu, "\yСписок наблюдателей:\rВкл", "11")
else menu_additem(menu, "\wСписок наблюдателей:\rВыкл", "11")
if(!bla[id]) menu_additem(menu, "\yРадио:\rВыкл", "12")
else menu_additem(menu, "\wРадио:\rВкл", "12")
menu_additem(menu, "\rIP \wСервера", "13")
menu_additem(menu, "\wВаш текущий ранг на сервере", "14")
menu_additem(menu, "\w10-ка лучших игроков сервера", "15")
menu_additem(menu, "\w10-ка лучших игроков по убийствам в голову", "16")
menu_additem(menu, "\w10-ка лучших игроков по нанесенному урону", "17")
menu_additem(menu, "\wПодробная статистика", "18")
menu_additem(menu, "\wПроголосовать за карту", "19")
menu_additem(menu, "\wТекущее время", "20")
menu_additem(menu, "\wОсталось времени до смены карты", "21")

menu_setprop(menu, MPROP_NEXTNAME, "Дальше")
menu_setprop(menu, MPROP_BACKNAME, "Назад")
menu_setprop(menu, MPROP_EXITNAME, "Выход")
menu_display(id,menu, 0)
}
public func_menu(id, menu, item)
{
new s_Data[6], s_Name[64], i_Access, i_Callback
menu_item_getinfo(menu, item, i_Access, s_Data, charsmax(s_Data), s_Name, charsmax(s_Name), i_Callback)

switch(str_to_num(s_Data))
{
case 1: client_cmd(id, "say /admins")
case 2: client_cmd(id, "say /adminka")
case 3: client_cmd(id, "say /vipinfo")
case 4: client_cmd(id, "say /yclygu")
case 5: client_cmd(id, "say /warning")
case 6: client_cmd(id, "say /mute")
case 7: client_cmd(id, "say /rs")
case 8: client_cmd(id, "say /voteban")
case 9: client_cmd(id, "say /rates")
case 10:
{
if(!bla[id])
{
client_cmd(id, "say /soundon")
bla[id] = true
}
else
{
client_cmd(id, "say /soundoff")
bla[id] = false
}
}

case 11:
{
if(!bla[id])
{
client_cmd(id, "say /speclist")
bla[id] = true
}
else
{
client_cmd(id, "say /speclist")
bla[id] = false
}
}

case 12:
{
if(!bla[id])
{
client_cmd(id, "say /radio")
bla[id] = true
}
else
{
client_cmd(id, "say /stop")
bla[id] = false
}
}
case 13: client_cmd(id, "say /ip")
case 14: client_cmd(id, "say /rank")
case 15: client_cmd(id, "say /top10")
case 16: client_cmd(id, "say /hs")
case 17: client_cmd(id, "say /dmg")
case 18: client_cmd(id, "say /rankstats")
case 19: client_cmd(id, "say /votemap")
case 20: client_cmd(id, "say thetime")
case 21: client_cmd(id, "say timeleft")
}
menu_destroy(menu)
}


Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Caution666
сообщение 11.8.2014, 21:06
Сообщение #6


Стаж: 12 лет

Сообщений: 179
Благодарностей: 3
Полезность: 22

Цитата(default1k @ 11.8.2014, 23:02) *
инеблагодари

Код:

#include <amxmodx>
new bool:bla[33]

public plugin_init()
{
register_plugin("Jailmenu","2.0","by plaCSa")
register_clcmd("say /menu","menu")
register_clcmd("menu","menu")
}
public client_authorized(id)
{
client_cmd(id, "bind ^"F3^" ^"menu^"");
}
public menu(id)
{
new menu = menu_create("\rМеню Сервера","func_menu")
menu_additem(menu, "\wАдминистрация Сервера", "1")
menu_additem(menu, "\wКупить \r[Админку]", "2")
menu_additem(menu, "\wКупить \r[VIP]", "3")
menu_additem(menu, "\wПросмотреть Доп. Услуги", "4")
menu_additem(menu, "\wПравила Сервера", "5")
menu_additem(menu, "\wЗаткнуть Игрока", "6")
menu_additem(menu, "\wОбнулить Счет", "7")
menu_additem(menu, "\wЗабанить игрока!", "8")
menu_additem(menu, "\wНастроить Рейты", "9")
if(!bla[id]) menu_additem(menu, "\yМузыка в конце раунда:\rВыкл", "10")
else menu_additem(menu, "\wМузыка в конце раунда:\rВкл", "10")
if(!bla[id]) menu_additem(menu, "\yСписок наблюдателей:\rВкл", "11")
else menu_additem(menu, "\wСписок наблюдателей:\rВыкл", "11")
if(!bla[id]) menu_additem(menu, "\yРадио:\rВыкл", "12")
else menu_additem(menu, "\wРадио:\rВкл", "12")
menu_additem(menu, "\rIP \wСервера", "13")
menu_additem(menu, "\wВаш текущий ранг на сервере", "14")
menu_additem(menu, "\w10-ка лучших игроков сервера", "15")
menu_additem(menu, "\w10-ка лучших игроков по убийствам в голову", "16")
menu_additem(menu, "\w10-ка лучших игроков по нанесенному урону", "17")
menu_additem(menu, "\wПодробная статистика", "18")
menu_additem(menu, "\wПроголосовать за карту", "19")
menu_additem(menu, "\wТекущее время", "20")
menu_additem(menu, "\wОсталось времени до смены карты", "21")

menu_setprop(menu, MPROP_NEXTNAME, "Дальше")
menu_setprop(menu, MPROP_BACKNAME, "Назад")
menu_setprop(menu, MPROP_EXITNAME, "Выход")
menu_display(id,menu, 0)
}
public func_menu(id, menu, item)
{
new s_Data[6], s_Name[64], i_Access, i_Callback
menu_item_getinfo(menu, item, i_Access, s_Data, charsmax(s_Data), s_Name, charsmax(s_Name), i_Callback)

switch(str_to_num(s_Data))
{
case 1: client_cmd(id, "say /admins")
case 2: client_cmd(id, "say /adminka")
case 3: client_cmd(id, "say /vipinfo")
case 4: client_cmd(id, "say /yclygu")
case 5: client_cmd(id, "say /warning")
case 6: client_cmd(id, "say /mute")
case 7: client_cmd(id, "say /rs")
case 8: client_cmd(id, "say /voteban")
case 9: client_cmd(id, "say /rates")
case 10:
{
if(!bla[id])
{
client_cmd(id, "say /soundon")
bla[id] = true
}
else
{
client_cmd(id, "say /soundoff")
bla[id] = false
}
}

case 11:
{
if(!bla[id])
{
client_cmd(id, "say /speclist")
bla[id] = true
}
else
{
client_cmd(id, "say /speclist")
bla[id] = false
}
}

case 12:
{
if(!bla[id])
{
client_cmd(id, "say /radio")
bla[id] = true
}
else
{
client_cmd(id, "say /stop")
bla[id] = false
}
}
case 13: client_cmd(id, "say /ip")
case 14: client_cmd(id, "say /rank")
case 15: client_cmd(id, "say /top10")
case 16: client_cmd(id, "say /hs")
case 17: client_cmd(id, "say /dmg")
case 18: client_cmd(id, "say /rankstats")
case 19: client_cmd(id, "say /votemap")
case 20: client_cmd(id, "say thetime")
case 21: client_cmd(id, "say timeleft")
}
menu_destroy(menu)
}



Блин спасибо конечно,проверил не работает sad.gif ubeysya.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя GOOD FELLOW
сообщение 11.8.2014, 21:15
Сообщение #7


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

Стаж: 13 лет

Сообщений: 2294
Благодарностей: 1187
Полезность: 890

стим? если да, то и не пытайся
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Caution666
сообщение 11.8.2014, 21:21
Сообщение #8


Стаж: 12 лет

Сообщений: 179
Благодарностей: 3
Полезность: 22

нет no-steam
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Legenda
сообщение 11.8.2014, 22:38
Сообщение #9


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

Стаж: 16 лет

Сообщений: 3619
Благодарностей: 1706
Полезность: 1010

Меценат Меценат

очередной уродский плагин, которые портит конфиг игрокам
нехорошо....
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя damilurg
сообщение 12.8.2014, 4:34
Сообщение #10


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

Стаж: 13 лет

Сообщений: 1191
Благодарностей: 1297
Полезность: 1230

Caution666,мне кажется, или тут и нет вывода консольной команды client_menu? только консольная команда menu => bind f3 menu, что и биндит плагин.

Отредактировал: damilurg, - 12.8.2014, 4:35
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя ATaY00
сообщение 12.8.2014, 6:01
Сообщение #11


Стаж: 12 лет

Сообщений: 131
Благодарностей: 5
Полезность: 35

Конечно исходник почти полностью переписан, но должно работать :)

Прикрепленный файл  menu.sma ( 3,27 килобайт ) Кол-во скачиваний: 22


Люблю подобные менюшки.

Отредактировал: ATaY00, - 12.8.2014, 6:08
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя bapstop
сообщение 12.8.2014, 7:12
Сообщение #12


Стаж: 12 лет

Сообщений: 206
Благодарностей: 100
Полезность: 686

http://files.kg/file/c01/menu_f3.amxx - *amxx качаем с Кыргызского сайта :D -
Прикрепленный файл  menu_f3.sma ( 5,47 килобайт ) Кол-во скачиваний: 23


Вкл/Выкл в одной строке делать забыл .Позже исправлю скину в лс
Прикрепленное изображение Прикрепленное изображение
Прикрепленное изображение Прикрепленное изображение

Чё за бредские буквы ?
Код:
public func_menu(id, menu, item)
new s_Data[6], s_Name[64], i_Access, i_Callback
menu_item_getinfo(menu, item, i_Access, s_Data, charsmax(s_Data), s_Name, charsmax(s_Name)

Тыс:
Код:
public menu_handler(id, menu, item)
new data[6], iName[64], access, callback
menu_item_getinfo(menu, item, access, data, 5, iName, 63, callback)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Caution666
сообщение 12.8.2014, 11:58
Сообщение #13


Стаж: 12 лет

Сообщений: 179
Благодарностей: 3
Полезность: 22

Все исходники ребят проверил,везде пишет pardon.gif
Неизвестная команда: client_menu
Неизвестная команда: client_menu
Неизвестная команда: client_menu
Неизвестная команда: client_menu
Неизвестная команда: client_menu
Неизвестная команда: client_menu
Неизвестная команда: client_menu
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя damilurg
сообщение 12.8.2014, 12:29
Сообщение #14


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

Стаж: 13 лет

Сообщений: 1191
Благодарностей: 1297
Полезность: 1230

Caution666,
Цитата(damilurg @ 12.8.2014, 8:34) *
Caution666,мне кажется, или тут и нет вывода консольной команды client_menu? только консольная команда menu => bind f3 menu, что и биндит плагин.



вообще ты проверял работоспособность меню, вбив в консоль команду menu?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Caution666
сообщение 12.8.2014, 12:44
Сообщение #15


Стаж: 12 лет

Сообщений: 179
Благодарностей: 3
Полезность: 22

Цитата(damilurg @ 12.8.2014, 14:29) *
Caution666,



вообще ты проверял работоспособность меню, вбив в консоль команду menu?

да в чат вбиваю,все открывается
все пункты рабочие.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя 9art
сообщение 12.8.2014, 12:54
Сообщение #16


Стаж: 12 лет

Сообщений: 991
Благодарностей: 534
Полезность: 843

Caution666, в консоль введи bind F3 menu
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя default1k
сообщение 12.8.2014, 12:57
Сообщение #17
Стаж: 12 лет

Сообщений: 718
Благодарностей: 180
Полезность: 153

Caution666, так ты в чат или а консоль вбиваешь?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Caution666
сообщение 12.8.2014, 12:58
Сообщение #18


Стаж: 12 лет

Сообщений: 179
Благодарностей: 3
Полезность: 22

Цитата(9art @ 12.8.2014, 14:54) *
Caution666, в консоль введи bind F3 menu

воот
Неизвестная команда: client_menu

Отредактировал: Caution666, - 12.8.2014, 13:15
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя default1k
сообщение 12.8.2014, 13:00
Сообщение #19
Стаж: 12 лет

Сообщений: 718
Благодарностей: 180
Полезность: 153

Цитата(Caution666 @ 12.8.2014, 13:58) *
воот
Напишите в консоле "amx_help" для просмотра НОВЫХ доступных команд
] #include <amxmodx> new bool:bla[33] public plugin_init() { register_plugin("Jailmenu","2.0","by plaCSa") register_clcmd("say /menu","menu") register_clcmd("menu","menu") }
Неизвестная команда: #include

Нафига ты плагин в консоль вводишь??
Просто в консоль напиши bind F3 menu и нажми на F3
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя 9art
сообщение 12.8.2014, 13:06
Сообщение #20


Стаж: 12 лет

Сообщений: 991
Благодарностей: 534
Полезность: 843

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