Half-Life и Adrenaline Gamer форум http://aghl.ru/forum/ |
|
Help: plugin "vip_menu.amxx", version "3.0" http://aghl.ru/forum/viewtopic.php?f=10&t=3021 |
Страница 1 из 2 |
Автор: | glacier2009 [ 13 авг 2019, 15:29 ] | ||
Заголовок сообщения: | Help: plugin "vip_menu.amxx", version "3.0" | ||
Парни здарово, помогите немного сделать "безошибочным" плагином: Плагин все работает, компилируется, в определенное время происходят ишибки: Код: L 08/12/2019 - 02:02:34: String formatted incorrectly - parameter 4 (total 4) Я вот думаю, что это может происходить из-за плагина- night_vip вип дается с 00.00 до 08.00 Ну не знаю, так размышляю... Помогите пацаны, хороший плагин! ОС Linux Build 6153 AmxModX 1.9.0 Полностью весь файл "error"
|
Автор: | glacier2009 [ 13 авг 2019, 19:37 ] |
Заголовок сообщения: | Re: Help: plugin "vip_menu.amxx", version "3.0" |
Ну что пацаны, как быть-то?? |
Автор: | abdobiskra [ 14 авг 2019, 01:31 ] |
Заголовок сообщения: | Re: Help: plugin "vip_menu.amxx", version "3.0" |
Hi, in HL or Cs? |
Автор: | glacier2009 [ 14 авг 2019, 06:13 ] |
Заголовок сообщения: | Re: Help: plugin "vip_menu.amxx", version "3.0" |
Cs 1.6 |
Автор: | ST380011A [ 16 авг 2019, 03:53 ] |
Заголовок сообщения: | Re: Help: plugin "vip_menu.amxx", version "3.0" |
Мне делать больше нечего, поэтому поизучал ваш плагин. Читаемость кода относительно трудное, поэтому сделал рефакторинг. Вам необходимо научиться понимать ошибки. Вам пишет: String formatted incorrectly - parameter 4 (total 4) - значит где-то некорректный параметр. У вас есть трассировка вызовов функций плагина до получения ошибки: Код: L 08/12/2019 - 02:02:34: [AMXX] [0] vip_menu.sma::Color_Print (line 530)Смотрите 223 строку, оранжевым помечена ошибка: Color_Print(0, "!yelow[!greenV.I.P ®!yelow] Игрок !green%s !team%L", id, "RESSPAUN") Просто %s требует строку, а id - это номер игрока сервера, от 1 до 32. На 530 строке функция vformat не может обработать параметр id как string, поэтому происходит ошибка. У вас выше есть код: Код: new name[32] // Создание показа ника ВИП'а, который взял бонус. %s - НикСкорее всего вы забыли заменить 'id' на 'name' в функции Color_Print. Можете дать мне IP адрес вашего сервера CS 1.6? Я зайду, поиграю у вас. Забирайте исправленный плагин Вложение:
Комментарий к файлу: vip_menu.sma Скачать плагин или Скачать исходник [vip_menu.sma - 21.45 КБ] Скачиваний: 490 UPD: Скорее всего ваш сервер 46.50.165.22:27033, угадал? (я умею пробивать серваки) |
Автор: | glacier2009 [ 16 авг 2019, 23:47 ] |
Заголовок сообщения: | Re: Help: plugin "vip_menu.amxx", version "3.0" |
да угадал) благодарю, братан что отреагировал на мой "зов" о проблеме щас поставлю, удалю файл error... и посмотрю что получиться... спасибо.... отпишусь.... Цитата: Добавлено спустя 9 минут 19 секунд: ST380011A писал(а): Мне делать больше нечего, поэтому поизучал ваш плагин. Читаемость кода относительно трудное, поэтому сделал рефакторинг. Вам необходимо научиться понимать ошибки. Вам пишет: String formatted incorrectly - parameter 4 (total 4) - значит где-то некорректный параметр. Смотри сейчас вот что: Код: L 08/17/2019 - 00:49:47: Start of error session. И вип доступа нету вообше... |
Автор: | ST380011A [ 17 авг 2019, 02:30 ] |
Заголовок сообщения: | Re: Help: plugin "vip_menu.amxx", version "3.0" |
Блин, теперь мой косяк... Исправь эти строки: Код: register_clcmd("say /vipmenu", "vip_menu", FLAG); // Регистрация команды для вызова меню через чатна эти: Код: register_clcmd("say /vipmenu", "vip_menu_show", FLAG); // Регистрация команды для вызова меню через чат Никогда не страдай оверклокингом (цитирование всего сообщения)! Достаточно выделить часть сообщения и ответить на него. |
Автор: | glacier2009 [ 17 авг 2019, 07:56 ] |
Заголовок сообщения: | Re: Help: plugin "vip_menu.amxx", version "3.0" |
Здарова ST380011A Да я сам так не хотел что-бы все процитировалось, ST380011A все стало работать но есть одно НО: Скриншот: Все в кодировке utf-8 я не могу понять в чем дело.... |
Автор: | ST380011A [ 17 авг 2019, 20:49 ] |
Заголовок сообщения: | Re: Help: plugin "vip_menu.amxx", version "3.0" |
glacier2009 писал(а): Все в кодировке utf-8 я не могу понять в чем дело.... Как раз наоборот, плагин не в кодировке utf-8, видно по скрину в игре. Откройте плагин в Notepad++ (если ещё не установлен Notepad++, то скачайте его), затем сверьте кодировку, если там Windows-1251, то перекодируйте в utf-8. ▼ Notepad++, как должно выглядить |
Автор: | glacier2009 [ 18 авг 2019, 08:16 ] |
Заголовок сообщения: | Re: Help: plugin "vip_menu.amxx", version "3.0" |
ST380011A Все нормально, благодарю что помогаешь красава, ну так вот дело в Amxmodx версии я компилировал у вас http://aghl.ru/webcompiler/ а у меня на сервере версия билда 1.9.0 а у вас 1.8.3 С вашим компилером 1.8.3 было та ситуация с кодировкой! Оно работает стабильно на 1.9.0 но есть одно "но": Смотри... Некоторые плагины не особо совместимы с версиями "билда" сервера... Добавлено спустя 2 часа 5 минут 8 секунд: У меня характеристики сервера: Linux Build 6153 AmxModX 1.9.0 |
Страница 1 из 2 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |