Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Показано с 1 по 4 из 4
  1. #1
    Аватар для pustomerzha
    Пользователь

    Статус
    Оффлайн
    Регистрация
    04.11.2016
    Сообщений
    24
    Репутация:
    0 ±

    Не функционируют плагины сервера / VDS Debian 9

    Стоит сервер на Debian 9. Подключаю плагины Advanced SA Nicknames и log-plugin последних версий. В консоли сервера отображается, что плагины загрузились успешно:
    Код:
    Server Plugins
    --------------
     Loading plugin: ASAN.so
    
    
    	-------------------Advanced SA NickName (ASAN)--------------------
    [ASAN | Запуск]:	Плагин v5.0 by [KrYpToDeN]
    [ASAN | Загрузка]:	Плагин загружается..
    [ASAN | ValidNick]:	Адрес памяти '0x80e1220' был найден.
    ->>[ASAN | ValidNick - MinLength]:	Адрес памяти '0x80bf525' был найден. (Значение = 3)
    ->>[ASAN | ValidNick - MaxLength]:	Адрес памяти '0x80bf529' был найден. (Значение = 20)
    [ASAN | RepeatedNicks]:	Этот хук был отключён в ASAN_Config.ini.	->Пропускаем.
    [ASAN | СЕРВЕР]:	Версия сервера - '0.3.DL-R1'
    [ASAN | ЗАГРУЖЕН]:	Плагин v5.0 был запущен успешно.
    [ASAN | САЙТ]:		https://github.com/KrYpToDeN/Advanced-SA-NickName
    ------------------------------------------------------------------
     Loaded.
    Loading plugin: log-plugin.so
    >> plugin.log: vv0.5 successfully loaded.
     Loaded.
    Loaded 2 plugins.

    log-plugin: Можно сказать не работает. Не создает свой файл-конфиг при первом запуске (log-plugin.yml), в приведенном ниже коде создает папку, куда должен выводиться лог, но не создает файл и не выводит в него текст.
    1. new
    2. Logger: Test;
    3.  
    4. {
    5. Test = CreateLog("server/test");
    6. Log(Test, INFO, "Test test test test test test, %s!", "Test");
    7.  
    8. return 1;
    9. }
    10.  
    11. {
    12. DestroyLog(Test);
    13.  
    14. return 1;
    15. }

     Скриншот


    ASAN не работает в принципе, хоть и подгружается удачно. При коннекте к серверу с русским ником выкидывает самповскую ошибку о некорректном никнейме, а SetPlayerName не реагирует (потому что некорректно передан ник, соответственно).
    1. public OnPlayerCommandText(playerid, cmdtext[])
    2. {
    3. if (strcmp(cmdtext, !"/test") != 0)
    4. {
    5. SetPlayerName(playerid, "Имя_Тест");
    6. }
    7. return 0;
    8. }

     Скриншот


    Пробовал обновлять разные библиотеки, выставлял на все файлы сервера права 777. Никаких краш-логов, ни внутри, ни вне сервера нет, также и крашдетект не видит ничего.
    Вот конкретный список того, что пытался делать сегодня: ничего из этого не помогло.
    Код:
    apt-get update
    apt-get install ia32-libs
    apt-get install ia32-libs:i386
    apt-get install libc6:i386 libstdc++6:i386
    dpkg --add-architecture i386
    apt-get install build-essential gcc-multilib rpm libstdc++6:i386 libgcc1:i386 zlib1g:i386 libncurses5:i386



    p.s.: В линухе не силен, не бейте тапками, плс.
    Последний раз редактировалось pustomerzha; 04.10.2021 в 20:40.

  2. #2
    Аватар для Nexius_Tailer
    Пользователь

    Статус
    Оффлайн
    Регистрация
    04.01.2015
    Адрес
    Гомель, Беларусь
    Сообщений
    526
    Репутация:
    150 ±
    А что по версии сервера? 0.3.7? 0.3DL?

    ASAN у тебя под DL:
    PHP код:
    [ASAN СЕРВЕР]:    Версия сервера '0.3.DL-R1' 

    Не знаю, это он сам определяет или показывает просто под что он скомпилен, но проверь этот момент, чтоб всё было актуальных версий и именно под твою версию сервера, потому что в случае с мемхак плагинами это важно.
    Последний раз редактировалось Nexius_Tailer; 04.10.2021 в 22:36.
    Не хотите постоянно проверять обновления моих скриптов?
    Подключите его последним, после всех остальных
    Nexius's Update Checker

  3. #3
    Аватар для pustomerzha
    Пользователь

    Статус
    Оффлайн
    Регистрация
    04.11.2016
    Сообщений
    24
    Репутация:
    0 ±
    Да, версия сервера 0.3.DL. Друг держит на точно такой же ОСи, тоже DL, у него все ок с этими плагинами.
    UPD: Пробовал ставить на 0.3.7 R3, ситуация не изменилась.
    Код:
    Server Plugins
    --------------
     Loading plugin: ASAN.so
    
    
    -------------------Advanced SA NickName (ASAN)--------------------
    [ASAN | Запуск]:	Плагин v5.0 by [KrYpToDeN]
    [ASAN | Загрузка]:	Плагин загружается..
    [ASAN | НАСТРОЙКИ]:	Создаю файл `ASAN_Config.ini` в папке `scriptfiles`
    [ASAN | ValidNick]:	Адрес памяти '0x80d5bc0' был найден.
    ->>[ASAN | ValidNick - MinLength]:	Адрес памяти '0x80b4d55' был найден. (Значение = 3)
    ->>[ASAN | ValidNick - MaxLength]:	Адрес памяти '0x80b4d59' был найден. (Значение = 20)
    [ASAN | RepeatedNicks]:	Этот хук был отключён в ASAN_Config.ini.	->Пропускаем.
    [ASAN | СЕРВЕР]:	Версия сервера - '0.3.7-R3'
    [ASAN | ЗАГРУЖЕН]:	Плагин v5.0 был запущен успешно.
    [ASAN | САЙТ]:		https://github.com/KrYpToDeN/Advanced-SA-NickName
    ------------------------------------------------------------------
     Loaded.
    Loading plugin: log-plugin.so
    >> plugin.log: vv0.5 successfully loaded.
     Loaded.
    Loaded 2 plugins.
    Последний раз редактировалось pustomerzha; 05.10.2021 в 09:23.

  4. #4
    Аватар для Pa4enka
    Пользователь

    Статус
    Оффлайн
    Регистрация
    22.04.2016
    Адрес
    Украина
    Сообщений
    152
    Репутация:
    32 ±
    А остальные плагины, а-ля командный процессор, стример и т.д., нормально функционируют?

 

 

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •