Ir para conteúdo
  • Cadastre-se

L2 Freedom Web - Interlude


MrFreedomFights

Posts recomendados

Você configurou o arquivo noticias.php ?

configurei sim mais , obrigado dexa prala eu não vou postar ali não mais facil eu escrever normal mesmo amigo vllw belo site !!

L2Khaos 1000x - Interlude Mass Pvp

 
Link para o comentário
Compartilhar em outros sites

  • 2 weeks later...

pó cara, eu queria editar !! as noticias mais eu não consigo postar nenhuma noticia, e do mesmo geito eu configurando .. os IP que coloquei no local 127.0.0.1 mesmo assim não encontra nenhum dados ;\\ oque eu faço ?

L2Khaos 1000x - Interlude Mass Pvp

 
Link para o comentário
Compartilhar em outros sites

pó cara, eu queria editar !! as noticias mais eu não consigo postar nenhuma noticia, e do mesmo geito eu configurando .. os IP que coloquei no local 127.0.0.1 mesmo assim não encontra nenhum dados ;\\ oque eu faço ?

 

1° Parte, configure o arquivo noticias.php.

2° Parte, execute todas as SQL's.

3° Parte, Acesse o painel admin com seu usuário que você fez (seusite.com/painel/index.php).

 

Para fazer um usuário vai na tabela "painel_users" e configure seu usuário.

pD5PSQp.png

" Você nunca sabe que resultados virão de suas ações, mas se você não fizer nada, não existirão resultados"

 

 

Link para o comentário
Compartilhar em outros sites

1° Parte, configure o arquivo noticias.php.

2° Parte, execute todas as SQL's.

3° Parte, Acesse o painel admin com seu usuário que você fez (seusite.com/painel/index.php).

 

Para fazer um usuário vai na tabela "painel_users" e configure seu usuário.

EU já fiz, tudo sim !! mais, do mesmo geito fica dando esse erro ?! entra teamviwer porfavor ^^ está na sua msng os dados !

L2Khaos 1000x - Interlude Mass Pvp

 
Link para o comentário
Compartilhar em outros sites

Strict Standards: date() [function.date]: It is not safe to rely on the system's timezone settings. Please use the date.timezone setting, the TZ environment variable or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'UTC' for '4.5/no DST' instead in C:\AppServ\www\painel\admin\noticias.php on line 46

 

é ezatamente isso que fica dando quando eu tento postar alguma coisa !

L2Khaos 1000x - Interlude Mass Pvp

 
Link para o comentário
Compartilhar em outros sites

Mr, primeiramente queria te dar meu parabéns, você fez um ótimo trabalho e ficou muito belo. E gostaria de te agradecer também pela sua humildade e compartilhar com todos nós!

 

Bom... já fiz uns testes com o seu site e pelo o que eu vi ele está praticamente 100%, e isso é ótimo, agora a única coisa que eu percebi que está com problema e que não está funcionando corretamente é o VotySystem. Antes que você me mande mudar e colocar outro no lugar eu gostaria de saber se você me indicaria um VotySystem que realmente esteja funcionando corretamente, eu ficarei muito grato a você.

Link para o comentário
Compartilhar em outros sites

Mr, primeiramente queria te dar meu parabéns, você fez um ótimo trabalho e ficou muito belo. E gostaria de te agradecer também pela sua humildade e compartilhar com todos nós!

 

Bom... já fiz uns testes com o seu site e pelo o que eu vi ele está praticamente 100%, e isso é ótimo, agora a única coisa que eu percebi que está com problema e que não está funcionando corretamente é o VotySystem. Antes que você me mande mudar e colocar outro no lugar eu gostaria de saber se você me indicaria um VotySystem que realmente esteja funcionando corretamente, eu ficarei muito grato a você.

 

Obrigado, fico muito agradecido pelos elogios. Te recomendo o vote system que o ScottinG Modificou.

 

Tópico: http://www.l2jbrasil.com/index.php?/topic/61625-vote-system-jpsmaster16-customizado/

pD5PSQp.png

" Você nunca sabe que resultados virão de suas ações, mas se você não fizer nada, não existirão resultados"

 

 

Link para o comentário
Compartilhar em outros sites

Por favor, tudo tá ok, só a parte de cadastrar que n ta funfando.

Eu clico em "Cadastrar" e nada acontece, por favor me ajuda e eu não queria usar outro script pq esse aqui tá perfeito pro site!

Link para o comentário
Compartilhar em outros sites

