PDA

Просмотр полной версии : [Вопрос] Модули



PawnoNoob
26.05.2020, 21:09
Здравствуйте!

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

Nexius_Tailer
26.05.2020, 23:49
Самое главное не делить по принципу "тут у нас функции", "тут макросы", "а тут паблики" - выглядит смешно, но примеры такого ужаса есть и в довольно популярных скриптах. По хукам: обычно перехватывать как это делает любой другой инклуд. Ну либо делать вообще без этого, контролируя порядок вызовов всех хуков вручную.

PawnoNoob
26.05.2020, 23:57
Самое главное не делить по принципу "тут у нас функции", "тут макросы", "а тут паблики" - выглядит смешно, но примеры такого ужаса есть и в довольно популярных скриптах. По хукам: обычно перехватывать как это делает любой другой инклуд. Ну либо делать вообще без этого, контролируя порядок вызовов всех хуков вручную.

Хм. Вот допустим, есть у меня модуль, который содержит в себе полную написанную систему администрации (макросы, функции, команды и т.д.), и модуль, содержащий в себе систему транспорта. Как их правильнее всего подключать в гейммод? Не будет ли конфликтов и ещё каких-нибудь "подводных", скажем так?

execution
27.05.2020, 09:30
https://pro-pawn.ru/showthread.php?15814-%D0%90%D1%80%D1%85%D0%B8%D1%82%D0%B5%D0%BA%D1%82%D1%83%D1%80%D0%B0-%D0%BC%D0%BE%D0%B4%D0%B0