![]() |
Re: Поддержка 2.5 - пробуем...
Читать форум нужно. Значение desc получается при умножении id client_string на 2 + 1 . Они лежат в RUS\Data\Strings , но client_strings.xml в руоф клиенте нет за место них client_strings_item2.xml - содержат описаловы для новых итемов, client_strings_item.xml - для старых
|
Re: Поддержка 2.5 - пробуем...
Цитата:
<string> <id>765744</id> <name>STR_JUNK_SILIKACANNON_05</name> вот это число 765744 умножаешь на 2+1 ? |
Re: Поддержка 2.5 - пробуем...
Да , 765744*2+1 . Ток смотри не умнож так -> 765744 * (2+1) :)
|
Re: Поддержка 2.5 - пробуем...
-_-
верная структура внешности 2.5 writeD(buf, playerAppearance.getSkinRGB()); writeD(buf, playerAppearance.getHairRGB()); writeD(buf, playerAppearance.getEyeRGB()); writeD(buf, playerAppearance.getLipRGB()); writeC(buf, playerAppearance.getFace()); writeC(buf, playerAppearance.getHair()); writeC(buf, playerAppearance.getDeco()); writeC(buf, playerAppearance.getTattoo()); writeC(buf, 0x00);// из новых параметров какая то херь writeC(buf, 0x00);// из новых параметров какая то херь writeC(buf, 6); writeC(buf, 0x00);// из новых параметров какая то херь writeC(buf, playerAppearance.getForehead()); writeC(buf, playerAppearance.getEyeHeight()); writeC(buf, playerAppearance.getEyeSpace()); writeC(buf, playerAppearance.getEyeWidth()); writeC(buf, playerAppearance.getEyeSize()); writeC(buf, playerAppearance.getEyeShape()); writeC(buf, playerAppearance.getEyeAngle()); writeC(buf, playerAppearance.getBrowHeight()); writeC(buf, playerAppearance.getBrowAngle()); writeC(buf, playerAppearance.getBrowShape()); writeC(buf, playerAppearance.getNose()); writeC(buf, playerAppearance.getNoseBridge()); writeC(buf, playerAppearance.getNoseWidth()); writeC(buf, playerAppearance.getNoseTip()); writeC(buf, playerAppearance.getCheek()); writeC(buf, playerAppearance.getLipHeight()); writeC(buf, playerAppearance.getMouthSize()); writeC(buf, playerAppearance.getLipSize()); writeC(buf, playerAppearance.getSmile()); writeC(buf, playerAppearance.getLipShape()); writeC(buf, playerAppearance.getJawHeigh()); writeC(buf, playerAppearance.getChinJut()); writeC(buf, playerAppearance.getEarShape()); writeC(buf, playerAppearance.getHeadSize()); writeC(buf, playerAppearance.getNeck()); writeC(buf, playerAppearance.getNeckLength()); writeC(buf, playerAppearance.getShoulderSize()); writeC(buf, playerAppearance.getTorso()); writeC(buf, playerAppearance.getChest()); // only woman writeC(buf, playerAppearance.getWaist()); writeC(buf, playerAppearance.getHips()); writeC(buf, playerAppearance.getArmThickness()); writeC(buf, playerAppearance.getHandSize()); writeC(buf, playerAppearance.getLegThicnkess()); writeC(buf, playerAppearance.getFootSize()); writeC(buf, playerAppearance.getFacialRate()); writeC(buf, 0x00); writeC(buf, playerAppearance.getArmLength()); writeC(buf, playerAppearance.getLegLength()); writeC(buf, playerAppearance.getShoulders()); writeC(buf, playerAppearance.getFaceShape()); writeC(buf, 0x00); writeC(buf, 0x00); writeF(buf, playerAppearance.getHeight()); Добавлено через 2 минуты исправленная функция отображения стигм под 2.5 protected void writeStigmaInfo(ByteBuffer buf, Item item) { writeH(buf, 341); writeC(buf, 6); if(item.isEquipped()) writeD(buf, item.getEquipmentSlot()); else writeD(buf, 0); writeC(buf, 7); writeH(buf, 513); writeD(buf, 0); writeH(buf, 0); writeD(buf, 60); for(int i = 0; i < 40; i++) writeD(buf, 0); writeD(buf, 1); for(int i = 0; i < 20; i++) writeD(buf, 0); writeH(buf, 0); writeH(buf, 11); writeC(buf, 0); writeD(buf, item.getItemTemplate().getTemplateId()); for(int i = 0; i < 9; i++) writeD(buf, 0); writeH(buf, 0); writeC(buf, 0); writeD(buf, 0x1023e); for(int i = 0; i < 7; i++) writeD(buf, 0); writeH(buf, 0); } Добавлено через 5 минут м, забыл, еще с именами и названиями намутили в 2.5 теперь при создании чара длинна чуши больше readB(50 - (name.length() * 2)); то же самое касается названий легионов, имен игроков в пати и тому подобного + ранг абисс |
Re: Поддержка 2.5 - пробуем...
Цитата:
|
Re: Поддержка 2.5 - пробуем...
Ну вот=)) Ссылка на опен айон в шаре уже на makeserv=(((
|
Re: Поддержка 2.5 - пробуем...
Цитата:
сборка зетты (прошу прощения у разработчиков, возможно джайме и послешествующие, в памяти так и останутся зеттой), которую пытаются перевести на 2.5, люди, откровенно говоря, не очень то и сведующие в данной области ) хотя конечно не большое количество кода, что бы объективно оценивать, но всё же. на то он и шаровой проект. у них то в отличии от вышескинутого, даже внешность не верна, размер стопы например перепутан с толщиной ног з.ы Курт жив) |
Re: Поддержка 2.5 - пробуем...
Кстати, AiON X-Emu потихоньку точат ветку 2.5
Цитата:
|
Текущее время: 05:50. Часовой пояс GMT +3. |
Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2023, Jelsoft Enterprises Ltd. Перевод: zCarot