Por favor, tudo tá ok, só a parte de cadastrar que n ta funfando.

Eu clico em "Cadastrar" e nada acontece, por favor me ajuda e eu não queria usar outro script pq esse aqui tá perfeito pro site!

 

Me mande uma MP que vou te ajudar, o sistema ta perfeito. Vocês que não sabem configurar, eu estou usando ele

normal no meu site.

pD5PSQp.png

" Você nunca sabe que resultados virão de suas ações, mas se você não fizer nada, não existirão resultados"

 

 

Link para o comentário
Compartilhar em outros sites

JA QUEBREI A CABEÇA AQUI O RANKING DE PVP E PK E NÃO CONSIGO FAZER ELES FUNCIONAREM. ELES NÃO ENCONTRAM O BANCO DE DADOS... ESTRANHO QUE ESTA TUDO CONFIGURADINHO NO ARQUIVO CONFIG DOS MESMOS, TANTO QUE AS OLLY E SIEGES FUNCIONAM NORMALMENTE... O QUE PODE SER ???

3n1NF.png

Link para o comentário
Compartilhar em outros sites

JA QUEBREI A CABEÇA AQUI O RANKING DE PVP E PK E NÃO CONSIGO FAZER ELES FUNCIONAREM. ELES NÃO ENCONTRAM O BANCO DE DADOS... ESTRANHO QUE ESTA TUDO CONFIGURADINHO NO ARQUIVO CONFIG DOS MESMOS, TANTO QUE AS OLLY E SIEGES FUNCIONAM NORMALMENTE... O QUE PODE SER ???

 

Retire aquela proteção no começo do arquivo.

pD5PSQp.png

" Você nunca sabe que resultados virão de suas ações, mas se você não fizer nada, não existirão resultados"

 

 

Link para o comentário
Compartilhar em outros sites

  • 3 weeks later...

Mano muito legal seu site, meu primeiro problema foi para entrar no painel do Adm, deu esse erro.

 

Notice: Undefined variable: hostname_config in C:\xampp\htdocs\painel\Connections\config_sql.php on line 4

 

Notice: Undefined variable: username_config in C:\xampp\htdocs\painel\Connections\config_sql.php on line 4

 

Notice: Undefined variable: password_config in C:\xampp\htdocs\painel\Connections\config_sql.php on line 4

 

Warning: mysql_connect(): Access denied for user ''@'localhost' (using password: NO) in C:\xampp\htdocs\painel\Connections\config_sql.php on line 4

