Stalevar 93 Опубликовано 3 сентября, 2023 Жалоба Поделиться Опубликовано 3 сентября, 2023 Добрый день, хотел бы обсудить количество макросов, их всего можно сделать 24, это очень мало с учетом большого количества ЛС, даже под олимп с настройками пушек и сетов хватает в притык, можно увеличить ? Допустим книга крафтов расширяется за билеты с рыбалки, количество слотов в инвентаре то же, а количество макросов нет, или просто увеличить или за билеты рыбалки как в книге крафтов и инвентаря Ссылка на сообщение Поделиться на другие сайты
Admin 360 Опубликовано 3 сентября, 2023 Жалоба Поделиться Опубликовано 3 сентября, 2023 это ограничение клиента, не сервера Ссылка на сообщение Поделиться на другие сайты
Stalevar 93 Опубликовано 3 сентября, 2023 Автор Жалоба Поделиться Опубликовано 3 сентября, 2023 Его как то можно увеличить ?: Ссылка на сообщение Поделиться на другие сайты
band 14 Опубликовано 3 сентября, 2023 Жалоба Поделиться Опубликовано 3 сентября, 2023 (изменено) 4 hours ago, Admin said: это ограничение клиента, не сервера да? например в сборке pw и acis = net\sf\l2j\gameserver\network\clientpackets\RequestMakeMacro.java // You may create up to 24 macros. if (player.getMacroList().getMacros().length > 24) { player.sendPacket(SystemMessageId.YOU_MAY_CREATE_UP_TO_24_MACROS); return; } в других сборках плюс-минус также.. Изменено 3 сентября, 2023 пользователем band Ссылка на сообщение Поделиться на другие сайты
AIMBOT 47 Опубликовано 4 сентября, 2023 Жалоба Поделиться Опубликовано 4 сентября, 2023 16 hours ago, band said: да? тут еще вопрос сможет ли клиент корректно отрисовать 25+ макрос. емнип когда пробовали расширить квх, часть итемов в клиенте не отображалась, хотя данные в пакете были. Ссылка на сообщение Поделиться на другие сайты
band 14 Опубликовано 4 сентября, 2023 Жалоба Поделиться Опубликовано 4 сентября, 2023 (изменено) 2 hours ago, AIMBOT said: тут еще вопрос сможет ли клиент корректно отрисовать 25+ макрос. емнип когда пробовали расширить квх, часть итемов в клиенте не отображалась, хотя данные в пакете были. не попробуешь не узнаешь. (хотя сама панелька 6*8). ну может придется залесть в interface.xdat/nwindow.dll, но именно сервер ограничивает их кол-во, а не клиент. в том же вх есть интересные моменты связанные с кол-вом (в разных интерфейсах по разному). в том что сейчас у меня - есть ограничение в 200 принудительно.(приват вх, например). если же на протокол интерлюда смотреть, то максимум можно передать 1638 предметов. а дальше уже смотреть интерфейс внимательно. вся суть первого ответа была лишь в том чтоб показать что кол-во проверяет сервер а не клиент. а по поводу панельки, если о5 же открыть интерфейс там это все есть.. // MacroListWnd.uc class MacroListWnd extends UICommonAPI; var int m_Max; const MACRO_MAX_COUNT= 24; function HandleMacroList (string param) { local int idx; local int Max; Clear(); ParseInt(param,"Max",Max); m_Max = Max; idx = 0; if ( UnknownFunction150(idx,Max) ) { //.... Class'UIAPI_ITEMWINDOW'.AddItem("MacroListWnd.MacroItem",infItem); } } кароч - было бы желание. ps если тут уже убрали эту проверку на сервере, то сорян конечно за наезды. исправляйте интерфейс и все у вас будет. я лишь дал инфу как оно устроено по стандарту. Изменено 4 сентября, 2023 пользователем band Ссылка на сообщение Поделиться на другие сайты
Stalevar 93 Опубликовано 4 сентября, 2023 Автор Жалоба Поделиться Опубликовано 4 сентября, 2023 Можешь чуть подробнее обьяснить такому темному в этом деле человеку, это мне где то менять в клиенте, или админ в серверной части ?) Если мне, можешь путь указать плз Ссылка на сообщение Поделиться на другие сайты
AIMBOT 47 Опубликовано 4 сентября, 2023 Жалоба Поделиться Опубликовано 4 сентября, 2023 2 hours ago, band said: максимум можно передать 1638 предметов. Это теоретически, а в реальности на х10 кто-то умудрился накрафтить ~700 единиц тт бижы в инвентарь и все, после этого зайти на чара стало невозможно. 1 hour ago, Stalevar said: это мне где то менять в клиенте, или админ в серверной части Для клиента в редакторе xdat открываешь интерфейс, ищешь гуи и скрипт от панельки, редактируешь их под свои нужды и надеешься что больше проверки количества там нигде нет. и админу по мелочи сервер пересобрать придётся. ЗЫ: вам бы существующие лаги сначала поправить, а не новые генерить ) Ссылка на сообщение Поделиться на другие сайты
Admin 360 Опубликовано 4 сентября, 2023 Жалоба Поделиться Опубликовано 4 сентября, 2023 Пробовал пакет отправлять на 25 макросов, отображалось только 24. + в самом интерфейсе заглушка, пишет что максималка 24 при попытке создать. Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Для публикации сообщений создайте учётную запись или авторизуйтесь
Вы должны быть пользователем, чтобы оставить комментарий
Создать учетную запись
Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!
Регистрация нового пользователяВойти
Уже есть аккаунт? Войти в систему.
Войти