Ir para conteúdo
  • Cadastre-se

L2j Brick Public V1 rev 178


Zto

Posts recomendados

Venho trazer em primeira mão a nova rev pública da L2j Brick:

 

Correções:

 

 

[178] Quest Structure Updated/ Added New Sound system/ updated daily quests/ added ...

[177] New Quests . also edited some of them dp part core part comming soon by RobikBobik

[176] ScreenDamage Function added in .cfg

[175] Added two new quest/Fixed Q115 still needs test IG/ Added .CFG command coming...

[174] New quests in java

[173] Add H5 Raids Spawnlist

[172] Updated Skills

[171] Fix For Seed of Destruction

[170] Rim Kama, Benom AI

[169] Rim Kamaloka

[168] Update Html

[167] synchronizace

[166] Clean and added missing files for prev. updates

[165] Updated Fish and Fishing

[164] Update Server Packets

[163] Next AI Support for LoA Cycle

[162] Added Next LoA AI

[161] New Quests (Total 42) From Py To Java part 2/2 | 1123 files

[160] New Quests (42) From Py To Java part 1/2

[159] Added new missing Warlords in cycle LoA, Fixed previous update changed "malru...

[158] Added Missing Hunters in cycle LOA, and Fixed previous Hunters

[157] Added Missing _log.info

[156] Update skills, routes, zone

[155] Q115 need test ingame

[154] Updated Quest Items

[153] Added H5 Quests/ Upgraded Some Of Them/ Added Rnd.chance() function/ TODO: Je...

[152] COoords for me

[151] smtg

[150] zone fix

[149] DataPack Updated and Fixed

[148] synchronizace.txt

[147] Fixes core

[146] synchronizace.txt

[145] Updated Core... 24 000 lines, DP side coming tomorrow GN

[144] Updated Jewel Of Antharas/CallofAntharas

[143] Htmls for Q10504

[142] New H5 Quest core part

[141] Fixed Malruk.. comming soon next monsters

[140] Updated Daily Quest Clean Upgraded Q645 on H5 needs test

[139] Deleted Antharas Lair Walkers

[138] New Quests// added IsNewbie() function to improve newbie quests

[137] Fix For RaidBossSpawnManager: Could not load raidboss #25671 from DB RaidBoss...

[136] Fixes

[135] FIX NPC EL and AI

[134] Fix NPC

[133] Deleted Debug

[132] .properties

[131] Configs and clean

[131] Configs and clean

[130] Update configs

[129] Missing Imports

[128] New Quests in java

[127] Next part.. comming soon DO NOT UPDATE !

[126] Next Part comming soon, please do not Update !

[125]

[124] next edited scripts for configs

[123] Unusefull

[122] Set to normal requi...

[121] So sorry my bad now it fixed

[120] seven_signs NotDone Yet

[119] UnDebug frintezza script, need to test now later will be fixed. Ready for ...

[118] Prepairing need todo on all instances

[117] Update CORE

[116] Update Handlers

[115] Editted build.xml

[114] Fix

[113] FIX SKILLS and add zone

[112] Some fixes and deleted //

[111] Q144

[110] Some fixes

[109]

[108]

[107] ToTheMonstery

[106] Seven Sing Part 3

[105] Seven Sings part 2

[104] Added missing videos

[103] sql

[102] Updated Default folder

[101] Deleted not needed 2

[100] Deleted not needed

[99] Seven Sings part 1

[98] Chain Heal last fix

[97] Core Support for preivous update

[96] Updated skills

[95] NevitsHerald script and support

[94] NevitsHerald

[93] disable _log from listeners and fix

[92] Task for Advent

[91] Instances

[90] New Quests Part 3/ Uploading Html | Finished Quests Part

[89] New Quests Part 2/ Uploading new java quests

[88] Update DV

[87] Q10287

[86] New Quests Part 1/ Deleteing Old py

[85] ICQ2 Q10286

[84] Fix IQC1 Q10285

[83] SQL

[82] Deleted non used folder

[81] IQC 2 htms and fix for Q10285

[80] Fix for Q10285

[79] Fix Q 10285

[78] scripts.cfg

[77] Q10285 - need to be still in DataPack - not move to Core

[76] FIx for 10286

[75] Quests Part 2

[74] Htms

[73] Fix 10284

[72] htm fix

[71] Updated CONFIGURATION FILES

[70] Reworked Champion Configs -- Xp Sp Calculation Still needs to fix Added Drag...

[69] Fixed Champion Mobs-- Tested Working Comming soon new configs for champion mob

[68] New Quests Core part 1/ upgrade for dp and another quests coming soon

[67] Updated and Fixed SoD, Fixed Spawn fortress portals And renamed from Stage1 t...

[66] Zone For SoD

[65] SoD testing and Fixing

[64] Cosmetic

[63] added info about synchronization

[62] GrandChampion .. Need Test In Game

[61] SQL

[60] double load Qs

[59] Update for today core part - dp side is comming...Packets,Antharas,Huning,...

[58] Group temple script

[57] SH fix

[56] Super Haste

[55] Walkers

[54] Update

[53] Update

[52] Fixed NPC aura and enchant effect. Removed champ aura, because is not ready f...

[51]

[50] Fixes sorry

[49] ...

[48] Deleted Quests

[47] Update 2

[46] Update ))

[45] Dp side for previous Update

[44] --Moved Custom Folder to Core and renamed it to Other. --Added folder for vil...

[43] Fortress Reward

[42] Q28/29 added Separated Soul

[41] Dp Side

[40] Some New Quests/ Not Tested Q191 27 28 others work

[39] xmls

[38] ... sry

[37] Updates/Fixes

[36] instances... need todo: packages. errors and log info... GN

[35] htmls

[34] Fixes

[33] Added loginfo, fixed packages..

[32] new folder in core, added instances and hb scripts + engine (need todo)

[31] deleted old scripts and will move to core

[30] Config for champ aura TODO: missing text in l2jmods i'm so be lazy

[29] Syntax

[28] Fixed Quest Name String in Htmls/ added missing htmls

[27] Missing Texts for Quests

[26] Upgradeing Quests/ Added Some New Quests/ Improveing quests/ etc..

[25] Some supports for Quest, added missing loginfo and need todo: html texts(tomo...

[24] New quests, need todo: logInfo and some missing methods and Commit html parts

[23] Fixed LogInfo.... LogInfo is not Login Information !

[22]...

[21] Moved Teleports to core/fixed some configs/Organised Scripts.cfg

[20] Custom no champion function

[19] Quests

[18] Some Improvements for quest / and installer

[17] Updated Scripts, Fixed Imports, Added Log info

[16] Delete old

[15] Not ready for use, need fix imports... i'm working on are

[14] ...

[13] Updated Configs (Added LogInfo configuration) continue rev.12

[12] Deleted Java Quests... need check if all .java deleted and check script.cfg a...

[11] Fixed Jythons

[10] Script engine

[9] Fixed some errors (Datapack)

[8] Fixed some errors (Core)

[7] name of zipped files

[6] run app

[5] Build for Core

[4] Build for Dp

[3] Build for Dp

[2] First steps

[1] Automatically created readme.textile and /trunk directory. We recommend you t...

 

Mirror:

 

http://www.4shared.c...rivate_178.html

 

 

Vale lembrar que o projeto é privado, logo a equipe não disponibiliza a SVN.

Editado por Zto
logokingserver2.png
Link para o comentário
Compartilhar em outros sites


A rev esta com algumas correções faltando?

[14] ...

[22]...

[49] ...

[51]

[109]

[108]

[125]

Como pode ver são aspectos em branco na descrição da rev, são correções em falta, ou apenas erro, ou seja não foi citada no post?

Link para o comentário
Compartilhar em outros sites

Onde existem (...) reticências, são correções suprimidas que não careciam de serem informadas pois eram muito simples.

Editado por Zto
logokingserver2.png
Link para o comentário
Compartilhar em outros sites

Man coloca Backups tem como plizz man coloca ai

 

rev l2jserver fi.... backup se faz como todas... e se n sabe, procura ler tutorial e aprender , http://www.l2jbrasil.com/index.php?/topic/66411-l2jserver-revisao-high-five/

 

povo preguiça de ler, so querem tudo nas maos......

Projeto privado Lindvior - Ertheia


Source Godworld.



Ertheia -- > http://www.l2jbrasil.com/index.php?/topic/107157-l2-beta-ertheia/&do=findComment&comment=673397

Link para o comentário
Compartilhar em outros sites

Achei um pequeno erro. Esta faltando a xml da mana 10000-10099.xml. Mas isso qualquer ADM, mesmo que iniciante, sabe colocar ou fazer.

 

@marcio Portugal

Olá meu bom amigo, basta utilizar a ferramenta "database_installer.bat que está na pasta tools. Esse é o caminho como exemplo: "Brick - 178\tools\database_installer.bat"

 

@tlutino

Seja um pouco mais educado, eu garanto que você não nasceu sabendo como montar um server.

Editado por Zto
logokingserver2.png
Link para o comentário
Compartilhar em outros sites

Achei um pequeno erro. Esta faltando a xml da mana 10000-10099.xml. Mas isso qualquer ADM, mesmo que iniciante, sabe colocar ou fazer.

 

@marcio Portugal

Olá meu bom amigo, basta utilizar a ferramenta "database_installer.bat que está na pasta tools. Esse é o caminho como exemplo: "Brick - 178\tools\database_installer.bat"

 

@tlutino

Seja um pouco mais educado, eu garanto que você não nasceu sabendo como montar um server.

 

 

 

claro q tem a xml ----> game\data\stats\skills\custom

 

e sobre ser mais edudaco nada..... se ficar dando tudo na mao esses n..... nunca vao aprender... pq n quem pesquisar......

Projeto privado Lindvior - Ertheia


Source Godworld.



Ertheia -- > http://www.l2jbrasil.com/index.php?/topic/107157-l2-beta-ertheia/&do=findComment&comment=673397

Link para o comentário
Compartilhar em outros sites

Existe uma coisa que atrapalha nessa REV que eu não consegui achar onde retira e se pode ser retirada: Toda vez que você bate em algum mobie, isso gera uma informação no console a cada hit. Isso deixa o a memória mais carregada.

logokingserver2.png
Link para o comentário
Compartilhar em outros sites

Existe uma coisa que atrapalha nessa REV que eu não consegui achar onde retira e se pode ser retirada: Toda vez que você bate em algum mobie, isso gera uma informação no console a cada hit. Isso deixa o a memória mais carregada.

>> game/config/server.cfg <<

 

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

# L2Brick Variable Definitions

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

# Show loading Info ?

LogInfo = false

Link para o comentário
Compartilhar em outros sites

Sussssa..

Rev esta Boa +/- falta umas htmls e Etc...

mais testei as quest da freya tudo funfando direitinho

Quest Seven Sing so ate Embryo que esta funfando Girl of dobut falta html do npc

Dps posto umas Ss.

Link para o comentário
Compartilhar em outros sites

Se alguém estiver com problemas para adicionar NPCs, por favor, informe o tipo de problema.

 

 

@IiIAiZeNIiI

 

Vls bro, eu já havia achado, mas só agora pude postar aqui. Esses logs não podem ser desativados, nessa REV pública.

Editado por Zto
logokingserver2.png
Link para o comentário
Compartilhar em outros sites

  • 2 weeks later...

Seguinte, qual está melhor, esta revisão L2JBrick ou a L2JServer? Grato!

Aew, quem curte MPB, dá uma olhadinha no Canal de minha amiga, lá ela publica covers semanalmente... Valeu!

Link para o comentário
Compartilhar em outros sites

Brothes Estou com esse Erro aee , qm pod me ajudar?

 

eroojava2.jpg

Brothes Estou com esse Erro aee , qm pod me ajudar?

 

 

Estou com o mesmo problema, alguém sabe resolver?

 

@Edit: Tinha aparecido 3 imagens, e deixei apenas uma!

Editado por EisenKiller

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.