Ir para conteúdo
  • Cadastre-se

L2J World Zone 187 + LJGuard Pre Configurado!


TheHacker

L2JWZ - Warriors Soldiers  

102 votos

  1. 1. O Que Voce Achou!


  • Please sign in to vote in this poll.

Posts recomendados

do geito q peguei a rev arrumei so mudando o nome da database tirando o l2wz e botei outro so isso, vc poderia me dizer onde eu arrumo isso q vc falou q eu não lembro por gentileza.


# ---------------------------------------------------------------------------
# Database
# ---------------------------------------------------------------------------

# Specify the appropriate driver and url for the database you're using.
# Examples:
# Driver = com.mysql.jdbc.Driver (default)
# Driver = org.hsqldb.jdbcDriver
# Driver = com.microsoft.sqlserver.jdbc.SQLServerDriver
Driver = com.mysql.jdbc.Driver
# Database URL
# URL = jdbc:mysql://localhost/l2jwz (default)
# URL = jdbc:hsqldb:hsql://localhost/l2jwz
# URL = jdbc:sqlserver://localhost/database = l2jwz/user = sa/password =
URL = jdbc:mysql://localhost/xxxx
# Database user info (default is "root" but it's not recommended)
Login = root
# Database connection password
Password =

 

*************************************************

OBSERVAÇÃO

*************************************************

 

Não adiantou nada fazer isso!

Editado por Lord_Uzumaki
Link para o comentário
Compartilhar em outros sites


Password = Aqui vc coloca a senha

 

Que vc setou, e muda em LoginServer.properties também, você colocou uma senha no db, tem que colocar ela em Server.properties e LoginServer.properties.

Editado por Lucas Fernandes

Minha meta é ser ...

( )Zaw9wHq.png

"Ficar louco de vez em quando é necessidade básica para permanecer são."

Osho

Link para o comentário
Compartilhar em outros sites

Agora foi vlw msm minha gente


Minha gente deu tudo certo o server agora estou com outro problema e dos grandes, a minha system está bugando. Ja formatei o pc varias vezes e ela continua assim, contudo buga todas as outras systens dos outros servers e eu não sei mais o que fazer. Alguém sabe o motivo disso que possa me ajudar a resolver isso? Preciso ficar entrando no jogo mais a system não deixa, quando mando rodar a system fica so na leitura e não sai. Nem sequer mostra imagem de abertura, se alguem sabe help me!!!

Link para o comentário
Compartilhar em outros sites

Mais uma pergunta pra não perde o ritmo haha,

Não tem como adicionar Npc nessa revisão?

tipo igual outras rev... tabelas..scripts...custom e npc criado ...

 

Outra coisinha , aquele livrinho vermelho que tem varias funções nele tem algum luga pra ativar ou desativar?ou alguma coisa que quando ativo ele para de vir nos novos players? ele não esta mais vindo na bolsa dos players novos, se alguém puder me ajudar..ou passar nome ou id dele, ai eu adiciono pra nascer na bolsa dnovo ...Obrigado pelas Respostas das outras perguntas!

Editado por fnd2009
Link para o comentário
Compartilhar em outros sites

Mais uma pergunta pra não perde o ritmo haha,

Não tem como adicionar Npc nessa revisão?

tipo igual outras rev... tabelas..scripts...custom e npc criado ...

 

Outra coisinha , aquele livrinho vermelho que tem varias funções nele tem algum luga pra ativar ou desativar?ou alguma coisa que quando ativo ele para de vir nos novos players? ele não esta mais vindo na bolsa dos players novos, se alguém puder me ajudar..ou passar nome ou id dele, ai eu adiciono pra nascer na bolsa dnovo ...Obrigado pelas Respostas das outras perguntas!

Tem Como Adicionar Sim!

Windows 7, o problema é q quando buga essa system todas as outras bugam tb.

Comigo Não Bugou Nenhuma Vez! Faça Um Backup de Sua Pasta do Jogo Antes de Tudo !

