Ir para conteúdo
  • Cadastre-se

N0K3

Membro
  • Total de itens

    77
  • Registro em

  • Última visita

Tudo que N0K3 postou

  1. Kkkkkk pra você ver que o negócio é serio, mas vou começar mexer com acis principalmente por causa do mod do elfo, não consigo adaptar aquele mod pra l2jfrozen por nada, tem um pra l2jpx no fórum mas não sei instalar esse troço.
  2. Problema é que tenho uma source muito boa da l2jfrozen praticamente sem bug, doi desfazer dela. Ainda mais com tantos mods compilados.
  3. :S, tenso jeito é partir para o acis, e deixar meus mods de l2jfrozen de lado.
  4. Bom dia, Boa tarde, Boa noite, Amigos, venho aqui fazer um questionamento a vocês, sei que existe bastante proteção no fórum e que são excelentes, mas noto que elas são de anos atras, gostaria de saber se existe alguma proteção que pare o Adrenaline Versão Crackeada do Alquimist (Versão 1.7.1) que tem no youtube(Deste Video). Obs: Lembrando que o Smart Guard já bloqueia esta versão do Adrenaline a muito tempo. Procurei bastante no fórum e fora mas não tive sucesso, acredito que pessoas experientes saberão me responder. Grato, espero ansiosamente o retorno.
  5. Gostaria de saber se é possível editar a imagem ao abrir a proteção junto do L2.exe.
  6. Alguém teve progresso na tentativa de trocar a imagem ? eu baixei o FileViewPro que o @Tayran.JavaDev citou, porém, eu encontro tudo criptografado se não me engano em hex. Segue a imagem abaixo. GameGuard.des aberto por meio do FileViewPro : [Hidden Content] Como com o programa acima citado não tive sucesso pesquisei sobre .DES e descobri que é oriundo do CorelDraw Graphics, baixei o CorelDrawGraphics x5 e não consegui abrir o arquivo da mesma forma, segue abaixo a imagem do erro. Imagem do erro abrindo o GameGuard.des com CorelDrawGraphics X5 : [Hidden Content] Caso alguém tenha progresso ou tenha sugestão fico no aguardo.
  7. N0K3

    SmartGuard Logo

    Eu fico me perguntando a mesma coisa, como servidores que abrem e ficam online 2 dias tem uma proteção extremamente caríssima que é paga por mês, gostaria de saber se assim como o Adrenaline Bot o Smartguard também existe um crack de alguma versão anterior do mesmo. Caso não exista gostaria de ajudar @L2Raiz pois também estou interessado no resultado.
  8. Bom então meu problema está resolvido, basta agora saber se eu que to compilando errado o mod ou se o mod que está falho mesmo, mas de qualquer forma e eu fico muito grato por sua ajuda KhayrusS, você é um Deus cara ♥ Obrigado também ao marciox25 que também teve uma parcela. Obrigado ao dois s2
  9. Realmente, agora eu consegui colocar o compliance em 8 e vai até o 10. Mas os erros continuam, estou passando a acreditar que os erros são do código. Mas o que me intriga é que os primeiros erros ainda dizem que precisa do java 8. Veja abaixo. [echo] L2jFrozen Gameserver Revision: exported compile: [javac] Compiling 843 source files to C:\Users\nok\workspace\gameserver\tags\stable_1004\build\classes [javac] C:\Users\nok\workspace\gameserver\tags\stable_1004\head-src\com\l2jfrozen\logs\FileLogFormatter.java:42: warning: '_' used as an identifier [javac] private static final String _ = "\t"; [javac] ^ [javac] (use of '_' as an identifier might not be supported in releases after Java SE 8) [javac] C:\Users\nok\workspace\gameserver\tags\stable_1004\head-src\com\l2jfrozen\logs\FileLogFormatter.java:50: warning: '_' used as an identifier [javac] return output.append(dateFmt.format(new Date(record.getMillis()))).append(_).append(record.getLevel().getName()).append(_).append(record.getThreadID()).append(_).append(record.getLoggerName()).append(_).append(record.getMessage()).append(CRLF).toString(); [javac] ^ [javac] (use of '_' as an identifier might not be supported in releases after Java SE 8) [javac] C:\Users\nok\workspace\gameserver\tags\stable_1004\head-src\com\l2jfrozen\logs\FileLogFormatter.java:50: warning: '_' used as an identifier [javac] return output.append(dateFmt.format(new Date(record.getMillis()))).append(_).append(record.getLevel().getName()).append(_).append(record.getThreadID()).append(_).append(record.getLoggerName()).append(_).append(record.getMessage()).append(CRLF).toString(); [javac] ^ [javac] (use of '_' as an identifier might not be supported in releases after Java SE 8) [javac] C:\Users\nok\workspace\gameserver\tags\stable_1004\head-src\com\l2jfrozen\logs\FileLogFormatter.java:50: warning: '_' used as an identifier [javac] return output.append(dateFmt.format(new Date(record.getMillis()))).append(_).append(record.getLevel().getName()).append(_).append(record.getThreadID()).append(_).append(record.getLoggerName()).append(_).append(record.getMessage()).append(CRLF).toString(); [javac] ^ [javac] (use of '_' as an identifier might not be supported in releases after Java SE 8) [javac] C:\Users\nok\workspace\gameserver\tags\stable_1004\head-src\com\l2jfrozen\logs\FileLogFormatter.java:50: warning: '_' used as an identifier [javac] return output.append(dateFmt.format(new Date(record.getMillis()))).append(_).append(record.getLevel().getName()).append(_).append(record.getThreadID()).append(_).append(record.getLoggerName()).append(_).append(record.getMessage()).append(CRLF).toString(); [javac] ^ [javac] (use of '_' as an identifier might not be supported in releases after Java SE 8) [javac] C:\Users\nok\workspace\gameserver\tags\stable_1004\head-src\com\rouxy\phantom\FakePlayer.java:13: error: cannot find symbol [javac] import com.l2jfrozen.gameserver.geo.util.Door; [javac] ^ [javac] symbol: class Door [javac] location: package com.l2jfrozen.gameserver.geo.util [javac] C:\Users\nok\workspace\gameserver\tags\stable_1004\head-src\com\rouxy\phantom\FakePlayer.java:41: error: cannot inherit from final L2PcInstance [javac] public class FakePlayer extends L2PcInstance [javac] ^ [javac] C:\Users\nok\workspace\gameserver\tags\stable_1004\head-src\com\rouxy\phantom\ai\FakePlayerAI.java:15: error: cannot find symbol [javac] import com.l2jfrozen.gameserver.datatables.xml.MapRegionTable; [javac] ^ [javac] symbol: class MapRegionTable [javac] location: package com.l2jfrozen.gameserver.datatables.xml [javac] C:\Users\nok\workspace\gameserver\tags\stable_1004\head-src\com\rouxy\phantom\ai\FakePlayerAI.java:16: error: package com.l2jfrozen.gameserver.datatables.xml.MapRegionTable does not exist [javac] import com.l2jfrozen.gameserver.datatables.xml.MapRegionTable.TeleportWhereType; [javac] ^ [javac] C:\Users\nok\workspace\gameserver\tags\stable_1004\head-src\com\rouxy\phantom\ai\FakePlayerAI.java:18: error: cannot find symbol [javac] import com.l2jfrozen.gameserver.geo.util.Door; [javac] ^ [javac] symbol: class Door [javac] location: package com.l2jfrozen.gameserver.geo.util [javac] C:\Users\nok\workspace\gameserver\tags\stable_1004\head-src\com\rouxy\phantom\FakePlayerManager.java:11: error: package com.l2jfrozen.gameserver.datatables.xml.MapRegionTable does not exist [javac] import com.l2jfrozen.gameserver.datatables.xml.MapRegionTable.TeleportWhereType; [javac] ^ [javac] C:\Users\nok\workspace\gameserver\tags\stable_1004\head-src\com\rouxy\phantom\helpers\FakeHelpers.java:10: error: cannot find symbol [javac] import com.l2jfrozen.gameserver.datatables.xml.CharTemplateData; [javac] ^ [javac] symbol: class CharTemplateData [javac] location: package com.l2jfrozen.gameserver.datatables.xml [javac] C:\Users\nok\workspace\gameserver\tags\stable_1004\head-src\com\l2jfrozen\gameserver\model\entity\event\AntiAfkTvt.java:49: error: cannot find symbol [javac] if (TvT.isStarted()) [javac] ^ [javac] symbol: method isStarted() [javac] location: class TvT [javac] C:\Users\nok\workspace\gameserver\tags\stable_1004\head-src\com\l2jfrozen\gameserver\model\entity\event\AntiAfkTvt.java:52: error: incompatible types: String cannot be converted to TvT [javac] for (TvT team : TvT._teams) [javac] ^ [javac] C:\Users\nok\workspace\gameserver\tags\stable_1004\head-src\com\l2jfrozen\gameserver\model\entity\event\AntiAfkTvt.java:55: error: cannot find symbol [javac] for (L2PcInstance playerInstance : team.getParticipatedPlayers().values()) [javac] ^ [javac] symbol: method getParticipatedPlayers() [javac] location: variable team of type TvT [javac] C:\Users\nok\workspace\gameserver\tags\stable_1004\head-src\com\l2jfrozen\gameserver\model\entity\event\AntiAfkTvt.java:57: error: bad operand types for binary operator '&&' [javac] if ((playerInstance != null) && playerInstance.isOnline()) [javac] ^ [javac] first type: boolean [javac] second type: int [javac] C:\Users\nok\workspace\gameserver\tags\stable_1004\head-src\com\l2jfrozen\gameserver\model\entity\event\AntiAfkTvt.java:93: error: incomparable types: int and boolean [javac] if ((_x == xx) && (_y == yy) && (_z == zz) && (_player.isAttackingNow() == false) && (_player.isCastingNow() == false) && (_player.isOnline() == true)) [javac] ^ [javac] C:\Users\nok\workspace\gameserver\tags\stable_1004\head-src\com\l2jfrozen\gameserver\network\clientpackets\MoveBackwardToLocation.java:81: error: cannot find symbol [javac] if(activeChar.isControllingFakePlayer()) { [javac] ^ [javac] symbol: method isControllingFakePlayer() [javac] location: variable activeChar of type L2PcInstance [javac] C:\Users\nok\workspace\gameserver\tags\stable_1004\head-src\com\l2jfrozen\gameserver\network\clientpackets\MoveBackwardToLocation.java:82: error: cannot find symbol [javac] FakePlayer fakePlayer = activeChar.getPlayerUnderControl(); [javac] ^ [javac] symbol: method getPlayerUnderControl() [javac] location: variable activeChar of type L2PcInstance [javac] C:\Users\nok\workspace\gameserver\tags\stable_1004\head-src\com\l2jfrozen\gameserver\network\clientpackets\MoveBackwardToLocation.java:84: error: cannot find symbol [javac] fakePlayer.getAI().setIntention(CtrlIntention.MOVE_TO, new Location(_targetX, _targetY, _targetZ)); [javac] ^ [javac] symbol: variable MOVE_TO [javac] location: class CtrlIntention [javac] C:\Users\nok\workspace\gameserver\tags\stable_1004\head-src\com\l2jfrozen\gameserver\network\clientpackets\MoveBackwardToLocation.java:84: error: cannot find symbol [javac] fakePlayer.getAI().setIntention(CtrlIntention.MOVE_TO, new Location(_targetX, _targetY, _targetZ)); [javac] ^ [javac] symbol: class Location [javac] location: class MoveBackwardToLocation [javac] C:\Users\nok\workspace\gameserver\tags\stable_1004\head-src\com\rouxy\phantom\FakePlayer.java:56: error: L2PcInstance(int) has private access in L2PcInstance [javac] super(objectId); [javac] ^ [javac] C:\Users\nok\workspace\gameserver\tags\stable_1004\head-src\com\rouxy\phantom\FakePlayer.java:61: error: constructor L2PcInstance in class L2PcInstance cannot be applied to given types; [javac] super(objectId, template, accountName, app); [javac] ^ [javac] required: int [javac] found: int,L2PcTemplate,String,PcAppearance [javac] reason: actual and formal argument lists differ in length [javac] C:\Users\nok\workspace\gameserver\tags\stable_1004\head-src\com\rouxy\phantom\FakePlayer.java:93: error: incompatible types: L2Skill cannot be converted to int [javac] if(isSkillDisabled(skill)) [javac] ^ [javac] C:\Users\nok\workspace\gameserver\tags\stable_1004\head-src\com\rouxy\phantom\FakePlayer.java:602: error: cannot find symbol [javac] notifyFriends(false); [javac] ^ [javac] symbol: method notifyFriends(boolean) [javac] location: class FakePlayer [javac] C:\Users\nok\workspace\gameserver\tags\stable_1004\head-src\com\rouxy\phantom\ai\FakePlayerAI.java:106: error: cannot find symbol [javac] if(Config.FAKE_PLAYER_RETURNS_TO_FARM_ZONE == true) [javac] ^ [javac] symbol: variable FAKE_PLAYER_RETURNS_TO_FARM_ZONE [javac] location: class Config [javac] C:\Users\nok\workspace\gameserver\tags\stable_1004\head-src\com\rouxy\phantom\ai\FakePlayerAI.java:207: error: cannot find symbol [javac] _fakePlayer.setIsCastingNow1(false); [javac] ^ [javac] symbol: method setIsCastingNow1(boolean) [javac] location: variable _fakePlayer of type FakePlayer [javac] C:\Users\nok\workspace\gameserver\tags\stable_1004\head-src\com\rouxy\phantom\ai\FakePlayerAI.java:218: error: cannot find symbol [javac] _fakePlayer.setIsCastingNow1(false); [javac] ^ [javac] symbol: method setIsCastingNow1(boolean) [javac] location: variable _fakePlayer of type FakePlayer [javac] C:\Users\nok\workspace\gameserver\tags\stable_1004\head-src\com\rouxy\phantom\ai\FakePlayerAI.java:229: error: incompatible types: L2Skill cannot be converted to int [javac] if (_fakePlayer.isSkillDisabled(skill)) { [javac] ^ [javac] C:\Users\nok\workspace\gameserver\tags\stable_1004\head-src\com\rouxy\phantom\ai\FakePlayerAI.java:234: error: cannot find symbol [javac] if (skill.getHitTime() > 50 && !skill.isSimultaneousCast()) [javac] ^ [javac] symbol: method isSimultaneousCast() [javac] location: variable skill of type L2Skill [javac] C:\Users\nok\workspace\gameserver\tags\stable_1004\head-src\com\rouxy\phantom\ai\FakePlayerAI.java:244: error: incompatible types: L2Skill cannot be converted to int [javac] if(!_fakePlayer.isCastingNow() && !_fakePlayer.isSkillDisabled(skill)) { [javac] ^ [javac] C:\Users\nok\workspace\gameserver\tags\stable_1004\head-src\com\rouxy\phantom\ai\FakePlayerAI.java:247: error: cannot find symbol [javac] if (skill.getHitTime() > 50 && !skill.isSimultaneousCast()) [javac] ^ [javac] symbol: method isSimultaneousCast() [javac] location: variable skill of type L2Skill [javac] C:\Users\nok\workspace\gameserver\tags\stable_1004\head-src\com\rouxy\phantom\ai\FakePlayerAI.java:255: error: cannot find symbol [javac] Location location = MapRegionTable.getInstance().getTeleToLocation(_fakePlayer, TeleportWhereType.Town); [javac] ^ [javac] symbol: variable TeleportWhereType [javac] location: class FakePlayerAI [javac] C:\Users\nok\workspace\gameserver\tags\stable_1004\head-src\com\rouxy\phantom\ai\FakePlayerAI.java:255: error: cannot find symbol [javac] Location location = MapRegionTable.getInstance().getTeleToLocation(_fakePlayer, TeleportWhereType.Town); [javac] ^ [javac] symbol: variable MapRegionTable [javac] location: class FakePlayerAI [javac] C:\Users\nok\workspace\gameserver\tags\stable_1004\head-src\com\rouxy\phantom\ai\FakePlayerAI.java:256: error: cannot find symbol [javac] if (_fakePlayer.isDead() && !Config.FAKE_PLAYER_RETURNS_TO_FARM_ZONE) [javac] ^ [javac] symbol: variable FAKE_PLAYER_RETURNS_TO_FARM_ZONE [javac] location: class Config [javac] C:\Users\nok\workspace\gameserver\tags\stable_1004\head-src\com\rouxy\phantom\ai\FakePlayerAI.java:447: error: moveToLocation(int,int,int,int) has protected access in L2Character [javac] _fakePlayer.moveToLocation(pawn.getX(), pawn.getY(), pawn.getZ(), offset); [javac] ^ [javac] C:\Users\nok\workspace\gameserver\tags\stable_1004\head-src\com\rouxy\phantom\ai\FakePlayerAI.java:475: error: moveToLocation(int,int,int,int) has protected access in L2Character [javac] _fakePlayer.moveToLocation(x, y, z, 0); [javac] ^ [javac] C:\Users\nok\workspace\gameserver\tags\stable_1004\head-src\com\rouxy\phantom\ai\FakePlayerAI.java:514: error: cannot find symbol [javac] _fakePlayer.setIsCastingNow1(false); [javac] ^ [javac] symbol: method setIsCastingNow1(boolean) [javac] location: variable _fakePlayer of type FakePlayer [javac] C:\Users\nok\workspace\gameserver\tags\stable_1004\head-src\com\rouxy\phantom\FakePlayerTaskManager.java:41: error: non-static method scheduleAiAtFixedRate(Runnable,long,long) cannot be referenced from a static context [javac] ThreadPoolManager.scheduleAiAtFixedRate(new AITaskRunner(), aiTaskRunnerInterval, aiTaskRunnerInterval); [javac] ^ [javac] C:\Users\nok\workspace\gameserver\tags\stable_1004\head-src\com\rouxy\phantom\ai\CombatAI.java:34: error: cannot find symbol [javac] L2Skill skill = _fakePlayer.getSkill(botSkill.getSkillId()); [javac] ^ [javac] symbol: method getSkill(int) [javac] location: variable _fakePlayer of type FakePlayer [javac] C:\Users\nok\workspace\gameserver\tags\stable_1004\head-src\com\rouxy\phantom\ai\CombatAI.java:107: error: cannot find symbol [javac] _fakePlayer.rechargeShots(true, true); [javac] ^ [javac] symbol: method rechargeShots(boolean,boolean) [javac] location: variable _fakePlayer of type FakePlayer [javac] C:\Users\nok\workspace\gameserver\tags\stable_1004\head-src\com\rouxy\phantom\ai\CombatAI.java:136: error: cannot find symbol [javac] L2Skill skill = _fakePlayer.getSkill(botSkill.getSkillId()); [javac] ^ [javac] symbol: method getSkill(int) [javac] location: variable _fakePlayer of type FakePlayer [javac] C:\Users\nok\workspace\gameserver\tags\stable_1004\head-src\com\rouxy\phantom\ai\CombatAI.java:155: error: cannot find symbol [javac] skill = _fakePlayer.getSkill(spellsOrdered.get(skillIndex).getSkillId()); [javac] ^ [javac] symbol: method getSkill(int) [javac] location: variable _fakePlayer of type FakePlayer [javac] C:\Users\nok\workspace\gameserver\tags\stable_1004\head-src\com\rouxy\phantom\ai\CombatAI.java:167: error: cannot find symbol [javac] L2Skill skill = _fakePlayer.getSkill(spellsOrdered.get(skillIndex).getSkillId()); [javac] ^ [javac] symbol: method getSkill(int) [javac] location: variable _fakePlayer of type FakePlayer [javac] C:\Users\nok\workspace\gameserver\tags\stable_1004\head-src\com\rouxy\phantom\ai\CombatAI.java:174: error: cannot find symbol [javac] skill = _fakePlayer.getSkill(spellsOrdered.get(skillIndex).getSkillId()); [javac] ^ [javac] symbol: method getSkill(int) [javac] location: variable _fakePlayer of type FakePlayer [javac] C:\Users\nok\workspace\gameserver\tags\stable_1004\head-src\com\rouxy\phantom\ai\AdventurerAI.java:39: error: cannot find symbol [javac] if(Config.FAKE_PLAYER_CAN_TARGET_REAL_PLAYER == true) [javac] ^ [javac] symbol: variable FAKE_PLAYER_CAN_TARGET_REAL_PLAYER [javac] location: class Config [javac] C:\Users\nok\workspace\gameserver\tags\stable_1004\head-src\com\rouxy\phantom\ai\ArchmageAI.java:36: error: cannot find symbol [javac] if(Config.FAKE_PLAYER_CAN_TARGET_REAL_PLAYER == true) [javac] ^ [javac] symbol: variable FAKE_PLAYER_CAN_TARGET_REAL_PLAYER [javac] location: class Config [javac] C:\Users\nok\workspace\gameserver\tags\stable_1004\head-src\com\rouxy\phantom\ai\addon\IHealer.java:48: error: cannot find symbol [javac] player.getFakeAi().castSpell(player.getSkill(skill.getSkillId())); [javac] ^ [javac] symbol: method getSkill(int) [javac] location: variable player of type FakePlayer [javac] C:\Users\nok\workspace\gameserver\tags\stable_1004\head-src\com\rouxy\phantom\ai\DominatorAI.java:36: error: cannot find symbol [javac] if(Config.FAKE_PLAYER_CAN_TARGET_REAL_PLAYER == true) [javac] ^ [javac] symbol: variable FAKE_PLAYER_CAN_TARGET_REAL_PLAYER [javac] location: class Config [javac] C:\Users\nok\workspace\gameserver\tags\stable_1004\head-src\com\rouxy\phantom\ai\DreadnoughtAI.java:37: error: cannot find symbol [javac] if(Config.FAKE_PLAYER_CAN_TARGET_REAL_PLAYER == true) [javac] ^ [javac] symbol: variable FAKE_PLAYER_CAN_TARGET_REAL_PLAYER [javac] location: class Config [javac] C:\Users\nok\workspace\gameserver\tags\stable_1004\head-src\com\rouxy\phantom\ai\DuelistAI.java:33: error: cannot find symbol [javac] if(Config.FAKE_PLAYER_CAN_TARGET_REAL_PLAYER == true) [javac] ^ [javac] symbol: variable FAKE_PLAYER_CAN_TARGET_REAL_PLAYER [javac] location: class Config [javac] C:\Users\nok\workspace\gameserver\tags\stable_1004\head-src\com\rouxy\phantom\ai\GhostHunterAI.java:36: error: cannot find symbol [javac] if(Config.FAKE_PLAYER_CAN_TARGET_REAL_PLAYER == true) [javac] ^ [javac] symbol: variable FAKE_PLAYER_CAN_TARGET_REAL_PLAYER [javac] location: class Config [javac] C:\Users\nok\workspace\gameserver\tags\stable_1004\head-src\com\rouxy\phantom\ai\GhostSentinelAI.java:40: error: cannot find symbol [javac] if(Config.FAKE_PLAYER_CAN_TARGET_REAL_PLAYER == true) [javac] ^ [javac] symbol: variable FAKE_PLAYER_CAN_TARGET_REAL_PLAYER [javac] location: class Config [javac] C:\Users\nok\workspace\gameserver\tags\stable_1004\head-src\com\rouxy\phantom\ai\GrandKhavatariAI.java:34: error: cannot find symbol [javac] if(Config.FAKE_PLAYER_CAN_TARGET_REAL_PLAYER == true) [javac] ^ [javac] symbol: variable FAKE_PLAYER_CAN_TARGET_REAL_PLAYER [javac] location: class Config [javac] C:\Users\nok\workspace\gameserver\tags\stable_1004\head-src\com\rouxy\phantom\ai\MoonlightSentinelAI.java:41: error: cannot find symbol [javac] if(Config.FAKE_PLAYER_CAN_TARGET_REAL_PLAYER == true) [javac] ^ [javac] symbol: variable FAKE_PLAYER_CAN_TARGET_REAL_PLAYER [javac] location: class Config [javac] C:\Users\nok\workspace\gameserver\tags\stable_1004\head-src\com\rouxy\phantom\ai\MysticMuseAI.java:37: error: cannot find symbol [javac] if(Config.FAKE_PLAYER_CAN_TARGET_REAL_PLAYER == true) [javac] ^ [javac] symbol: variable FAKE_PLAYER_CAN_TARGET_REAL_PLAYER [javac] location: class Config [javac] C:\Users\nok\workspace\gameserver\tags\stable_1004\head-src\com\rouxy\phantom\ai\SaggitariusAI.java:41: error: cannot find symbol [javac] if(Config.FAKE_PLAYER_CAN_TARGET_REAL_PLAYER == true) [javac] ^ [javac] symbol: variable FAKE_PLAYER_CAN_TARGET_REAL_PLAYER [javac] location: class Config [javac] C:\Users\nok\workspace\gameserver\tags\stable_1004\head-src\com\rouxy\phantom\ai\SoultakerAI.java:40: error: cannot find symbol [javac] if(Config.FAKE_PLAYER_CAN_TARGET_REAL_PLAYER == true) [javac] ^ [javac] symbol: variable FAKE_PLAYER_CAN_TARGET_REAL_PLAYER [javac] location: class Config [javac] C:\Users\nok\workspace\gameserver\tags\stable_1004\head-src\com\rouxy\phantom\ai\StormScreamerAI.java:37: error: cannot find symbol [javac] if(Config.FAKE_PLAYER_CAN_TARGET_REAL_PLAYER == true) [javac] ^ [javac] symbol: variable FAKE_PLAYER_CAN_TARGET_REAL_PLAYER [javac] location: class Config [javac] C:\Users\nok\workspace\gameserver\tags\stable_1004\head-src\com\rouxy\phantom\ai\TitanAI.java:39: error: cannot find symbol [javac] if(Config.FAKE_PLAYER_CAN_TARGET_REAL_PLAYER == true) [javac] ^ [javac] symbol: variable FAKE_PLAYER_CAN_TARGET_REAL_PLAYER [javac] location: class Config [javac] C:\Users\nok\workspace\gameserver\tags\stable_1004\head-src\com\rouxy\phantom\ai\WindRiderAI.java:37: error: cannot find symbol [javac] if(Config.FAKE_PLAYER_CAN_TARGET_REAL_PLAYER == true) [javac] ^ [javac] symbol: variable FAKE_PLAYER_CAN_TARGET_REAL_PLAYER [javac] location: class Config [javac] C:\Users\nok\workspace\gameserver\tags\stable_1004\head-src\com\rouxy\phantom\helpers\FakeHelpers.java:116: error: cannot find symbol [javac] final L2PcTemplate template = CharTemplateData.getInstance().getTemplate(classId); [javac] ^ [javac] symbol: variable CharTemplateData [javac] location: class FakeHelpers [javac] C:\Users\nok\workspace\gameserver\tags\stable_1004\head-src\com\rouxy\phantom\helpers\FakeHelpers.java:117: error: cannot find symbol [javac] PcAppearance app = getRandomAppearance(template.getRace()); [javac] ^ [javac] symbol: method getRace() [javac] location: variable template of type L2PcTemplate [javac] C:\Users\nok\workspace\gameserver\tags\stable_1004\head-src\com\rouxy\phantom\helpers\FakeHelpers.java:121: error: cannot find symbol [javac] player.setAccessLevel(Config.DEFAULT_ACCESS_LEVEL); [javac] ^ [javac] symbol: variable DEFAULT_ACCESS_LEVEL [javac] location: class Config [javac] C:\Users\nok\workspace\gameserver\tags\stable_1004\head-src\com\rouxy\phantom\helpers\FakeHelpers.java:125: error: cannot find symbol [javac] player.setTitle(Config.FAKE_PLAYER_TITLE); [javac] ^ [javac] symbol: variable FAKE_PLAYER_TITLE [javac] location: class Config [javac] C:\Users\nok\workspace\gameserver\tags\stable_1004\head-src\com\rouxy\phantom\helpers\FakeHelpers.java:330: error: MAX_LEVEL has private access in ExperienceData [javac] if (level >= 1 && level <= ExperienceData.MAX_LEVEL) { [javac] ^ [javac] C:\Users\nok\workspace\gameserver\tags\stable_1004\head-src\com\rouxy\phantom\helpers\FakeHelpers.java:333: error: MAX_LEVEL has private access in ExperienceData [javac] long tXp = ExperienceData.getInstance().getExpForLevel(ExperienceData.MAX_LEVEL); [javac] ^ [javac] C:\Users\nok\workspace\gameserver\tags\stable_1004\head-src\com\rouxy\phantom\task\AITaskRunner.java:22: error: non-static method executeAi(Runnable) cannot be referenced from a static context [javac] aiTasks.forEach(aiTask -> ThreadPoolManager.executeAi(aiTask)); [javac] ^ [javac] Note: Some input files use unchecked or unsafe operations. [javac] Note: Recompile with -Xlint:unchecked for details. [javac] Note: Some messages have been simplified; recompile with -Xdiags:verbose to get full output [javac] 63 errors [javac] 5 warnings BUILD FAILED C:\Users\nok\workspace\gameserver\tags\stable_1004\build.xml:65: Compile failed; see the compiler error output for details.
  10. Bom não sei se é relevante mas cabe eu informar pra caso ajude a me ajudar rs. Eu estes mesmo arquivos que estou implementando estão dando erro são os arquivos do fake player do elfocrash adaptados para l2jpx que usa como base l2frozen e os arquivos vinheram em um source toda pronta, eu retirei os arquivos mudei os imports e coloquei na minha rev. Sobre o 'org.eclipse...' bom não existe com exatamente mesmo nome mas existe algo parecido. Imagem do arquivo 'org.eclipse...' : [Hidden Content] Código build.xml <?xml version="1.0" encoding="UTF-8"?> <project name="L2jFrozen_GameServer" default="dist-local" basedir="."> <description> This script will build the L2J-Frozen server. Thanks for Using our Pack. This program is opensource </description> <property file="build.properties" /> <property name="src" location="head-src" /> <property name="src-lib" location="lib" /> <target name="prepare-test" description="Prepare the test folder property"> <property name="build" location="${test_destination_folder}" /> </target> <target name="prepare-compiledRev" description="Prepare the compiledRev folder property"> <property name="build" location="${compiled_rev_destination_folder}" /> </target> <target name="prepare-local" description="Prepare the local folder property"> <property name="build" location="build" /> </target> <target name="prepare-final" description="Prepare the final folders properties"> <property name="build.classes" location="${build}/classes" /> <property name="build.dist" location="${build}/dist" /> <property name="build.dist.login" location="${build.dist}/loginserver" /> <property name="build.dist.login.lib" location="${build.dist.login}/lib" /> <property name="build.dist.game" location="${build.dist}/gameserver" /> <property name="build.dist.game.lib" location="${build.dist.game}/lib" /> <property name="properties-file" location="${build.dist.game}/config/version/l2jfrozen-server.properties" /> </target> <path id="classpath"> <fileset dir="${src-lib}"> <include name="*.jar" /> </fileset> </path> <target name="init" description="Create the output directories."> <mkdir dir="${build}" /> <mkdir dir="${build.classes}" /> <mkdir dir="${build.dist}" /> <mkdir dir="${build.dist.login}" /> <mkdir dir="${build.dist.login.lib}" /> <mkdir dir="${build.dist.game}" /> <mkdir dir="${build.dist.game.lib}" /> </target> <target name="compile" depends="version" description="Compile the source."> <javac destdir="${build.classes}" includeantruntime="false" optimize="on" debug="on" source="1.8" target="1.8" encoding="utf-8" nowarn="off"> <src path="${src}" /> <classpath refid="classpath" /> </javac> </target> <target name="jar" depends="compile" description="Create the jar file"> <jar destfile="${build}/l2jfrozen-core.jar"> <fileset dir="${build.classes}" /> </jar> <copy todir="${build.dist.login.lib}"> <fileset dir="${build}"> <include name="l2jfrozen-core.jar" /> </fileset> </copy> <copy todir="${build.dist.game.lib}"> <fileset dir="${build}"> <include name="l2jfrozen-core.jar" /> </fileset> </copy> </target> <target name="export" depends="jar"> <!-- copy todir="${build.dist.login}"> <fileset dir="config/others"> <include name="log.cfg" /> <include name="servername.xml" /> </fileset> </copy> <copy todir="${build.dist.game}"> <fileset dir="config/others"> <include name="log.cfg" /> </fileset> </copy --> <copy todir="${build.dist.game.lib}"> <fileset dir="${src-lib}"> <include name="*.jar" /> <include name="*.txt" /> </fileset> </copy> <copy todir="${build.dist.login.lib}"> <fileset dir="${src-lib}"> <include name="*.jar" /> <include name="*.txt" /> </fileset> </copy> <copy todir="${build.dist.login}"> <fileset dir="dist"> <include name="LoginServer_loop.sh" /> <include name="startLoginServer.*" /> <include name="anti_ddos.*" /> <include name="RegisterGameServer.*" /> </fileset> </copy> <copy todir="${build.dist.game}"> <fileset dir="dist"> <include name="GameServer_loop.sh" /> <include name="startGameServer.*" /> <include name="startBackup.*" /> </fileset> </copy> <copy todir="${build.dist}"> <fileset dir="dist"> <include name="Start_GameServer_noScreen.sh" /> <include name="Start_LoginServer_noScreen.sh" /> </fileset> </copy> <fixcrlf srcdir="${build.dist.game}" eol="lf" eof="remove" includes="**/*.sh"> </fixcrlf> <fixcrlf srcdir="${build.dist.login}" eol="lf" eof="remove" includes="**/*.sh"> </fixcrlf> <fixcrlf srcdir="${build.dist.game}" eol="crlf" eof="remove" includes="**/*.bat"> </fixcrlf> <fixcrlf srcdir="${build.dist.login}" eol="crlf" eof="remove" includes="**/*.bat"> </fixcrlf> <mkdir dir="${build.dist.game}/log" /> <mkdir dir="${build.dist.login}/log" /> <mkdir dir="${build.dist.login}/config" /> <mkdir dir="${build.dist.login}/config/network" /> <mkdir dir="${build.dist.login}/config/protected" /> <mkdir dir="${build.dist.game}/config/protected" /> <mkdir dir="${build.dist.game}/config/head" /> <mkdir dir="${build.dist.game}/config/functions" /> <mkdir dir="${build.dist.game}/config/powerpak" /> <mkdir dir="${build.dist.game}/config/powerpak/webservices" /> <mkdir dir="${build.dist.game}/config/network" /> <mkdir dir="${build.dist.game}/config/fun" /> <mkdir dir="${build.dist.game}/config/others" /> <!-- game server --> <copy todir="${build.dist.game}/config"> <fileset dir="config"> <include name="*.properties" /> <include name="*.info" /> <include name="chatfilter.txt" /> <include name="questionwords.txt" /> <include name="key.cfg" /> <!-- include name="banned_ip.cfg" / --> </fileset> </copy> <copy todir="${build.dist.game}/config/protected"> <fileset dir="config/protected"> <include name="*.properties" /> </fileset> </copy> <copy todir="${build.dist.game}/config/functions"> <fileset dir="config/functions"> <include name="*.properties" /> </fileset> </copy> <copy todir="${build.dist.game}/config/head"> <fileset dir="config/head"> <include name="*.properties" /> </fileset> </copy> <copy todir="${build.dist.game}/config/powerpak"> <fileset dir="config/powerpak"> <include name="*.*" /> </fileset> </copy> <copy todir="${build.dist.game}/config/powerpak/webservices"> <fileset dir="config/powerpak/webservices"> <include name="*.*" /> </fileset> </copy> <copy todir="${build.dist.game}/config/frozen"> <fileset dir="config/frozen"> <include name="*.properties" /> </fileset> </copy> <copy todir="${build.dist.game}/config/fun"> <fileset dir="config/fun"> <include name="*.properties" /> </fileset> </copy> <!-- network gameserver --> <copy todir="${build.dist.game}/config/network"> <fileset dir="config/network"> <include name="gameserver.properties" /> </fileset> </copy> <copy todir="${build.dist.game}/config/others"> <fileset dir="config/others"> <include name="*.*" /> </fileset> </copy> <!-- copy todir="${build.dist.game}/"> <fileset dir="config/others"> <include name="*.*" /> </fileset> </copy --> <!-- login server --> <copy todir="${build.dist.login}/config"> <fileset dir="config"> <include name="telnet.properties" /> </fileset> <!-- fileset dir="config/others"> <include name="banned_ip.cfg" /> </fileset --> </copy> <copy todir="${build.dist.login}/config/protected"> <fileset dir="config/protected"> <include name="mmocore.properties" /> </fileset> </copy> <!-- network ls --> <copy todir="${build.dist.login}/config/network"> <fileset dir="config/network"> <include name="loginserver.properties" /> </fileset> </copy> <copy todir="${build.dist.login}/config/others"> <fileset dir="config/others"> <include name="*.*" /> </fileset> </copy> <delete dir="${build.classes}" /> <delete file="${build}/l2jfrozen-core.jar" /> </target> <target name="version" depends="init" description="Create Version file"> <tstamp> <format property="build.tstamp" pattern="dd-MM-yyyy hh:mm:ss aa" /> </tstamp> <exec dir="." executable="./subversion/svnversion" outputproperty="l2jfrozen.revision" failifexecutionfails="false"> <arg line="-n ." /> </exec> <concat destfile="${properties-file}"> revision=${l2jfrozen.revision} builddate=${build.tstamp} repository=[Hidden Content] </concat> <echo>L2jFrozen Gameserver Revision: ${l2jfrozen.revision}</echo> </target> <target name="dist-local" depends="prepare-local,prepare-final,export" description="Create distribution files and Zip one into 'build' folder"> <zip destfile="${build}/L2JFrozen_GameServer.zip" basedir="${build.dist}" update="true" /> </target> <target name="dist-test" depends="prepare-test,prepare-final,export" description="Create distribution files into 'local_test_folder' folder: change it into build.properties"> </target> <target name="dist-compiledRev" depends="prepare-compiledRev,prepare-final,export" description="Create distribution files into 'compiledRev_folder' folder: change it into build.properties"> </target> <target name="dist-core" description="Generate core jar into 'build-core' folder"> <property name="build" location="build-core" /> <property name="build.classes" location="${build}/classes" /> <delete dir="${build.classes}" /> <delete file="${build}/l2jfrozen-core.jar" /> <mkdir dir="${build}" /> <mkdir dir="${build.classes}" /> <javac destdir="${build.classes}" includeantruntime="false" optimize="on" debug="on" source="1.8" target="1.8" encoding="UTF-8" nowarn="off"> <src path="${src}" /> <classpath refid="classpath" /> </javac> <jar destfile="${build}/l2jfrozen-core.jar"> <fileset dir="${build.classes}" /> </jar> <delete dir="${build.classes}" /> </target> </project>
  11. Atualizei o eclipse pra uma versão mais nova 4.3.2. O compliance continua maximo 1.7 O Java continua a mesma coisa. Porém, agora não compila e da o seguinte erro abaixo, obs: da o erro mudando o build tanto pra 1.7 quanto pra 1.8 Imagem do erro : [Hidden Content] Edit: atualizei o subversion(svn) para 1.10 este a frente (link do sub).
  12. Erros imagem 1.8 : [Hidden Content] Erros imagem 1.7 : [Hidden Content] Compliance bloqueado msm desabilitando as opções : [Hidden Content] Código com os erros abaixo caso não de pra ver nas imagens. Código dos erros 1.7 [echo] L2jFrozen Gameserver Revision: exported compile: [javac] Compiling 1518 source files to C:\Users\nok\workspace\gameserver\trunk\build\classes [javac] warning: [options] bootstrap class path not set in conjunction with -source 1.7 [javac] C:\Users\nok\workspace\gameserver\trunk\head-src\com\l2jfrozen\logs\FileLogFormatter.java:42: warning: '_' used as an identifier [javac] private static final String _ = "\t"; [javac] ^ [javac] (use of '_' as an identifier might not be supported in releases after Java SE 8) [javac] C:\Users\nok\workspace\gameserver\trunk\head-src\com\l2jfrozen\logs\FileLogFormatter.java:50: warning: '_' used as an identifier [javac] return output.append(dateFmt.format(new Date(record.getMillis()))).append(_).append(record.getLevel().getName()).append(_).append(record.getThreadID()).append(_).append(record.getLoggerName()).append(_).append(record.getMessage()).append(CRLF).toString(); [javac] ^ [javac] (use of '_' as an identifier might not be supported in releases after Java SE 8) [javac] C:\Users\nok\workspace\gameserver\trunk\head-src\com\l2jfrozen\logs\FileLogFormatter.java:50: warning: '_' used as an identifier [javac] return output.append(dateFmt.format(new Date(record.getMillis()))).append(_).append(record.getLevel().getName()).append(_).append(record.getThreadID()).append(_).append(record.getLoggerName()).append(_).append(record.getMessage()).append(CRLF).toString(); [javac] ^ [javac] (use of '_' as an identifier might not be supported in releases after Java SE 8) [javac] C:\Users\nok\workspace\gameserver\trunk\head-src\com\l2jfrozen\logs\FileLogFormatter.java:50: warning: '_' used as an identifier [javac] return output.append(dateFmt.format(new Date(record.getMillis()))).append(_).append(record.getLevel().getName()).append(_).append(record.getThreadID()).append(_).append(record.getLoggerName()).append(_).append(record.getMessage()).append(CRLF).toString(); [javac] ^ [javac] (use of '_' as an identifier might not be supported in releases after Java SE 8) [javac] C:\Users\nok\workspace\gameserver\trunk\head-src\com\l2jfrozen\logs\FileLogFormatter.java:50: warning: '_' used as an identifier [javac] return output.append(dateFmt.format(new Date(record.getMillis()))).append(_).append(record.getLevel().getName()).append(_).append(record.getThreadID()).append(_).append(record.getLoggerName()).append(_).append(record.getMessage()).append(CRLF).toString(); [javac] ^ [javac] (use of '_' as an identifier might not be supported in releases after Java SE 8) [javac] C:\Users\nok\workspace\gameserver\trunk\head-src\com\rouxy\phantom\FakePlayerManager.java:101: error: lambda expressions are not supported in -source 1.7 [javac] return L2World.getInstance().getAllPlayers().stream().filter(x -> x instanceof FakePlayer).map(x -> (FakePlayer) x).collect(Collectors.toList()); [javac] ^ [javac] (use -source 8 or higher to enable lambda expressions) [javac] C:\Users\nok\workspace\gameserver\trunk\head-src\com\rouxy\phantom\ai\CombatAI.java:116: error: lambda expressions are not supported in -source 1.7 [javac] List<HealingSpell> spellsOrdered = getHealingSpells().stream().sorted((o1, o2)-> Integer.compare(o1.getPriority(), o2.getPriority())).collect(Collectors.toList()); [javac] ^ [javac] (use -source 8 or higher to enable lambda expressions) [javac] C:\Users\nok\workspace\gameserver\trunk\head-src\com\rouxy\phantom\ai\FakePlayerAI.java:82: error: lambda expressions are not supported in -source 1.7 [javac] .filter(x->x.getEffectType() == EffectType.BUFF) [javac] ^ [javac] (use -source 8 or higher to enable lambda expressions) [javac] C:\Users\nok\workspace\gameserver\trunk\head-src\com\rouxy\phantom\ai\addon\IConsumableSpender.java:13: error: default methods are not supported in -source 1.7 [javac] default void handleConsumable(FakePlayer fakePlayer, int consumableId) { [javac] ^ [javac] (use -source 8 or higher to enable default methods) [javac] C:\Users\nok\workspace\gameserver\trunk\head-src\com\rouxy\phantom\ai\addon\IHealer.java:16: error: default methods are not supported in -source 1.7 [javac] default void tryTargetingLowestHpTargetInRadius(FakePlayer player, Class<? extends L2PcInstance> creatureClass, int radius) { [javac] ^ [javac] (use -source 8 or higher to enable default methods) [javac] C:\Users\nok\workspace\gameserver\trunk\head-src\com\rouxy\phantom\ai\addon\IHealer.java:19: error: lambda expressions are not supported in -source 1.7 [javac] List<L2PcInstance> targets = (List<L2PcInstance>) player.getKnownList().getKnownPlayersInRadius(radius).stream().filter(x->!x.isDead()); [javac] ^ [javac] (use -source 8 or higher to enable lambda expressions) [javac] C:\Users\nok\workspace\gameserver\trunk\head-src\com\rouxy\phantom\task\AITask.java:30: error: lambda expressions are not supported in -source 1.7 [javac] fakePlayers.stream().filter(x-> !x.getFakeAi().isBusyThinking()).forEach(x-> x.getFakeAi().thinkAndAct()); [javac] ^ [javac] (use -source 8 or higher to enable lambda expressions) [javac] C:\Users\nok\workspace\gameserver\trunk\head-src\com\rouxy\phantom\task\AITaskRunner.java:22: error: lambda expressions are not supported in -source 1.7 [javac] aiTasks.forEach(aiTask -> ThreadPoolManager.executeAi(aiTask)); [javac] ^ [javac] (use -source 8 or higher to enable lambda expressions) [javac] 8 errors [javac] 6 warnings BUILD FAILED C:\Users\nok\workspace\gameserver\trunk\build.xml:65: Compile failed; see the compiler error output for details. Código dos erros 1.8 [echo] L2jFrozen Gameserver Revision: exported compile: [javac] Compiling 1518 source files to C:\Users\nok\workspace\gameserver\trunk\build\classes [javac] C:\Users\nok\workspace\gameserver\trunk\head-src\com\l2jfrozen\logs\FileLogFormatter.java:42: warning: '_' used as an identifier [javac] private static final String _ = "\t"; [javac] ^ [javac] (use of '_' as an identifier might not be supported in releases after Java SE 8) [javac] C:\Users\nok\workspace\gameserver\trunk\head-src\com\l2jfrozen\logs\FileLogFormatter.java:50: warning: '_' used as an identifier [javac] return output.append(dateFmt.format(new Date(record.getMillis()))).append(_).append(record.getLevel().getName()).append(_).append(record.getThreadID()).append(_).append(record.getLoggerName()).append(_).append(record.getMessage()).append(CRLF).toString(); [javac] ^ [javac] (use of '_' as an identifier might not be supported in releases after Java SE 8) [javac] C:\Users\nok\workspace\gameserver\trunk\head-src\com\l2jfrozen\logs\FileLogFormatter.java:50: warning: '_' used as an identifier [javac] return output.append(dateFmt.format(new Date(record.getMillis()))).append(_).append(record.getLevel().getName()).append(_).append(record.getThreadID()).append(_).append(record.getLoggerName()).append(_).append(record.getMessage()).append(CRLF).toString(); [javac] ^ [javac] (use of '_' as an identifier might not be supported in releases after Java SE 8) [javac] C:\Users\nok\workspace\gameserver\trunk\head-src\com\l2jfrozen\logs\FileLogFormatter.java:50: warning: '_' used as an identifier [javac] return output.append(dateFmt.format(new Date(record.getMillis()))).append(_).append(record.getLevel().getName()).append(_).append(record.getThreadID()).append(_).append(record.getLoggerName()).append(_).append(record.getMessage()).append(CRLF).toString(); [javac] ^ [javac] (use of '_' as an identifier might not be supported in releases after Java SE 8) [javac] C:\Users\nok\workspace\gameserver\trunk\head-src\com\l2jfrozen\logs\FileLogFormatter.java:50: warning: '_' used as an identifier [javac] return output.append(dateFmt.format(new Date(record.getMillis()))).append(_).append(record.getLevel().getName()).append(_).append(record.getThreadID()).append(_).append(record.getLoggerName()).append(_).append(record.getMessage()).append(CRLF).toString(); [javac] ^ [javac] (use of '_' as an identifier might not be supported in releases after Java SE 8) [javac] C:\Users\nok\workspace\gameserver\trunk\head-src\com\rouxy\phantom\FakePlayer.java:13: error: cannot find symbol [javac] import com.l2jfrozen.gameserver.geo.util.Door; [javac] ^ [javac] symbol: class Door [javac] location: package com.l2jfrozen.gameserver.geo.util [javac] C:\Users\nok\workspace\gameserver\trunk\head-src\com\rouxy\phantom\FakePlayer.java:41: error: cannot inherit from final L2PcInstance [javac] public class FakePlayer extends L2PcInstance [javac] ^ [javac] C:\Users\nok\workspace\gameserver\trunk\head-src\com\rouxy\phantom\ai\FakePlayerAI.java:15: error: cannot find symbol [javac] import com.l2jfrozen.gameserver.datatables.xml.MapRegionTable; [javac] ^ [javac] symbol: class MapRegionTable [javac] location: package com.l2jfrozen.gameserver.datatables.xml [javac] C:\Users\nok\workspace\gameserver\trunk\head-src\com\rouxy\phantom\ai\FakePlayerAI.java:16: error: package com.l2jfrozen.gameserver.datatables.xml.MapRegionTable does not exist [javac] import com.l2jfrozen.gameserver.datatables.xml.MapRegionTable.TeleportWhereType; [javac] ^ [javac] C:\Users\nok\workspace\gameserver\trunk\head-src\com\rouxy\phantom\ai\FakePlayerAI.java:18: error: cannot find symbol [javac] import com.l2jfrozen.gameserver.geo.util.Door; [javac] ^ [javac] symbol: class Door [javac] location: package com.l2jfrozen.gameserver.geo.util [javac] C:\Users\nok\workspace\gameserver\trunk\head-src\com\rouxy\phantom\FakePlayerManager.java:11: error: package com.l2jfrozen.gameserver.datatables.xml.MapRegionTable does not exist [javac] import com.l2jfrozen.gameserver.datatables.xml.MapRegionTable.TeleportWhereType; [javac] ^ [javac] C:\Users\nok\workspace\gameserver\trunk\head-src\com\rouxy\phantom\helpers\FakeHelpers.java:10: error: cannot find symbol [javac] import com.l2jfrozen.gameserver.datatables.xml.CharTemplateData; [javac] ^ [javac] symbol: class CharTemplateData [javac] location: package com.l2jfrozen.gameserver.datatables.xml [javac] C:\Users\nok\workspace\gameserver\trunk\head-src\com\rouxy\phantom\FakePlayer.java:56: error: L2PcInstance(int) has private access in L2PcInstance [javac] super(objectId); [javac] ^ [javac] C:\Users\nok\workspace\gameserver\trunk\head-src\com\rouxy\phantom\FakePlayer.java:61: error: constructor L2PcInstance in class L2PcInstance cannot be applied to given types; [javac] super(objectId, template, accountName, app); [javac] ^ [javac] required: int [javac] found: int,L2PcTemplate,String,PcAppearance [javac] reason: actual and formal argument lists differ in length [javac] C:\Users\nok\workspace\gameserver\trunk\head-src\com\rouxy\phantom\FakePlayer.java:93: error: incompatible types: L2Skill cannot be converted to int [javac] if(isSkillDisabled(skill)) [javac] ^ [javac] C:\Users\nok\workspace\gameserver\trunk\head-src\com\rouxy\phantom\FakePlayer.java:602: error: cannot find symbol [javac] notifyFriends(false); [javac] ^ [javac] symbol: method notifyFriends(boolean) [javac] location: class FakePlayer [javac] C:\Users\nok\workspace\gameserver\trunk\head-src\com\rouxy\phantom\ai\FakePlayerAI.java:106: error: cannot find symbol [javac] if(Config.FAKE_PLAYER_RETURNS_TO_FARM_ZONE == true) [javac] ^ [javac] symbol: variable FAKE_PLAYER_RETURNS_TO_FARM_ZONE [javac] location: class Config [javac] C:\Users\nok\workspace\gameserver\trunk\head-src\com\rouxy\phantom\ai\FakePlayerAI.java:207: error: cannot find symbol [javac] _fakePlayer.setIsCastingNow1(false); [javac] ^ [javac] symbol: method setIsCastingNow1(boolean) [javac] location: variable _fakePlayer of type FakePlayer [javac] C:\Users\nok\workspace\gameserver\trunk\head-src\com\rouxy\phantom\ai\FakePlayerAI.java:218: error: cannot find symbol [javac] _fakePlayer.setIsCastingNow1(false); [javac] ^ [javac] symbol: method setIsCastingNow1(boolean) [javac] location: variable _fakePlayer of type FakePlayer [javac] C:\Users\nok\workspace\gameserver\trunk\head-src\com\rouxy\phantom\ai\FakePlayerAI.java:229: error: incompatible types: L2Skill cannot be converted to int [javac] if (_fakePlayer.isSkillDisabled(skill)) { [javac] ^ [javac] C:\Users\nok\workspace\gameserver\trunk\head-src\com\rouxy\phantom\ai\FakePlayerAI.java:234: error: cannot find symbol [javac] if (skill.getHitTime() > 50 && !skill.isSimultaneousCast()) [javac] ^ [javac] symbol: method isSimultaneousCast() [javac] location: variable skill of type L2Skill [javac] C:\Users\nok\workspace\gameserver\trunk\head-src\com\rouxy\phantom\ai\FakePlayerAI.java:244: error: incompatible types: L2Skill cannot be converted to int [javac] if(!_fakePlayer.isCastingNow() && !_fakePlayer.isSkillDisabled(skill)) { [javac] ^ [javac] C:\Users\nok\workspace\gameserver\trunk\head-src\com\rouxy\phantom\ai\FakePlayerAI.java:247: error: cannot find symbol [javac] if (skill.getHitTime() > 50 && !skill.isSimultaneousCast()) [javac] ^ [javac] symbol: method isSimultaneousCast() [javac] location: variable skill of type L2Skill [javac] C:\Users\nok\workspace\gameserver\trunk\head-src\com\rouxy\phantom\ai\FakePlayerAI.java:255: error: cannot find symbol [javac] Location location = MapRegionTable.getInstance().getTeleToLocation(_fakePlayer, TeleportWhereType.Town); [javac] ^ [javac] symbol: variable TeleportWhereType [javac] location: class FakePlayerAI [javac] C:\Users\nok\workspace\gameserver\trunk\head-src\com\rouxy\phantom\ai\FakePlayerAI.java:255: error: cannot find symbol [javac] Location location = MapRegionTable.getInstance().getTeleToLocation(_fakePlayer, TeleportWhereType.Town); [javac] ^ [javac] symbol: variable MapRegionTable [javac] location: class FakePlayerAI [javac] C:\Users\nok\workspace\gameserver\trunk\head-src\com\rouxy\phantom\ai\FakePlayerAI.java:256: error: cannot find symbol [javac] if (_fakePlayer.isDead() && !Config.FAKE_PLAYER_RETURNS_TO_FARM_ZONE) [javac] ^ [javac] symbol: variable FAKE_PLAYER_RETURNS_TO_FARM_ZONE [javac] location: class Config [javac] C:\Users\nok\workspace\gameserver\trunk\head-src\com\rouxy\phantom\ai\FakePlayerAI.java:447: error: moveToLocation(int,int,int,int) has protected access in L2Character [javac] _fakePlayer.moveToLocation(pawn.getX(), pawn.getY(), pawn.getZ(), offset); [javac] ^ [javac] C:\Users\nok\workspace\gameserver\trunk\head-src\com\rouxy\phantom\ai\FakePlayerAI.java:475: error: moveToLocation(int,int,int,int) has protected access in L2Character [javac] _fakePlayer.moveToLocation(x, y, z, 0); [javac] ^ [javac] C:\Users\nok\workspace\gameserver\trunk\head-src\com\rouxy\phantom\ai\FakePlayerAI.java:514: error: cannot find symbol [javac] _fakePlayer.setIsCastingNow1(false); [javac] ^ [javac] symbol: method setIsCastingNow1(boolean) [javac] location: variable _fakePlayer of type FakePlayer [javac] C:\Users\nok\workspace\gameserver\trunk\head-src\com\rouxy\phantom\FakePlayerTaskManager.java:41: error: non-static method scheduleAiAtFixedRate(Runnable,long,long) cannot be referenced from a static context [javac] ThreadPoolManager.scheduleAiAtFixedRate(new AITaskRunner(), aiTaskRunnerInterval, aiTaskRunnerInterval); [javac] ^ [javac] C:\Users\nok\workspace\gameserver\trunk\head-src\com\rouxy\phantom\ai\CombatAI.java:34: error: cannot find symbol [javac] L2Skill skill = _fakePlayer.getSkill(botSkill.getSkillId()); [javac] ^ [javac] symbol: method getSkill(int) [javac] location: variable _fakePlayer of type FakePlayer [javac] C:\Users\nok\workspace\gameserver\trunk\head-src\com\rouxy\phantom\ai\CombatAI.java:107: error: cannot find symbol [javac] _fakePlayer.rechargeShots(true, true); [javac] ^ [javac] symbol: method rechargeShots(boolean,boolean) [javac] location: variable _fakePlayer of type FakePlayer [javac] C:\Users\nok\workspace\gameserver\trunk\head-src\com\rouxy\phantom\ai\CombatAI.java:136: error: cannot find symbol [javac] L2Skill skill = _fakePlayer.getSkill(botSkill.getSkillId()); [javac] ^ [javac] symbol: method getSkill(int) [javac] location: variable _fakePlayer of type FakePlayer [javac] C:\Users\nok\workspace\gameserver\trunk\head-src\com\rouxy\phantom\ai\CombatAI.java:155: error: cannot find symbol [javac] skill = _fakePlayer.getSkill(spellsOrdered.get(skillIndex).getSkillId()); [javac] ^ [javac] symbol: method getSkill(int) [javac] location: variable _fakePlayer of type FakePlayer [javac] C:\Users\nok\workspace\gameserver\trunk\head-src\com\rouxy\phantom\ai\CombatAI.java:167: error: cannot find symbol [javac] L2Skill skill = _fakePlayer.getSkill(spellsOrdered.get(skillIndex).getSkillId()); [javac] ^ [javac] symbol: method getSkill(int) [javac] location: variable _fakePlayer of type FakePlayer [javac] C:\Users\nok\workspace\gameserver\trunk\head-src\com\rouxy\phantom\ai\CombatAI.java:174: error: cannot find symbol [javac] skill = _fakePlayer.getSkill(spellsOrdered.get(skillIndex).getSkillId()); [javac] ^ [javac] symbol: method getSkill(int) [javac] location: variable _fakePlayer of type FakePlayer [javac] C:\Users\nok\workspace\gameserver\trunk\head-src\com\rouxy\phantom\ai\AdventurerAI.java:39: error: cannot find symbol [javac] if(Config.FAKE_PLAYER_CAN_TARGET_REAL_PLAYER == true) [javac] ^ [javac] symbol: variable FAKE_PLAYER_CAN_TARGET_REAL_PLAYER [javac] location: class Config [javac] C:\Users\nok\workspace\gameserver\trunk\head-src\com\rouxy\phantom\ai\ArchmageAI.java:36: error: cannot find symbol [javac] if(Config.FAKE_PLAYER_CAN_TARGET_REAL_PLAYER == true) [javac] ^ [javac] symbol: variable FAKE_PLAYER_CAN_TARGET_REAL_PLAYER [javac] location: class Config [javac] C:\Users\nok\workspace\gameserver\trunk\head-src\com\rouxy\phantom\ai\addon\IHealer.java:48: error: cannot find symbol [javac] player.getFakeAi().castSpell(player.getSkill(skill.getSkillId())); [javac] ^ [javac] symbol: method getSkill(int) [javac] location: variable player of type FakePlayer [javac] C:\Users\nok\workspace\gameserver\trunk\head-src\com\rouxy\phantom\ai\DominatorAI.java:36: error: cannot find symbol [javac] if(Config.FAKE_PLAYER_CAN_TARGET_REAL_PLAYER == true) [javac] ^ [javac] symbol: variable FAKE_PLAYER_CAN_TARGET_REAL_PLAYER [javac] location: class Config [javac] C:\Users\nok\workspace\gameserver\trunk\head-src\com\rouxy\phantom\ai\DreadnoughtAI.java:37: error: cannot find symbol [javac] if(Config.FAKE_PLAYER_CAN_TARGET_REAL_PLAYER == true) [javac] ^ [javac] symbol: variable FAKE_PLAYER_CAN_TARGET_REAL_PLAYER [javac] location: class Config [javac] C:\Users\nok\workspace\gameserver\trunk\head-src\com\rouxy\phantom\ai\DuelistAI.java:33: error: cannot find symbol [javac] if(Config.FAKE_PLAYER_CAN_TARGET_REAL_PLAYER == true) [javac] ^ [javac] symbol: variable FAKE_PLAYER_CAN_TARGET_REAL_PLAYER [javac] location: class Config [javac] C:\Users\nok\workspace\gameserver\trunk\head-src\com\rouxy\phantom\ai\GhostHunterAI.java:36: error: cannot find symbol [javac] if(Config.FAKE_PLAYER_CAN_TARGET_REAL_PLAYER == true) [javac] ^ [javac] symbol: variable FAKE_PLAYER_CAN_TARGET_REAL_PLAYER [javac] location: class Config [javac] C:\Users\nok\workspace\gameserver\trunk\head-src\com\rouxy\phantom\ai\GhostSentinelAI.java:40: error: cannot find symbol [javac] if(Config.FAKE_PLAYER_CAN_TARGET_REAL_PLAYER == true) [javac] ^ [javac] symbol: variable FAKE_PLAYER_CAN_TARGET_REAL_PLAYER [javac] location: class Config [javac] C:\Users\nok\workspace\gameserver\trunk\head-src\com\rouxy\phantom\ai\GrandKhavatariAI.java:34: error: cannot find symbol [javac] if(Config.FAKE_PLAYER_CAN_TARGET_REAL_PLAYER == true) [javac] ^ [javac] symbol: variable FAKE_PLAYER_CAN_TARGET_REAL_PLAYER [javac] location: class Config [javac] C:\Users\nok\workspace\gameserver\trunk\head-src\com\rouxy\phantom\ai\MoonlightSentinelAI.java:41: error: cannot find symbol [javac] if(Config.FAKE_PLAYER_CAN_TARGET_REAL_PLAYER == true) [javac] ^ [javac] symbol: variable FAKE_PLAYER_CAN_TARGET_REAL_PLAYER [javac] location: class Config [javac] C:\Users\nok\workspace\gameserver\trunk\head-src\com\rouxy\phantom\ai\MysticMuseAI.java:37: error: cannot find symbol [javac] if(Config.FAKE_PLAYER_CAN_TARGET_REAL_PLAYER == true) [javac] ^ [javac] symbol: variable FAKE_PLAYER_CAN_TARGET_REAL_PLAYER [javac] location: class Config [javac] C:\Users\nok\workspace\gameserver\trunk\head-src\com\rouxy\phantom\ai\SaggitariusAI.java:41: error: cannot find symbol [javac] if(Config.FAKE_PLAYER_CAN_TARGET_REAL_PLAYER == true) [javac] ^ [javac] symbol: variable FAKE_PLAYER_CAN_TARGET_REAL_PLAYER [javac] location: class Config [javac] C:\Users\nok\workspace\gameserver\trunk\head-src\com\rouxy\phantom\ai\SoultakerAI.java:40: error: cannot find symbol [javac] if(Config.FAKE_PLAYER_CAN_TARGET_REAL_PLAYER == true) [javac] ^ [javac] symbol: variable FAKE_PLAYER_CAN_TARGET_REAL_PLAYER [javac] location: class Config [javac] C:\Users\nok\workspace\gameserver\trunk\head-src\com\rouxy\phantom\ai\StormScreamerAI.java:37: error: cannot find symbol [javac] if(Config.FAKE_PLAYER_CAN_TARGET_REAL_PLAYER == true) [javac] ^ [javac] symbol: variable FAKE_PLAYER_CAN_TARGET_REAL_PLAYER [javac] location: class Config [javac] C:\Users\nok\workspace\gameserver\trunk\head-src\com\rouxy\phantom\ai\TitanAI.java:39: error: cannot find symbol [javac] if(Config.FAKE_PLAYER_CAN_TARGET_REAL_PLAYER == true) [javac] ^ [javac] symbol: variable FAKE_PLAYER_CAN_TARGET_REAL_PLAYER [javac] location: class Config [javac] C:\Users\nok\workspace\gameserver\trunk\head-src\com\rouxy\phantom\ai\WindRiderAI.java:37: error: cannot find symbol [javac] if(Config.FAKE_PLAYER_CAN_TARGET_REAL_PLAYER == true) [javac] ^ [javac] symbol: variable FAKE_PLAYER_CAN_TARGET_REAL_PLAYER [javac] location: class Config [javac] C:\Users\nok\workspace\gameserver\trunk\head-src\com\rouxy\phantom\helpers\FakeHelpers.java:116: error: cannot find symbol [javac] final L2PcTemplate template = CharTemplateData.getInstance().getTemplate(classId); [javac] ^ [javac] symbol: variable CharTemplateData [javac] location: class FakeHelpers [javac] C:\Users\nok\workspace\gameserver\trunk\head-src\com\rouxy\phantom\helpers\FakeHelpers.java:117: error: cannot find symbol [javac] PcAppearance app = getRandomAppearance(template.getRace()); [javac] ^ [javac] symbol: method getRace() [javac] location: variable template of type L2PcTemplate [javac] C:\Users\nok\workspace\gameserver\trunk\head-src\com\rouxy\phantom\helpers\FakeHelpers.java:121: error: cannot find symbol [javac] player.setAccessLevel(Config.DEFAULT_ACCESS_LEVEL); [javac] ^ [javac] symbol: variable DEFAULT_ACCESS_LEVEL [javac] location: class Config [javac] C:\Users\nok\workspace\gameserver\trunk\head-src\com\rouxy\phantom\helpers\FakeHelpers.java:125: error: cannot find symbol [javac] player.setTitle(Config.FAKE_PLAYER_TITLE); [javac] ^ [javac] symbol: variable FAKE_PLAYER_TITLE [javac] location: class Config [javac] C:\Users\nok\workspace\gameserver\trunk\head-src\com\rouxy\phantom\helpers\FakeHelpers.java:330: error: MAX_LEVEL has private access in ExperienceData [javac] if (level >= 1 && level <= ExperienceData.MAX_LEVEL) { [javac] ^ [javac] C:\Users\nok\workspace\gameserver\trunk\head-src\com\rouxy\phantom\helpers\FakeHelpers.java:333: error: MAX_LEVEL has private access in ExperienceData [javac] long tXp = ExperienceData.getInstance().getExpForLevel(ExperienceData.MAX_LEVEL); [javac] ^ [javac] C:\Users\nok\workspace\gameserver\trunk\head-src\com\rouxy\phantom\task\AITaskRunner.java:22: error: non-static method executeAi(Runnable) cannot be referenced from a static context [javac] aiTasks.forEach(aiTask -> ThreadPoolManager.executeAi(aiTask)); [javac] ^ [javac] Note: Some messages have been simplified; recompile with -Xdiags:verbose to get full output [javac] 54 errors [javac] 5 warnings BUILD FAILED C:\Users\nok\workspace\gameserver\trunk\build.xml:65: Compile failed; see the compiler error output for details.
  13. Build target e source salvo com 1.8: [Hidden Content] Build target e source salvo com 1.7: [Hidden Content] Salvo com 1.8 ta dando tanto erro acredito que seja pelo fato e não conseguir aumentar o compliance, o máximo la ta 1.7.
  14. <target name="compile" depends="version" description="Compile the source."> <javac destdir="${build.classes}" includeantruntime="false" optimize="on" debug="on" source="1.6" target="1.6" encoding="utf-8" nowarn="off"> <src path="${src}" /> <classpath refid="classpath" /> </javac> </target> Irei mudar todos os valores de 1.6 e te retorno o resultado.
  15. Local citado 1: [Hidden Content] Local citado 2: [Hidden Content] E os erros continuam, mas to impressionado por tal rapidez e vontade de ajudar Khayruss ♥ Caso tenha alguma outra forma, estou aqui. Edit : compliance máximo continua 1.7
  16. Bom dia, boa tarde e boa noite meu amigos. Eu venho pedir a ajuda de vocês em um erro que estou tendo na hora de compilar minha rev, adicionei recentemente um mod onde usa códigos um pouco mais avançados e por isso é necessário utilizar uma versão de java maior do que a que já veio no projeto eu estou usando java 8 (link do java), porém, eu tento mudar as opções para adicionar o java 8 e falho miseravelmente, gostaria da ajuda dos amigos do fórum pra resolver este problema, já tive ele antes dentro do mod de bs na ilha mas contornei com outro mod, agora preciso consertar o erro. Erro : [Hidden Content] Java 1 : [Hidden Content] Java 2 : [Hidden Content] Java 3 : [Hidden Content] Fico no aguardo. Ótimo dia pra todos.
  17. N0K3

    l2jdev e source

    Alguém conseguiu instalar o fake player ? estava seguindo passo a passo do elfocrash do acis, porém, tem muitos passos e arquivos que não são iguais e não existem na l2jfrozen. Caso alguém possa me ajudar aqui ou privado ficarei muito agradecido.
  18. N0K3

    Smart Guard

    Olá amigos da L2JBrasil, venho aqui perguntar sobre o Smart Guard, gostaria de saber se existe algum tipo de revendedor no brasil desta proteção ou exista algum crack pra a mesma para alguma versão desatualizada ou até mesmo se a unica forma de obtê-la seria por meio do site oficial da empresa pagando em euro. Estou ciente que é proibido vendas no fórum, apenas estou atras da informação. Grato, aguardo respostas ♥
  19. Algum progresso desta adaptação foi feito ? conseguiram resultado e ficaram entre vocês ou ainda estão estagnados ?
  20. Olá caros amigos venho aqui hoje fazer um pedido de um Tutorial sobre Inserir o modo de doação pagseguro no site de forma que ao confirmar doação no site pag seguro a moeda donate seja depositada na conta do player doador. Eu já procurei bastante por mim mesmo, achei vários shares utilizando o sistema, porem, ainda continuo com duvidas em questão do código. Caso exista um tutorial sobre e puderem me indicar fico grato. Caso não exista eu tenho certeza que tem muita gente entregando donate manualmente e gostaria de conhecer este meio, seria interessante uma pessoa experiente nesta questão fazer um tutorial sobre. Obrigado por sua atenção.
  21. N0K3

    Multisell error

    L2MerchantInstance Code * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2, or (at your option) * any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA * 02111-1307, USA. * * [Hidden Content] */ package com.it.br.gameserver.model.actor.instance; import java.util.StringTokenizer; import com.it.br.Config; import com.it.br.gameserver.TradeController; import com.it.br.gameserver.model.L2Multisell; import com.it.br.gameserver.model.L2TradeList; import com.it.br.gameserver.network.L2GameClient; import com.it.br.gameserver.network.serverpackets.ActionFailed; import com.it.br.gameserver.network.serverpackets.BuyList; import com.it.br.gameserver.network.serverpackets.MyTargetSelected; import com.it.br.gameserver.network.serverpackets.NpcHtmlMessage; import com.it.br.gameserver.network.serverpackets.Ride; import com.it.br.gameserver.network.serverpackets.SellList; import com.it.br.gameserver.network.serverpackets.StatusUpdate; import com.it.br.gameserver.network.serverpackets.WearList; import com.it.br.gameserver.templates.L2NpcTemplate; /** * This class ... * * @version $Revision: 1.10.4.9 $ $Date: 2005/04/11 10:06:08 $ */ public class L2MerchantInstance extends L2FolkInstance { //private static Logger _log = Logger.getLogger(L2MerchantInstance.class.getName()); /** * @param template */ public L2MerchantInstance(int objectId, L2NpcTemplate template) { super(objectId, template); } @Override public String getHtmlPath(int npcId, int val) { String pom = ""; if (val == 0) pom = "" + npcId; else pom = npcId + "-" + val; return "data/html/merchant/" + pom + ".htm"; } private void showWearWindow(L2PcInstance player, int val) { player.tempInvetoryDisable(); if (Config.DEBUG) _log.fine("Showing wearlist"); L2TradeList list = TradeController.getInstance().getBuyList(val); if (list != null) { WearList bl = new WearList(list, player.getAdena(), player.getExpertiseIndex()); player.sendPacket(bl); } else { _log.warning("no buylist with id:" + val); player.sendPacket(new ActionFailed()); } } private void showBuyWindow(L2PcInstance player, int val) { double taxRate = 1; if (getIsInTown()) taxRate = getCastle().getTaxRate(); player.tempInvetoryDisable(); if (Config.DEBUG) _log.fine("Showing buylist"); L2TradeList list = TradeController.getInstance().getBuyList(val); if (list != null && list.getNpcId().equals(String.valueOf(getNpcId()))) { BuyList bl = new BuyList(list, player.getAdena(), taxRate); player.sendPacket(bl); } else { _log.warning("Possible client hacker: " + player.getName() + " attempting to buy from GM shop! < Ban him!"); _log.warning("buylist id:" + val); } player.sendPacket(new ActionFailed()); } private void showSellWindow(L2PcInstance player) { if (Config.DEBUG) _log.fine("Showing selllist"); player.sendPacket(new SellList(player)); if (Config.DEBUG) _log.fine("Showing sell window"); player.sendPacket(new ActionFailed()); } @Override public void onBypassFeedback(L2PcInstance player, String command) { StringTokenizer st = new StringTokenizer(command, " "); String actualCommand = st.nextToken(); // Get actual command if (actualCommand.equalsIgnoreCase("Buy")) { if (st.countTokens() < 1) return; if (!isInsideRadius(player, INTERACTION_DISTANCE, false, false)) { player.sendPacket(new ActionFailed()); player.sendMessage("[Server]: You are too far away!"); } else { int val = Integer.parseInt(st.nextToken()); showBuyWindow(player, val); } } else if (actualCommand.equalsIgnoreCase("Sell")) { if (!isInsideRadius(player, INTERACTION_DISTANCE, false, false)) { player.sendPacket(new ActionFailed()); player.sendMessage("[Server]: You are too far away!"); } else { showSellWindow(player); } } else if (actualCommand.equalsIgnoreCase("RentPet")) { if (Config.ALLOW_RENTPET) { if (st.countTokens() < 1) { showRentPetWindow(player); } else { int val = Integer.parseInt(st.nextToken()); tryRentPet(player, val); } } } else if (actualCommand.equalsIgnoreCase("Wear") && Config.ALLOW_WEAR) { if (st.countTokens() < 1) return; int val = Integer.parseInt(st.nextToken()); showWearWindow(player, val); } else if (actualCommand.equalsIgnoreCase("Multisell")) { if (st.countTokens() < 1) return; if (!isInsideRadius(player, INTERACTION_DISTANCE, false, false)) { player.sendPacket(new ActionFailed()); player.sendMessage("[Server]: You are too far away!"); } else { int val = Integer.parseInt(st.nextToken()); L2Multisell.getInstance().SeparateAndSend(val, player, false, getCastle().getTaxRate()); } } else if (actualCommand.equalsIgnoreCase("Exc_Multisell")) { if (st.countTokens() < 1) return; int val = Integer.parseInt(st.nextToken()); L2Multisell.getInstance().SeparateAndSend(val, player, true, getCastle().getTaxRate()); } else { // this class dont know any other commands, let forward // the command to the parent class super.onBypassFeedback(player, command); } } public void showRentPetWindow(L2PcInstance player) { if (!Config.LIST_PET_RENT_NPC.contains(getTemplate().npcId)) return; StringBuilder html1 = new StringBuilder("<html><body>Pet Manager:<br>"); html1.append("You can rent a wyvern or strider for adena.<br>My prices:<br1>"); html1.append("<table border=0><tr><td>Ride</td></tr>"); html1.append("<tr><td>Wyvern</td><td>Strider</td></tr>"); html1.append("<tr><td><a action=\"bypass -h npc_%objectId%_RentPet 1\">30 sec/1800 adena</a></td><td><a action=\"bypass -h npc_%objectId%_RentPet 11\">30 sec/900 adena</a></td></tr>"); html1.append("<tr><td><a action=\"bypass -h npc_%objectId%_RentPet 2\">1 min/7200 adena</a></td><td><a action=\"bypass -h npc_%objectId%_RentPet 12\">1 min/3600 adena</a></td></tr>"); html1.append("<tr><td><a action=\"bypass -h npc_%objectId%_RentPet 3\">10 min/720000 adena</a></td><td><a action=\"bypass -h npc_%objectId%_RentPet 13\">10 min/360000 adena</a></td></tr>"); html1.append("<tr><td><a action=\"bypass -h npc_%objectId%_RentPet 4\">30 min/6480000 adena</a></td><td><a action=\"bypass -h npc_%objectId%_RentPet 14\">30 min/3240000 adena</a></td></tr>"); html1.append("</table>"); html1.append("</body></html>"); insertObjectIdAndShowChatWindow(player, html1.toString()); } public void tryRentPet(L2PcInstance player, int val) { if (player == null || player.getPet() != null || player.isMounted() || player.isRentedPet()) return; if(!player.disarmWeapons()) return; int petId; double price = 1; int cost[] = {1800, 7200, 720000, 6480000}; int ridetime[] = {30, 60, 600, 1800}; if (val > 10) { petId = 12526; val -= 10; price /= 2; } else { petId = 12621; } if (val < 1 || val > 4) return; price *= cost[val - 1]; int time = ridetime[val - 1]; if (!player.reduceAdena("Rent", (int) price, player.getLastFolkNPC(), true)) return; Ride mount = new Ride(player.getObjectId(), Ride.ACTION_MOUNT, petId); player.broadcastPacket(mount); player.setMountType(mount.getMountType()); player.startRentPet(time); } @Override public void onActionShift(L2GameClient client) { L2PcInstance player = client.getActiveChar(); if (player == null) return; if (player.getAccessLevel() >= Config.GM_ACCESSLEVEL) { player.setTarget(this); MyTargetSelected my = new MyTargetSelected(getObjectId(), player.getLevel() - getLevel()); player.sendPacket(my); if (isAutoAttackable(player)) { StatusUpdate su = new StatusUpdate(getObjectId()); su.addAttribute(StatusUpdate.CUR_HP, (int) getCurrentHp()); su.addAttribute(StatusUpdate.MAX_HP, getMaxHp()); player.sendPacket(su); } NpcHtmlMessage html = new NpcHtmlMessage(getObjectId()); StringBuilder html1 = new StringBuilder("<html><body><table border=0>"); html1.append("<tr><td>Current Target:</td></tr>"); html1.append("<tr><td><br></td></tr>"); html1.append("<tr><td>Object ID: " + getObjectId() + "</td></tr>"); html1.append("<tr><td>Template ID: " + getTemplate().npcId + "</td></tr>"); html1.append("<tr><td><br></td></tr>"); html1.append("<tr><td>HP: " + getCurrentHp() + "</td></tr>"); html1.append("<tr><td>MP: " + getCurrentMp() + "</td></tr>"); html1.append("<tr><td>Level: " + getLevel() + "</td></tr>"); html1.append("<tr><td><br></td></tr>"); html1.append("<tr><td>Class: " + getClass().getName() + "</td></tr>"); html1.append("<tr><td><br></td></tr>"); //changed by terry 2005-02-22 21:45 html1.append("</table><table><tr><td><button value=\"Edit NPC\" action=\"bypass -h admin_edit_npc " + getTemplate().npcId + "\" width=100 height=15 back=\"sek.cbui94\" fore=\"sek.cbui92\"></td>"); html1.append("<td><button value=\"Kill\" action=\"bypass -h admin_kill\" width=40 height=15 back=\"sek.cbui94\" fore=\"sek.cbui92\"></td></tr>"); html1.append("<tr><td><button value=\"Show DropList\" action=\"bypass -h admin_show_droplist " + getTemplate().npcId + "\" width=100 height=15 back=\"sek.cbui94\" fore=\"sek.cbui92\"></td></tr>"); html1.append("<td><button value=\"Delete\" action=\"bypass -h admin_delete\" width=40 height=15 back=\"sek.cbui94\" fore=\"sek.cbui92\"></td></tr>"); html1.append("</table>"); if (player.isGM()) { html1.append("<button value=\"View Shop\" action=\"bypass -h admin_showShop " + getTemplate().npcId + "\" width=100 height=15 back=\"sek.cbui94\" fore=\"sek.cbui92\"></br>"); html1.append("<button value=\"Lease next week\" action=\"bypass -h npc_" + getObjectId() + "_Lease\" width=100 height=15 back=\"sek.cbui94\" fore=\"sek.cbui92\">"); html1.append("<button value=\"Abort current leasing\" action=\"bypass -h npc_" + getObjectId() + "_Lease next\" width=100 height=15 back=\"sek.cbui94\" fore=\"sek.cbui92\">"); html1.append("<button value=\"Manage items\" action=\"bypass -h npc_" + getObjectId() + "_Lease manage\" width=100 height=15 back=\"sek.cbui94\" fore=\"sek.cbui92\">"); } html1.append("</body></html>"); html.setHtml(html1.toString()); player.sendPacket(html); } player.sendPacket(new ActionFailed()); } }
  22. N0K3

    Multisell error

    HTML ex 900001 <html> <title> L2JBrasil Projeto Super Shop </title> <body> <center> <br> <table width=224> </table> <br> <font color="333333" align="center">____________________________________</font> <br1> <table width=200> <tr> <td align=right> <img src="IntactIcons.armor_t1005_ul_i00" width=32 height=32> </td> <td align=center> <button value="Intact" action="bypass -h npc_%objectId%_multisell 15008" width=75 height=21 back="L2UI_ch3.Btn1_normalOn" fore="L2UI_ch3.Btn1_normal"> </td> <td align=left> <img src="IntactIcons.armor_t1006_ul_i00" width=32 height=32> </td> </tr> <tr> <td align=right> <img src="icon.armor_t89_ul_i00" width=32 height=32> </td> <td align=center> <button value="S Grade" action="bypass -h npc_%objectId%_multisell 900001" width=75 height=21 back="L2UI_ch3.Btn1_normalOn" fore="L2UI_ch3.Btn1_normal"> </td> <td align=left> <img src="icon.armor_t90_ul_i00" width=32 height=32> </td> </tr> <tr> <td height=7></td> </tr> <tr> <td align=right> <img src="icon.armor_t81_ul_i00" width=32 height=32> </td> <td align=center> <button value="A Grade" action="bypass -h npc_%objectId%_multisell 90001" width=75 height=21 back="L2UI_ch3.Btn1_normalOn" fore="L2UI_ch3.Btn1_normal"> </td> <td align=left> <img src="icon.armor_t85_ul_i00" width=32 height=32> </td> </tr> <tr> <td height=7></td> </tr> <tr> <td align=right> <img src="icon.armor_t72_ul_i00" width=32 height=32> </td> <td align=center> <button value="B Grade" action="bypass -h npc_%objectId%_multisell 90002" width=75 height=21 back="L2UI_ch3.Btn1_normalOn" fore="L2UI_ch3.Btn1_normal"> </td> <td align=left> <img src="icon.armor_t59_ul_i00" width=32 height=32> </td> </tr> <tr> <td height=7></td> </tr> <tr> <td align=right> <img src="icon.armor_t63_u_i00" width=32 height=32> </td> <td align=center> <button value="C Grade" action="bypass -h npc_%objectId%_multisell 90003" width=75 height=21 back="L2UI_ch3.Btn1_normalOn" fore="L2UI_ch3.Btn1_normal"> </td> <td align=left> <img src="icon.armor_t53_u_i00" width=32 height=32> </td> </tr> <tr> <td height=7></td> </tr> <tr> <td align=right> <img src="icon.armor_t42_u_i00" width=32 height=32> </td> <td align=center> <button value="D Grade" action="bypass -h npc_%objectId%_multisell 90004" width=75 height=21 back="L2UI_ch3.Btn1_normalOn" fore="L2UI_ch3.Btn1_normal"> </td> <td align=left> <img src="icon.armor_t51_u_i00" width=32 height=32> </td> </tr> </table> <br1> <font color="333333" align="center">_______________________________________</font> <br> <button value="Voltar" action="bypass -h npc_%objectId%_Chat 0" width=75 height=21 back="L2UI_ch3.Btn1_normalOn" fore="L2UI_ch3.Btn1_normal"> </center> </body> </html> Multisell 900001 <?xml version='1.0' encoding='utf-8'?> <list maintainEnchantment="false"> <!-- Majestic Plate Armor --> <item id="1"> <ingredient id="57" count="25000000"/> <production id="2383" count="1"/> <production id="5774" count="1"/> <production id="5786" count="1"/> <production id="2419" count="1"/> </item> <!-- Majestic Leather Armor --> <item id="2"> <ingredient id="57" count="25000000"/> <production id="2395" count="1"/> <production id="5775" count="1"/> <production id="5787" count="1"/> <production id="2419" count="1"/> </item> <!-- Majestic Robe --> <item id="3"> <ingredient id="57" count="25000000"/> <production id="2409" count="1"/> <production id="5776" count="1"/> <production id="5788" count="1"/> <production id="2419" count="1"/> </item> <!-- Armor of Nightmare --> <item id="4"> <ingredient id="57" count="25000000"/> <production id="374" count="1"/> <production id="5771" count="1"/> <production id="5783" count="1"/> <production id="2418" count="1"/> </item> <!-- Nightmarish Leather Armor --> <item id="5"> <ingredient id="57" count="25000000"/> <production id="2394" count="1"/> <production id="5772" count="1"/> <production id="5784" count="1"/> <production id="2418" count="1"/> </item> <!-- Nightmare Robe --> <item id="6"> <ingredient id="57" count="25000000"/> <production id="2408" count="1"/> <production id="5773" count="1"/> <production id="5785" count="1"/> <production id="2418" count="1"/> </item> <!-- Tallum Plate Armor --> <item id="7"> <ingredient id="57" count="25000000"/> <production id="2382" count="1"/> <production id="5768" count="1"/> <production id="5780" count="1"/> <production id="547" count="1"/> </item> <!-- Tallum Leather Armor --> <item id="8"> <ingredient id="57" count="25000000"/> <production id="2393" count="1"/> <production id="5769" count="1"/> <production id="5781" count="1"/> <production id="547" count="1"/> </item> <!-- Tallum Tunic --> <item id="9"> <ingredient id="57" count="25000000"/> <production id="2400" count="1"/> <production id="2405" count="1"/> <production id="5770" count="1"/> <production id="5782" count="1"/> <production id="547" count="1"/> </item> <!-- Dark Crystal Breastplate --> <item id="10"> <ingredient id="57" count="25000000"/> <production id="365" count="1"/> <production id="388" count="1"/> <production id="5765" count="1"/> <production id="5777" count="1"/> <production id="512" count="1"/> </item> <!-- Dark Crystal Leather Armor --> <item id="11"> <ingredient id="57" count="25000000"/> <production id="2385" count="1"/> <production id="2389" count="1"/> <production id="5766" count="1"/> <production id="5778" count="1"/> <production id="512" count="1"/> </item> <!-- Dark Crystal Robe --> <item id="12"> <ingredient id="57" count="25000000"/> <production id="2407" count="1"/> <production id="5767" count="1"/> <production id="5779" count="1"/> <production id="512" count="1"/> </item> </list>
×
×
  • Criar Novo...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.