Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Показано с 1 по 10 из 10

Тема: Antisleep

  1. #1
    Аватар для vovandolg
    Пользователь

    Статус
    Оффлайн
    Регистрация
    17.11.2015
    Адрес
    Stavropol
    Сообщений
    1,369
    Репутация:
    113 ±

    Antisleep

    Давно когда то нашёл интересный плагин AS.so, описание его:
      Открыть/закрыть

    Плагин обеспечивает своевременное действие при зависании сервера(уход в бесконечный цикл либо что либо ещё)
    При зависании сервера может быть одно из 2 действий: создание определённого файла либо выключение сервера.

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

  2. #2
    Аватар для Daniel_Cortez
    "Это не хак, это фича"

    Статус
    Оффлайн
    Регистрация
    06.04.2013
    Адрес
    Novokuznetsk, Russia
    Сообщений
    2,192
    Репутация:
    2589 ±
    Ссылки?
    Индивидуально в ЛС по скриптингу не помогаю. Задавайте все свои вопросы здесь (click).

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

    Статус
    Оффлайн
    Регистрация
    17.11.2015
    Адрес
    Stavropol
    Сообщений
    1,369
    Репутация:
    113 ±
    rghost
    На вирусы толком не проверил, без него сижу)
    Пароль: pro-pawn.ru

  4. #4
    Аватар для Daniel_Cortez
    "Это не хак, это фича"

    Статус
    Оффлайн
    Регистрация
    06.04.2013
    Адрес
    Novokuznetsk, Russia
    Сообщений
    2,192
    Репутация:
    2589 ±
    Цитата Сообщение от vovandolg Посмотреть сообщение
    rghost
    На вирусы толком не проверил, без него сижу)
    Пароль: pro-pawn.ru
    На него есть какая-нибудь документаця? Или хотя бы репозиторий с исходниками плагина?
    Индивидуально в ЛС по скриптингу не помогаю. Задавайте все свои вопросы здесь (click).

  5. #5
    Аватар для vovandolg
    Пользователь

    Статус
    Оффлайн
    Регистрация
    17.11.2015
    Адрес
    Stavropol
    Сообщений
    1,369
    Репутация:
    113 ±
    Уффф ели ели нашёл эту ссылку и то без понятия его ли мы ищем
    цццц

  6. #6
    Аватар для Daniel_Cortez
    "Это не хак, это фича"

    Статус
    Оффлайн
    Регистрация
    06.04.2013
    Адрес
    Novokuznetsk, Russia
    Сообщений
    2,192
    Репутация:
    2589 ±
    Этот плагин всего лишь завершает процесс сервера при зависании или создаёт файл - смотря, что укажете в файле с настройками.
    Сам факт зависания он устранить не может, для такой задачи нужно что-то посложнее: альтернативный механизм выполнения кода, как в crashdetect, например.
    Индивидуально в ЛС по скриптингу не помогаю. Задавайте все свои вопросы здесь (click).

  7. Пользователь сказал cпасибо:
    vovandolg (30.12.2015)
  8. #7
    Аватар для vovandolg
    Пользователь

    Статус
    Оффлайн
    Регистрация
    17.11.2015
    Адрес
    Stavropol
    Сообщений
    1,369
    Репутация:
    113 ±
    Я не совсем понял, так что будет творится на сервере если игрок подвисать допустим будет или сервер не дай бог виснуть будет, он процесс завершит а что дальше? перезагрузить его или как что будет?
    Мне бы подробно узнать вообще есть ли толк от плагина.

  9. #8
    Аватар для Daniel_Cortez
    "Это не хак, это фича"

    Статус
    Оффлайн
    Регистрация
    06.04.2013
    Адрес
    Novokuznetsk, Russia
    Сообщений
    2,192
    Репутация:
    2589 ±
    Цитата Сообщение от vovandolg Посмотреть сообщение
    Я не совсем понял, так что будет творится на сервере если игрок подвисать допустим будет или сервер не дай бог виснуть будет, он процесс завершит а что дальше? перезагрузить его или как что будет?
    Если бы была перезагрузка, я б так и написал. Он просто завершает процесс.
    Индивидуально в ЛС по скриптингу не помогаю. Задавайте все свои вопросы здесь (click).

  10. Пользователь сказал cпасибо:
    vovandolg (30.12.2015)
  11. #9
    Аватар для vovandolg
    Пользователь

    Статус
    Оффлайн
    Регистрация
    17.11.2015
    Адрес
    Stavropol
    Сообщений
    1,369
    Репутация:
    113 ±
    Цитата Сообщение от Daniel_Cortez Посмотреть сообщение
    Он просто завершает процесс.
    А вот с этого момента поподробнее)
    Процесс для онного юзера или серверу или каждому юзеру который на сервере, я видел у меня файл часто создавался, что если файл создаёт, или он его постоянно создаёт как задаешь?

    - - - Добавлено - - -

    Так как я удалял файл каждое время таймера сколько задавал, получается что не фига не получается, что сервак лагал каждое время

  12. #10
    Аватар для L0ndl3m
    Пользователь

    Статус
    Оффлайн
    Регистрация
    19.10.2013
    Адрес
    Ярославль
    Сообщений
    1,366
    Репутация:
    774 ±
    Короче говоря, бесполезная штуковина, которая просто проверяет один из потоков.
    Если текущий поток не освобождается ( а наверняка вы знаете, что SA:MP однопоточен ) - зависание. А дальше просто перезагрузка, либо выключение сервера. Этот плагин не сможет определить из-за чего произошло зависание сервера.

    Имел опыт работы с этим плагином. Он мне ничем не помог, но в дальнейшем при разборке кода, я понял, что проблема была в цикле.

    Если вы увидите зависание сервера, проверяйте все циклы на логичность выполнения. Это одна из причин, почему сервер может зависать.
    Последний раз редактировалось L0ndl3m; 30.12.2015 в 16:52.

  13. Пользователь сказал cпасибо:
    vovandolg (30.12.2015)
 

 

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

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

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

Ваши права

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