do geito q peguei a rev arrumei so mudando o nome da database tirando o l2wz e botei outro so isso, vc poderia me dizer onde eu arrumo isso q vc falou q eu não lembro por gentileza.

# ---------------------------------------------------------------------------

# Database

# ---------------------------------------------------------------------------

 

# Specify the appropriate driver and url for the database you're using.

# Examples:

# Driver = com.mysql.jdbc.Driver (default)

# Driver = org.hsqldb.jdbcDriver

# Driver = com.microsoft.sqlserver.jdbc.SQLServerDriver

Driver = com.mysql.jdbc.Driver

# Database URL

# URL = jdbc:mysql://localhost/l2jwz (default)

# URL = jdbc:hsqldb:hsql://localhost/l2jwz

# URL = jdbc:sqlserver://localhost/database = l2jwz/user = sa/password =

URL = jdbc:mysql://localhost/xxxx

# Database user info (default is "root" but it's not recommended)

Login = root

# Database connection password

Password =

 

*************************************************

OBSERVAÇÃO

*************************************************

 

Não adiantou nada fazer isso!

 

Voce Tem Que Deixar Tudo Igual

 

8fU2kZc.png

 

Caso não Resolva Reconfigure seu MySql e Modifique a Senha!

Cmg tb esta dando erro e estou usando java 7, ja ativei variavel de ambiente e tudo que da certo nos outros mais nesse aqui não esta dando certo.

Use Java 8

Link para o comentário
Compartilhar em outros sites

Estou com um probleminha,

o comando aqui //premium_add não funciona

nem o painel de add premium...

como faço?

pelo que entendi o comando //setvip não tem nada a ver com o premium, que da pra customizar xp drop e acessa buff premium

o setvip so trocou os nick de cor

Editado por fnd2009
Link para o comentário
Compartilhar em outros sites

O comando é admin_premium_add1, ou admin_premium_add2, ou admin_premium_add3, ou admin_premium_menu

 

Que no caso seria //premium_menu ou //premium_add1 nome eu acho.

Editado por Lucas Fernandes

Minha meta é ser ...

( )Zaw9wHq.png

"Ficar louco de vez em quando é necessidade básica para permanecer são."

Osho

Link para o comentário
Compartilhar em outros sites

Brigado pela resposta rápida amigo,,

mais não esta funcionando esse e o problema, não aparece nenhuma msg que entrou o comando, já reiniciei o server e nada.. o vip entra legal.. que so troca os nomes, mais não tem acesso a buffer premium...

tem algum arquivo especifico que eu posso so pegar um backup e joga encima pra ve se o comando volta a pegar?

também não entendo esse pc bang points, como funciona.. e o que vai aparece quando atingi 2,000 points ..não achei xml de confg referente a isso

Link para o comentário
Compartilhar em outros sites

Estou com um probleminha,

o comando aqui //premium_add não funciona

nem o painel de add premium...

como faço?

pelo que entendi o comando //setvip não tem nada a ver com o premium, que da pra customizar xp drop e acessa buff premium

o setvip so trocou os nick de cor

 

Não Funciona com Target

 

 

//setpremium (Character | Name) (dias)

//setpremium (dias) (Character | Name)

 

Quando dar Certo o ícone de LvL Fica Brilhando

e so colocar o comando .premium que da para ver os status se esta Premium ou não

Editado por TheHacker
Link para o comentário
Compartilhar em outros sites

Obrigado amigo, estou ciente dessas informações que me passou, realmente não sei o que aconteceu mais não ta entrando premium... eu digito .premium após usa o comando e não vai mesmo..sabe me dizer onde fica algum arquivo referente ao comando premium pra eu pegar pré limpa e jogar na que eu já configurei?

 

na verdade o comando setpremium não existe ,, e o que foi falado acima pelo Lucas mesmo mais realmente não esta funcionando

Editado por fnd2009
Link para o comentário
Compartilhar em outros sites

Te recomendo testar ela limpa sem nenhuma modificação pra ver se funciona, caso der certo vc fez algo errado, só pra teste.

Minha meta é ser ...

( )Zaw9wHq.png

"Ficar louco de vez em quando é necessidade básica para permanecer são."

Osho

Link para o comentário
Compartilhar em outros sites

Descobri o erro, acho que o comando não ta funcionando bem, percebi que o premium é adicionado na tabela do navicat...

só que...

entra o nome da conta na tabela, mais em services_premium e ended , fica 0 nas tabelas, assim o player não ganha o acesso ao mandar o comando..

alguma ideia de como posso resolver isso?

Assim claro que sei ,,que basta adicionar o 1 na tabela premium_services... mais o endeed e meio confuso pq não entendo aqueles números, por isso se for possível corrigir o comando já que existe seria melhor....

tipo o comando do aio e semelhante so que vai o nome do char...se eu souber onde fica essas linhas posso tentar. ou faze um back do original pra tentar corrigir..obrigado o/

Link para o comentário
Compartilhar em outros sites

 

O único jeito de arrumar isso seria no JAVA e como não temos a svn, e mexer com descompilado é bem chato, só com o dono do projeto pra arrumar, e sobre o tempo é em millisegundos, basta vc converter uma data futura pra millisegundos e adicionar, só que vai dar trabalho pq vc vai ter que fazer um por um( em cada player que vc quiser), como o comando não ta funfando infelizmente é a unica opçao.

Minha meta é ser ...

( )Zaw9wHq.png

"Ficar louco de vez em quando é necessidade básica para permanecer são."

Osho

Link para o comentário
Compartilhar em outros sites

Ok, acho que vou nessa opção mesmo hehe,

uma duvida... Ativei geodata numa maquina de 8 gigas.. demoro uns 5 minutos para o server ficar on, é normal essa demora com geodata ativo? na real a geodata carregou rápido ate na janela gameserver, começou a demorar lá pro final,perguntando pq temos o mod de restart automático e com essa demora pod ser q num desses restart o server não volte sei la..

Uma outra duvida, sobre o primeshop ...ela não tem nessa ver? pq ta ativado mais não aparece o botão ali embaixo do pcbangs ...e com funciona esse pcbangs?sabe?brigado pelas respostas

Link para o comentário
Compartilhar em outros sites

Ok, acho que vou nessa opção mesmo hehe,

uma duvida... Ativei geodata numa maquina de 8 gigas.. demoro uns 5 minutos para o server ficar on, é normal essa demora com geodata ativo? na real a geodata carregou rápido ate na janela gameserver, começou a demorar lá pro final,perguntando pq temos o mod de restart automático e com essa demora pod ser q num desses restart o server não volte sei la..

Uma outra duvida, sobre o primeshop ...ela não tem nessa ver? pq ta ativado mais não aparece o botão ali embaixo do pcbangs ...e com funciona esse pcbangs?sabe?brigado pelas respostas

Parceiro, Te adiantar aqui já. não perca tempo com essa revisão não.. Reconheço que o TheHacker "Tentou" dar uma organizada nela mas o que realmente acontece e que essa revisão e vista como boa por olhos leigos.. mas quem realmente fuça a fundo nela, vê que não passa de algo incompleto e instável.

Editado por Adramelech
Link para o comentário
Compartilhar em outros sites

Cara te recomendo aprender a compilar, adaptar e entender um pouco de JAVA , usar a revisão l2jserver uma das poucas que tem atualizações constantes ou comprar uma, mas fico com a primeira opção, não tem muitos mods mas é bem facil adaptar pra ela.

Editado por Lucas Fernandes

Minha meta é ser ...

( )Zaw9wHq.png

"Ficar louco de vez em quando é necessidade básica para permanecer são."

Osho

Link para o comentário
Compartilhar em outros sites

Entao ..acha que com essa revisão não vou conseguir tocar um server pra frente?

a da jnetservidores eu comprei mais não gostei muito..to gostando bem mais dessa por causa da quantia de mods e eventos...ela ta tao ruim assim? uma paga deles é muito caro pra mim agora ...meio barão pra desembolsa pra compra uma revisão nessa crise ta difícil kk

