hektor8989 0 Опубликовано 19 августа, 2015 подскажите пожалуйста как изменить цену на удаление augment щас цена 420,000 adena сборка: frozen заранее спасибо Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
LifeGame32 312 Опубликовано 19 августа, 2015 подскажите пожалуйста как изменить цену на удаление augment щас цена 420,000 adena сборка: frozen заранее спасибо gameserver.network.clientpackets RequestConfirmCancelItem RequestRefineCancel 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
hektor8989 0 Опубликовано 19 августа, 2015 у меня такого нету Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
(D)uality 700 Опубликовано 19 августа, 2015 у меня такого нету Это в исходниках 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
hektor8989 0 Опубликовано 19 августа, 2015 открыл .jar файл через winrar а как мне открыть .class файл Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
hektor8989 0 Опубликовано 19 августа, 2015 package com.l2jfrozen.gameserver.network.clientpackets; import com.l2jfrozen.gameserver.model.L2World; import com.l2jfrozen.gameserver.model.actor.instance.L2ItemInstance; import com.l2jfrozen.gameserver.model.actor.instance.L2PcInstance; import com.l2jfrozen.gameserver.network.L2GameClient; import com.l2jfrozen.gameserver.network.SystemMessageId; import com.l2jfrozen.gameserver.network.serverpackets.ExConfirmCancelItem; import com.l2jfrozen.gameserver.network.serverpackets.SystemMessage; import com.l2jfrozen.gameserver.templates.L2Item; // Referenced classes of package com.l2jfrozen.gameserver.network.clientpackets: // L2GameClientPacket public final class RequestConfirmCancelItem extends L2GameClientPacket { public RequestConfirmCancelItem() { } protected void readImpl() { _itemId = readD(); } protected void runImpl() { L2PcInstance activeChar = ((L2GameClient)getClient()).getActiveChar(); L2ItemInstance item = (L2ItemInstance)L2World.getInstance().findObject(_itemId); if(activeChar == null || item == null) return; if(!item.isAugmented()) { activeChar.sendPacket(new SystemMessage(SystemMessageId.AUGMENTATION_REMOVAL_CAN_ONLY_BE_DONE_ON_AN_AUGMENTED_ITEM)); return; } int price = 0; switch(item.getItem().getItemGrade()) { case 2: // '\002' if(item.getCrystalCount() < 1720) { price = 0x17318; break; } if(item.getCrystalCount() < 2452) price = 0x249f0; else price = 0x33450; break; case 3: // '\003' if(item.getCrystalCount() < 1746) price = 0x3a980; else price = 0x41eb0; break; case 4: // '\004' if(item.getCrystalCount() < 2160) { price = 0x50910; break; } if(item.getCrystalCount() < 2824) price = 0x5f370; else price = 0x668a0; break; case 5: // '\005' price = 0x75300; break; default: return; } activeChar.sendPacket(new ExConfirmCancelItem(_itemId, price)); } public String getType() { return "[C] D0:2D RequestConfirmCancelItem"; } private int _itemId; открыл RequestConfirmCancelItem, а где изменить цену ? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
LifeGame32 312 Опубликовано 21 августа, 2015 case 5: // '\005' price = 0x75300; break; открыл RequestConfirmCancelItem, а где изменить цену ? Число в шестнадцатиричной системе = 0x75300 Число в десятичной системе = 480000 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты