Мейби кто-нибудь подскажет, ибо туторов по этой штуке я не нашёл и ассемблер само собой не понимаю тем более... Если я хочу добавить функции ещё один параметр перед спредом, помимо цифры в цикле и условия, что-то ещё нужно поменять?
У меня получается интересный баг из-за этой функции, если я пытаюсь её изменить — OnPlayerText, возвращаемый 0, — начинает возвращать значение 1 (имею в виду срабатывает, хотя не должен).
- - - Добавлено - - -
Не актуально. Кажется, разобрался.
Если честно не понимаю смысл данных макросов...
Это пожалуй явный пример бесполезных макросов и глупых.
На ровне с теми которые добавляют инородный синтаксис в код.
Использование подобных макросов может привести к тому, что Вы потратите намного больше, чем без них.
Вариант функции SendClientMessageEx очень сомнителен тем, что там используется оператор #emit, что усложняет дальнейшую поддержку кода, да ещё там делается то же самое, что можно сделать ручками. Это излишество, которое может привести к неправильной работе сервера в дальнейшем.
Последний раз редактировалось shierru; 17.09.2022 в 21:54.
Ну вообще про сложность поддержки кода можно отнести абсолютно всё, с чем ты плохо знаком или плохо написано.
Данная функция не требует каких-то сторонних вмешательств, ибо они не зачем.
Что на счёт использование подобных трюков, это можно отнести, наверное, как синтаксическому сахару что-ли.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)