Работа над Goddess of Destruction Glory Days
кто хочет занятся этой лабудой пишите мне
работаю на 479 протоколе(птс руофф или NA OFF) 1. это пакет на скилы Код:
public class ExAcquirableSkillListByClass extends L2GameServerPacket { Код:
package l2p.gameserver.network.serverpackets; |
Re: Работа над Goddess of Destruction Glory Days
public class CharacterSelectionInfo extends L2GameServerPacket { @Override protected final void writeImpl() { int size = charSelectionInfo.size(); writeC(0x09); writeD(size); writeD(0x07); writeC(0x00); writeC(0x01); writeD(0x00); long lastAccess = -1L; int lastUsed = -1; for (CharSelectInfoPackage info : charSelectionInfo) if (lastAccess < info.getLastAccess()) { lastAccess = info.getLastAccess(); lastUsed++; } int i = 0; for (CharSelectInfoPackage charInfoPackage : charSelectionInfo) { writeS(charInfoPackage.getName()); writeD(charInfoPackage.getCharId()); // ? writeS(_loginName); writeD(_sessionId); writeD(charInfoPackage.getClanId()); writeD(0x00); // ?? writeD(charInfoPackage.getSex()); writeD(charInfoPackage.getRace()); writeD(charInfoPackage.getBaseClassId()); if(Config.ACCESS_ENTER_ONLY_PREMIUM) writeD(charSelectionInfo.getPremiumAccess() > 0 ? 0x01 : 0x00); else writeD(0x01); // default active for all (GOD) writeD(charInfoPackage.getX()); writeD(charInfoPackage.getY()); writeD(charInfoPackage.getZ()); writeF(charInfoPackage.getCurrentHp()); writeF(charInfoPackage.getCurrentMp()); writeD(charInfoPackage.getSp()); writeQ(charInfoPackage.getExp()); writeF(Experience.getExpPercent(charInfoPackage.getLevel(), charInfoPackage.getExp())); writeD(charInfoPackage.getLevel()); writeD(charInfoPackage.getKarma()); writeD(charInfoPackage.getPk()); writeD(charInfoPackage.getPvP()); for (int j = 0; j < 7; j++) writeD(0x00); for (int PAPERDOLL_ID : Inventory.PAPERDOLL_ORDER) writeD(charInfoPackage.getPaperdollItemId(PAPERDOLL_ID)); writeD(charInfoPackage.getPaperdollDisplayId(Inventory.PAPERDOLL_RHAND)); writeD(charInfoPackage.getPaperdollDisplayId(Inventory.PAPERDOLL_LHAND)); writeD(charInfoPackage.getPaperdollDisplayId(Inventory.PAPERDOLL_GLOVES)); writeD(charInfoPackage.getPaperdollDisplayId(Inventory.PAPERDOLL_CHEST)); writeD(charInfoPackage.getPaperdollDisplayId(Inventory.PAPERDOLL_LEGS)); writeD(charInfoPackage.getPaperdollDisplayId(Inventory.PAPERDOLL_FEET)); writeD(charInfoPackage.getPaperdollDisplayId(Inventory.PAPERDOLL_HAIR)); writeD(charInfoPackage.getPaperdollDisplayId(Inventory.PAPERDOLL_DHAIR)); writeD(0); writeD(charInfoPackage.getHairStyle()); writeD(charInfoPackage.getHairColor()); writeD(charInfoPackage.getFace()); writeF(charInfoPackage.getMaxHp()); // hp max writeF(charInfoPackage.getMaxMp()); // mp max writeD(charInfoPackage.getAccessLevel() > -100 ? charInfoPackage.getDeleteTimer() : -1); writeD(charInfoPackage.getClassId()); writeD(i == lastUsed ? 1 : 0); writeC(Math.min(charInfoPackage.getPaperdollEnchantEffect(Inventory.PAPERDOLL_RHAND), 127)); writeH(0x00); writeH(0x00); int weaponId = charInfoPackage.getPaperdollItemId(Inventory.PAPERDOLL_RHAND); if (weaponId == 8190) // Transform id writeD(301); else if (weaponId == 8689) writeD(302); else writeD(0x00); writeD(0x00); writeD(0x00); writeD(0x00); writeD(0x00); writeF(0x00); writeF(0x00); writeD(charSelectionInfo.getVitalityPoints()); // Vitality Points writeD(charSelectionInfo.getPremiumAccess() > 0 ? 300 : 200); // Vitality percent writeD(charSelectionInfo.getVitalityItemCounts()); //Vitaliti items count writeD(charInfoPackage.getAccessLevel() > -100 ? 0x01 : 0x00); // Access level writeC(0x00); writeC(0x00); i++; } } }488 протокол. Там еще помимо ExAcquirableSkillListByClass (0 после МинУровня скила), такой же 0 и в ExAcquirableSkillInfo. Еще есть неведомая хрень с телепортом. Если кто в курсе - что так поменялось то в ГД?!(Смотрел Мув, Теле, Валидейт - локатион пакетики, ниче вроде не менялось О_О). Это походу то самое, на что намекал Кейчи :) |
Re: Работа над Goddess of Destruction Glory Days
Эта неведома хрень с телепортами Clan Company , у НПЦ можно выдавать реквест на евент клана , поступает окно акепта , после приема все кто приняли реквест телепортятся к евент НПЦ. Это единственное что появилось в Glory нового
http://boards.lineage2.com/showthrea...77#post3271577 Clan Requests and Dwarf Guilds Эвент по сути простейший , день ушатать на реализацию , если надо заходи с снифером на евро , я тебе покажу как он работает |
Re: Работа над Goddess of Destruction Glory Days
Цитата:
|
Re: Работа над Goddess of Destruction Glory Days
Цитата:
|
Re: Работа над Goddess of Destruction Glory Days
Цитата:
Хотя есть мысля, что что-то в глори вырезали по пакетам связанное...Ибо ТП Доходит до момента потемнения экрана. И дальше...ну а дальше оут оф контрол :) |
Re: Работа над Goddess of Destruction Glory Days
Цитата:
|
Re: Работа над Goddess of Destruction Glory Days
нет, ничего не отсылается. Прикол в том, что откатив пакеты обратно на Таути, все нормально :)
Добавлено через 7 минут Цитата:
Да и толи мне кажется, толи клиент ГД - лагает сам по себе очень серьезно...Таути вообще плавненько робил :) |
Re: Работа над Goddess of Destruction Glory Days
Может кто подскажет где копать при следующей проблеме: при взятии 4 профы удаляются третьепрофные скиллы, как это устранить? В каком файле копать, подскажите пожалуйста.
|
Re: Работа над Goddess of Destruction Glory Days
Ну тут не файл вам в помощь, а все что связанно с Классами. Они у вас удаляются, скорее всего, по причине - что активный класс проверяется на наличие сторонних скилов(в данном случае скилов 3й профы на классе, к ним не относящимся). Только причем тут Глори Дейз?
|
Текущее время: 12:24. Часовой пояс GMT +3. |
Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot