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

Тема: Модули

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

    Статус
    Оффлайн
    Регистрация
    31.03.2016
    Сообщений
    251
    Репутация:
    3 ±

    Модули

    Здравствуйте!

    Будет ли правильным, скажем так, действием выделять под каждую систему (допустим, система домов, система регистрации и т.д.) отдельный модуль? Если да, то как это лучше будет реализовать? Как перехватывать тот же OnDialogResponse и тому подобные функции в этих модулях?

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

    Статус
    Онлайн
    Регистрация
    04.01.2015
    Адрес
    Гомель, Беларусь
    Сообщений
    498
    Репутация:
    135 ±
    Самое главное не делить по принципу "тут у нас функции", "тут макросы", "а тут паблики" - выглядит смешно, но примеры такого ужаса есть и в довольно популярных скриптах. По хукам: обычно перехватывать как это делает любой другой инклуд. Ну либо делать вообще без этого, контролируя порядок вызовов всех хуков вручную.
    Не хотите постоянно проверять обновления моих скриптов?
    Подключите его последним, после всех остальных
    Nexius's Update Checker

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

    Статус
    Оффлайн
    Регистрация
    31.03.2016
    Сообщений
    251
    Репутация:
    3 ±
    Цитата Сообщение от Nexius_Tailer Посмотреть сообщение
    Самое главное не делить по принципу "тут у нас функции", "тут макросы", "а тут паблики" - выглядит смешно, но примеры такого ужаса есть и в довольно популярных скриптах. По хукам: обычно перехватывать как это делает любой другой инклуд. Ну либо делать вообще без этого, контролируя порядок вызовов всех хуков вручную.
    Хм. Вот допустим, есть у меня модуль, который содержит в себе полную написанную систему администрации (макросы, функции, команды и т.д.), и модуль, содержащий в себе систему транспорта. Как их правильнее всего подключать в гейммод? Не будет ли конфликтов и ещё каких-нибудь "подводных", скажем так?

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

    Статус
    Оффлайн
    Регистрация
    09.03.2018
    Сообщений
    187
    Репутация:
    12 ±

 

 

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

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

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

Ваши права

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