Access denied for user ''@'localhost' (using password: NO

 

 

meu arquivo config.php está assim:

 

 

<?php

# FileName="Connection_php_mysql.htm"

# Type="MYSQL"

# HTTP="true"

$hostname_config = "localhost";

$database_config = "nome da minha data base;

$username_config = "root";

$password_config = "aqui minha senha";

$config = mysql_pconnect($hostname_config, $username_config, $password_config) or trigger_error(mysql_error(),E_USER_ERROR);

?>

Link para o comentário
Compartilhar em outros sites

Como que faz para botar painel de adm na minha acc

 

Configure seu usuário na tabela "painel_usuarios".

 

 

Amigo usei este site no meu servidor porem estao tendo acc a minha data base facilmente acho q as protecoes nao estao funcionando servidor +150 on fui invadido 2 vez ja agora estou ate com o site fora do ar pq nao sei oq faco alguem me da uma luz????? ;s

 

Amigo, o site pode ou não ter sido a eventual causa de seus invasores, o que você faz com seu dedicado e sua senha

não tem nada a ver com os conteúdos postados aqui, seja esperto rapaz dedicado não é brinquedo.

 

 

Manow Eu mudo a imagem do site do freedom ja mudei mas nao ker trocar no site nao consigo trocar mas ja troquei mas nao muda

Olha

olha aii na pasta

o Freedom-logo

Nao Muda No Site Olha

 

Seguinte, muda o nome da imagem e muda no site também.

 

Mano muito legal seu site, meu primeiro problema foi para entrar no painel do Adm, deu esse erro.

 

Notice: Undefined variable: hostname_config in C:\xampp\htdocs\painel\Connections\config_sql.php on line 4

 

Notice: Undefined variable: username_config in C:\xampp\htdocs\painel\Connections\config_sql.php on line 4

 

Notice: Undefined variable: password_config in C:\xampp\htdocs\painel\Connections\config_sql.php on line 4

 

Warning: mysql_connect(): Access denied for user ''@'localhost' (using password: NO) in C:\xampp\htdocs\painel\Connections\config_sql.php on line 4

Access denied for user ''@'localhost' (using password: NO

 

 

meu arquivo config.php está assim:

 

 

<?php

# FileName="Connection_php_mysql.htm"

# Type="MYSQL"

# HTTP="true"

$hostname_config = "localhost";

$database_config = "nome da minha data base;

$username_config = "root";

$password_config = "aqui minha senha";

$config = mysql_pconnect($hostname_config, $username_config, $password_config) or trigger_error(mysql_error(),E_USER_ERROR);

?>

 

É um erro na tentativa de acesso ao database, como você pode ver ali denuncia na mensagem

" Acesso negado para o usuário @localhost uso de senha: Não ".

Editado por MrFreedomFights

pD5PSQp.png

" Você nunca sabe que resultados virão de suas ações, mas se você não fizer nada, não existirão resultados"

 

 

Link para o comentário
Compartilhar em outros sites

CARACA EU MORRO DE RIR DE UNS LUNATICOS DESSES QUE POSTAM BEM GRANDE NO RODAPE DO TOPICO

 

E PROIBIDO REPRODUZIR OU COPIAR OU REMOVER MEUS CREDITOS

 

E AINDA TENTAM SE DEFENDER POR UMA PORTARIA DA LEI TAL QUE DETEM AO UNICO EM VIGOR OS DIREITOS AUTORAIS DE UMA OBRA SEJA QUAL FOR!!!

 

 

Garantido pela Constituição da República Federativa do Brasil, de 05 de outubro de 1988 Portaria MCT n° 88, de 23/04/98 Propriedade Intelectual

 

MEU AMIGO ISSO AI SO E VALIDO PRA REALMENTE OBRA DE INTELECTO PARTICULAR E O SEU NAO TEM NADA DISSO!

1°Seus cogidos usados em php sao abertos e o php garante isso

se vc criou va la e use o registro de patentes e brigue com a empresa que e diretora e detem os direitos sobre todos os codigos abertos do php pra fechar o seu.

 

2 AS IMAGENS PERSONAGENS E NOME DO Lineage, Lineage II etc estao ja sob uma lei de CopyRight que e valida mundialmente pra qualquer um que tente ou use parte de sua obra e reproduza ela sem as devidas autorizações.

 

Agora seu site ´pode ater ser bonitinho mas vc ta errado em um monte de quesito.!!!! E a lei nao e valida pra isso nao!!!

Assinatura Removida

Link para o comentário
Compartilhar em outros sites

CARACA EU MORRO DE RIR DE UNS LUNATICOS DESSES QUE POSTAM BEM GRANDE NO RODAPE DO TOPICO

 

E PROIBIDO REPRODUZIR OU COPIAR OU REMOVER MEUS CREDITOS

 

E AINDA TENTAM SE DEFENDER POR UMA PORTARIA DA LEI TAL QUE DETEM AO UNICO EM VIGOR OS DIREITOS AUTORAIS DE UMA OBRA SEJA QUAL FOR!!!

 

 

Garantido pela Constituição da República Federativa do Brasil, de 05 de outubro de 1988 Portaria MCT n° 88, de 23/04/98 Propriedade Intelectual

 

MEU AMIGO ISSO AI SO E VALIDO PRA REALMENTE OBRA DE INTELECTO PARTICULAR E O SEU NAO TEM NADA DISSO!

1°Seus cogidos usados em php sao abertos e o php garante isso

se vc criou va la e use o registro de patentes e brigue com a empresa que e diretora e detem os direitos sobre todos os codigos abertos do php pra fechar o seu.

 

2 AS IMAGENS PERSONAGENS E NOME DO Lineage, Lineage II etc estao ja sob uma lei de CopyRight que e valida mundialmente pra qualquer um que tente ou use parte de sua obra e reproduza ela sem as devidas autorizações.

 

Agora seu site ´pode ater ser bonitinho mas vc ta errado em um monte de quesito.!!!! E a lei nao e valida pra isso nao!!!

 

eeeee..... :mellow:

pD5PSQp.png

" Você nunca sabe que resultados virão de suas ações, mas se você não fizer nada, não existirão resultados"

 

 

Link para o comentário
Compartilhar em outros sites

Usou webacapella 4?

 

Não... desconheço. :wink:

pD5PSQp.png

" Você nunca sabe que resultados virão de suas ações, mas se você não fizer nada, não existirão resultados"

 

 

Link para o comentário
Compartilhar em outros sites

  • 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.