Link para o comentário
Compartilhar em outros sites

Essa revisão tem bugs assim como as outras, a unica coisa boa dela são os mods que da pra retirar, e estou fazendo isso nesse momento e postando pro povo, mas a maioria já esta postada e é facil de adaptar pra outra revisões.

Minha meta é ser ...

( )Zaw9wHq.png

"Ficar louco de vez em quando é necessidade básica para permanecer são."

Osho

Link para o comentário
Compartilhar em outros sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Visitante
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Processando...
  • Registre-se

    Faça parte da maior e  mais antigas comunidades sobre Lineage2 da América Latina.






  • Patrocinadores

  • Quem Está Navegando

    • Nenhum usuário registrado visualizando esta página.
  • Posts

    • Teria como fazer do dusk shield e do zombie shield dessa maneira?     Teria como fazer do dusk shield e do zombie shield dessa maneira?     Teria como fazer do dusk shield e do zombie shield dessa maneira?     Teria como fazer do dusk shield e do zombie shield dessa maneira?     Teria como fazer do dusk shield e do zombie shield dessa maneira?     Teria como fazer do dusk shield e do zombie shield dessa maneira?    
    • muchas gracias muy lindos NPC 🙂
    • relaxa jovem gafanhoto, testa as quests. e posTa os erros indesejaveis.  
    • Se alguém pudesse me ensinar como codificar as missões, eu ficaria feliz em fazer isso sozinho ou pelo menos ajudar. Eu realmente quero jogar em um servidor onde todas as quests funcionem bem e melhor ainda se você puder fazer quests customizadas!
    • mas no interlude, nem todas as quests de class,  vai mostrar onde tem que ir, ate o reborn nao mostrava quando era interlude, só mostrou depois que eles colocaram client classic pra rodar, e ficou melhor ainda quando virou hellbound em diante, mas ha sim alguma chance de modificar isso direto no script para fazer igualmente, só basta te um pouco de paciencia e persistencia exato
    • 408_PathToElvenwizard dá Orion eu tive que mexer tbm, até modifiquei e consegui deixar ela igual do Classic, com a seta e a marcação no mapa. (não retail IL) Dá pra importar py de várias revs, o foda é que não da regular as quest py através do debug em tempo real, pelo menos eu não consegui rsrs
    • Hasta el momento todas las QUESTS son completables si te guias con un tutorial de youtube. El problema es que tienen bugs de locacion y de subquests que no avanzan o no te marcan correctamente a donde ir en el mapa, cosa que en Retail si se ve como corresponde.
    • estranho, mas pelo menos a galera nunca reclamo das quests quando tinha aberto 5x, geral fez class primeira e segunda job, poucos que compraram a class
    • en RUSaCis-3.5 data pack, las Quests estan en formato .java y son diferentes a como estan redactadas en jOrion y jFrozen 1.5 (ProyectX) package net.sf.l2j.gameserver.scripting.quest; import net.sf.l2j.commons.random.Rnd; import net.sf.l2j.gameserver.enums.Paperdoll; import net.sf.l2j.gameserver.enums.QuestStatus; import net.sf.l2j.gameserver.enums.actors.ClassId; import net.sf.l2j.gameserver.model.actor.Creature; import net.sf.l2j.gameserver.model.actor.Npc; import net.sf.l2j.gameserver.model.actor.Player; import net.sf.l2j.gameserver.network.serverpackets.SocialAction; import net.sf.l2j.gameserver.scripting.QuestState; public class Q224_TestOfSagittarius extends SecondClassQuest { private static final String QUEST_NAME = "Q224_TestOfSagittarius"; // Items private static final int BERNARD_INTRODUCTION = 3294; private static final int HAMIL_LETTER_1 = 3295; private static final int HAMIL_LETTER_2 = 3296; private static final int HAMIL_LETTER_3 = 3297; private static final int HUNTER_RUNE_1 = 3298; private static final int HUNTER_RUNE_2 = 3299; private static final int TALISMAN_OF_KADESH = 3300; private static final int TALISMAN_OF_SNAKE = 3301; private static final int MITHRIL_CLIP = 3302; private static final int STAKATO_CHITIN = 3303; private static final int REINFORCED_BOWSTRING = 3304; private static final int MANASHEN_HORN = 3305; private static final int BLOOD_OF_LIZARDMAN = 3306; private static final int CRESCENT_MOON_BOW = 3028; private static final int WOODEN_ARROW = 17; // Rewards private static final int MARK_OF_SAGITTARIUS = 3293; // NPCs private static final int BERNARD = 30702; private static final int HAMIL = 30626; private static final int SIR_ARON_TANFORD = 30653; private static final int VOKIAN = 30514; private static final int GAUEN = 30717; // Monsters private static final int ANT = 20079; private static final int ANT_CAPTAIN = 20080; private static final int ANT_OVERSEER = 20081; private static final int ANT_RECRUIT = 20082; private static final int ANT_PATROL = 20084; private static final int ANT_GUARD = 20086; private static final int NOBLE_ANT = 20089; private static final int NOBLE_ANT_LEADER = 20090; private static final int BREKA_ORC_SHAMAN = 20269; private static final int BREKA_ORC_OVERLORD = 20270; private static final int MARSH_STAKATO_WORKER = 20230; private static final int MARSH_STAKATO_SOLDIER = 20232; private static final int MARSH_STAKATO_DRONE = 20234; private static final int MARSH_SPIDER = 20233; private static final int ROAD_SCAVENGER = 20551; private static final int MANASHEN_GARGOYLE = 20563; private static final int LETO_LIZARDMAN = 20577; private static final int LETO_LIZARDMAN_ARCHER = 20578; private static final int LETO_LIZARDMAN_SOLDIER = 20579; private static final int LETO_LIZARDMAN_WARRIOR = 20580; private static final int LETO_LIZARDMAN_SHAMAN = 20581; private static final int LETO_LIZARDMAN_OVERLORD = 20582; private static final int SERPENT_DEMON_KADESH = 27090; public Q224_TestOfSagittarius() { super(224, "Test Of Sagittarius"); setItemsIds(BERNARD_INTRODUCTION, HAMIL_LETTER_1, HAMIL_LETTER_2, HAMIL_LETTER_3, HUNTER_RUNE_1, HUNTER_RUNE_2, TALISMAN_OF_KADESH, TALISMAN_OF_SNAKE, MITHRIL_CLIP, STAKATO_CHITIN, REINFORCED_BOWSTRING, MANASHEN_HORN, BLOOD_OF_LIZARDMAN, CRESCENT_MOON_BOW); addQuestStart(BERNARD); addTalkId(BERNARD, HAMIL, SIR_ARON_TANFORD, VOKIAN, GAUEN); addMyDying(ANT, ANT_CAPTAIN, ANT_OVERSEER, ANT_RECRUIT, ANT_PATROL, ANT_GUARD, NOBLE_ANT, NOBLE_ANT_LEADER, BREKA_ORC_SHAMAN, BREKA_ORC_OVERLORD, MARSH_STAKATO_WORKER, MARSH_STAKATO_SOLDIER, MARSH_STAKATO_DRONE, MARSH_SPIDER, ROAD_SCAVENGER, MANASHEN_GARGOYLE, LETO_LIZARDMAN, LETO_LIZARDMAN_ARCHER, LETO_LIZARDMAN_SOLDIER, LETO_LIZARDMAN_WARRIOR, LETO_LIZARDMAN_SHAMAN, LETO_LIZARDMAN_OVERLORD, SERPENT_DEMON_KADESH); } @Override public String onAdvEvent(String event, Npc npc, Player player) { String htmltext = event; QuestState st = player.getQuestList().getQuestState(QUEST_NAME); if (st == null) return htmltext; // BERNARD if (event.equalsIgnoreCase("30702-04.htm")) { st.setState(QuestStatus.STARTED); st.setCond(1); playSound(player, SOUND_ACCEPT); giveItems(player, BERNARD_INTRODUCTION, 1); if (giveDimensionalDiamonds39(player)) htmltext = "30702-04a.htm"; } // HAMIL else if (event.equalsIgnoreCase("30626-03.htm")) { st.setCond(2); playSound(player, SOUND_MIDDLE); takeItems(player, BERNARD_INTRODUCTION, 1); giveItems(player, HAMIL_LETTER_1, 1); } else if (event.equalsIgnoreCase("30626-07.htm")) { st.setCond(5); playSound(player, SOUND_MIDDLE); takeItems(player, HUNTER_RUNE_1, 10); giveItems(player, HAMIL_LETTER_2, 1); } // SIR_ARON_TANFORD else if (event.equalsIgnoreCase("30653-02.htm")) { st.setCond(3); playSound(player, SOUND_MIDDLE); takeItems(player, HAMIL_LETTER_1, 1); } // VOKIAN else if (event.equalsIgnoreCase("30514-02.htm")) { st.setCond(6); playSound(player, SOUND_MIDDLE); takeItems(player, HAMIL_LETTER_2, 1); } return htmltext; } @Override public String onTalk(Npc npc, Player player) { String htmltext = getNoQuestMsg(); QuestState st = player.getQuestList().getQuestState(QUEST_NAME); if (st == null) return htmltext; switch (st.getState()) { case CREATED: if (player.getClassId() != ClassId.ROGUE && player.getClassId() != ClassId.ELVEN_SCOUT && player.getClassId() != ClassId.ASSASSIN) htmltext = "30702-02.htm"; else if (player.getStatus().getLevel() < 39) htmltext = "30702-01.htm"; else htmltext = "30702-03.htm"; break; case STARTED: int cond = st.getCond(); switch (npc.getNpcId()) { case BERNARD: htmltext = "30702-05.htm"; break; case HAMIL: if (cond == 1) htmltext = "30626-01.htm"; else if (cond == 2 || cond == 3) htmltext = "30626-04.htm"; else if (cond == 4) htmltext = "30626-05.htm"; else if (cond > 4 && cond < 8) htmltext = "30626-08.htm"; else if (cond == 8) { htmltext = "30626-09.htm"; st.setCond(9); playSound(player, SOUND_MIDDLE); takeItems(player, HUNTER_RUNE_2, 10); giveItems(player, HAMIL_LETTER_3, 1); } else if (cond > 8 && cond < 12) htmltext = "30626-10.htm"; else if (cond == 12) { htmltext = "30626-11.htm"; st.setCond(13); playSound(player, SOUND_MIDDLE); } else if (cond == 13) htmltext = "30626-12.htm"; else if (cond == 14) { htmltext = "30626-13.htm"; takeItems(player, BLOOD_OF_LIZARDMAN, -1); takeItems(player, CRESCENT_MOON_BOW, 1); takeItems(player, TALISMAN_OF_KADESH, 1); giveItems(player, MARK_OF_SAGITTARIUS, 1); rewardExpAndSp(player, 54726, 20250); player.broadcastPacket(new SocialAction(player, 3)); playSound(player, SOUND_FINISH); st.exitQuest(false); } break; case SIR_ARON_TANFORD: if (cond == 2) htmltext = "30653-01.htm"; else if (cond > 2) htmltext = "30653-03.htm"; break; case VOKIAN: if (cond == 5) htmltext = "30514-01.htm"; else if (cond == 6) htmltext = "30514-03.htm"; else if (cond == 7) { htmltext = "30514-04.htm"; st.setCond(8); playSound(player, SOUND_MIDDLE); takeItems(player, TALISMAN_OF_SNAKE, 1); } else if (cond > 7) htmltext = "30514-05.htm"; break; case GAUEN: if (cond == 9) { htmltext = "30717-01.htm"; st.setCond(10); playSound(player, SOUND_MIDDLE); takeItems(player, HAMIL_LETTER_3, 1); } else if (cond == 10) htmltext = "30717-03.htm"; else if (cond == 11) { htmltext = "30717-02.htm"; st.setCond(12); playSound(player, SOUND_MIDDLE); takeItems(player, MANASHEN_HORN, 1); takeItems(player, MITHRIL_CLIP, 1); takeItems(player, REINFORCED_BOWSTRING, 1); takeItems(player, STAKATO_CHITIN, 1); giveItems(player, CRESCENT_MOON_BOW, 1); giveItems(player, WOODEN_ARROW, 10); } else if (cond > 11) htmltext = "30717-04.htm"; break; } break; case COMPLETED: htmltext = getAlreadyCompletedMsg(); break; } return htmltext; } @Override public void onMyDying(Npc npc, Creature killer) { final Player player = killer.getActingPlayer(); final QuestState st = checkPlayerState(player, npc, QuestStatus.STARTED); if (st == null) return; switch (npc.getNpcId()) { case ANT: case ANT_CAPTAIN: case ANT_OVERSEER: case ANT_RECRUIT: case ANT_PATROL: case ANT_GUARD: case NOBLE_ANT: case NOBLE_ANT_LEADER: if (st.getCond() == 3 && dropItems(player, HUNTER_RUNE_1, 1, 10, 500000)) st.setCond(4); break; case BREKA_ORC_SHAMAN: case BREKA_ORC_OVERLORD: if (st.getCond() == 6 && dropItems(player, HUNTER_RUNE_2, 1, 10, 500000)) { st.setCond(7); giveItems(player, TALISMAN_OF_SNAKE, 1); } break; case MARSH_STAKATO_WORKER: case MARSH_STAKATO_SOLDIER: case MARSH_STAKATO_DRONE: if (st.getCond() == 10 && dropItems(player, STAKATO_CHITIN, 1, 1, 100000) && player.getInventory().hasItems(MANASHEN_HORN, MITHRIL_CLIP, REINFORCED_BOWSTRING)) st.setCond(11); break; case MARSH_SPIDER: if (st.getCond() == 10 && dropItems(player, REINFORCED_BOWSTRING, 1, 1, 100000) && player.getInventory().hasItems(MANASHEN_HORN, MITHRIL_CLIP, STAKATO_CHITIN)) st.setCond(11); break; case ROAD_SCAVENGER: if (st.getCond() == 10 && dropItems(player, MITHRIL_CLIP, 1, 1, 100000) && player.getInventory().hasItems(MANASHEN_HORN, REINFORCED_BOWSTRING, STAKATO_CHITIN)) st.setCond(11); break; case MANASHEN_GARGOYLE: if (st.getCond() == 10 && dropItems(player, MANASHEN_HORN, 1, 1, 100000) && player.getInventory().hasItems(REINFORCED_BOWSTRING, MITHRIL_CLIP, STAKATO_CHITIN)) st.setCond(11); break; case LETO_LIZARDMAN: case LETO_LIZARDMAN_ARCHER: case LETO_LIZARDMAN_SOLDIER: case LETO_LIZARDMAN_WARRIOR: case LETO_LIZARDMAN_SHAMAN: case LETO_LIZARDMAN_OVERLORD: if (st.getCond() == 13) { if (((player.getInventory().getItemCount(BLOOD_OF_LIZARDMAN) - 120) * 5) > Rnd.get(100)) { playSound(player, SOUND_BEFORE_BATTLE); takeItems(player, BLOOD_OF_LIZARDMAN, -1); addSpawn(SERPENT_DEMON_KADESH, player, false, 300000, true); } else dropItemsAlways(player, BLOOD_OF_LIZARDMAN, 1, 0); } break; case SERPENT_DEMON_KADESH: if (st.getCond() == 13) { if (player.getInventory().getItemIdFrom(Paperdoll.RHAND) == CRESCENT_MOON_BOW) { st.setCond(14); playSound(player, SOUND_MIDDLE); giveItems(player, TALISMAN_OF_KADESH, 1); } else addSpawn(SERPENT_DEMON_KADESH, player, false, 300000, true); } break; } } }  
×
×
  • 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.