Ir para conteúdo
  • Cadastre-se

Goddess of Destruction Armas


Zhànshén

Posts recomendados

AEW ALGUÉM TEM COMO ME AJUDAR NOS itemname-e e a weapongrp ?? TEM COMO POSTAR OS ARQUIVOS PRONTOS OU EM TXT PRA PODER BOTAR DENTRO DESSES ARQUIVOS!

NÃO TO CONSEGUINDO FAZER ISSO! :S

 

 

LOL NOOB MOR MESMO ! NÃO VI Q ESTAVA NA PARTE SYSTEM xD

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


Galerinnha, estou com sono, quando eu acordar irei postar as duas duals aki no server.

 

boa noite ^^ 07:06 am oO boa noite^^

 

 

 

quem gostou ai agradece ^^

 

 

20gy5pi.jpg

 

 

aew mano tem como fazer 1 dual dessas??

dai fika afude igual o goddes :D

fotodois.jpg

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

aew mano tem como fazer 1 dual dessas??

dai fika afude igual o goddes :D

fotodois.jpg

 

 

Man, como parei de mecher com l2 e estou mechendo com AION, e pra matar a saudade fiz pra voce. agora basta voce colocar em seu server.

a espada eu tenho certeza que eh a mechanic, agora a mace eu nao tenho certeza mas acho que é essa sim, da uma olhadinha ai ^^

 

XML

 

<?xml version="1.0" encoding="UTF-8"?>
<list>
<item id="32116" type="Weapon" name="Mechanic*Herugrim">
	<set name="default_action" val="equip" />
	<set name="weapon_type" val="dual" />
	<set name="bodypart" val="lrhand" />
	<set name="random_damage" val="10" />
	<set name="attack_range" val="40" />
	<set name="damage_range" val="0;0;40;120" />
	<set name="immediate_effect" val="1" />
	<set name="crystal_count" val="8233" />
	<set name="crystal_type" val="s84" />
	<set name="material" val="steel" />
	<set name="weight" val="1520" />
	<set name="price" val="171530000" />
	<set name="soulshots" val="1" />
	<set name="spiritshots" val="1" />
	<set name="element_enabled" val="1" />
	<set name="enchant_enabled" val="1" />
	<set name="enchant4_skill" val="3411-1" />
	<set name="item_skill" val="3552-1" />
	<for>
		<set order="0x08" stat="pAtk" val="550" />
		<set order="0x08" stat="mAtk" val="204" />
		<set order="0x08" stat="rCrit" val="8" />
		<set order="0x08" stat="pAtkSpd" val="325" />
		<enchant val="0" order="0x0C" stat="pAtk" />
		<enchant val="0" order="0x0C" stat="mAtk" />
	</for>
</item>
</list>	

 

 

Weapongrp.dat

 

0	32116	1	1	7	10	0	LineageWeapons2.R97_IgusBlade_m00_wp	LineageWeapons2.R97_Rufen_m00_wp		LineageWeaponsTex2.R97_IgusBlade_t00	LineageWeaponsTex2.R97_Rufen_t00	LineageWeaponsTex2.R97_Rufen_t01			0	0	0	0	0	1	1	0	misceoh.icons.dualsword	misceoh.icons.2hsword0	misceoh.icons.1hblunt0			-1	1520	8	1	0	0		1		7	3	2	LineageWeapons2.R97_IgusBlade_m00_wp	LineageWeapons2.R97_Rufen_m00_wp	1	1	2	LineageWeaponsTex2.R97_IgusBlade_t00	LineageWeaponsTex2.R97_Rufen_t00	LineageWeaponsTex2.R97_Rufen_t01			1					ItemSound.itemdrop_sword	ItemSound.itemequip_sword		10	550	204	8	7	8	0	0	0	0	325	0	1	1	1000	0	-1	0	LineageEffect.c_u004	LineageEffect.c_u004	0.00000000	0.00000000	0.00000000	3.00000000	0.00000000	0.00000000	1.00000000	1.20000005	1.00000000	0.80000001	LineageWeapons.rangesample	LineageWeapons.rangesample	1.35000002	0.55000001	0.55000001	1.29999995	0.60000002	0.60000002	13.00000000	0.00000000	0.00000000	13.00000000	0.00000000	0.00000000	4	4	-1	-1	-1	-1				

 

 

itemname-e.dat

 

32116	Mechanic*Herugrim		a,EDITE O QUE QUISER .\0	-1	0	0						a,	0	0		a,	0	0	0	0	0	0	0	0	0	0	a,	1

 

 

CREDITOS: NCSOFT por disponibilizar as armas ^^

CREDITOS: EU, por customizar para Freya ^^

Link para o comentário
Compartilhar em outros sites

Man, como parei de mecher com l2 e estou mechendo com AION, e pra matar a saudade fiz pra voce. agora basta voce colocar em seu server.

a espada eu tenho certeza que eh a mechanic, agora a mace eu nao tenho certeza mas acho que é essa sim, da uma olhadinha ai ^^

 

XML

 

<?xml version="1.0" encoding="UTF-8"?>
<list>
<item id="32116" type="Weapon" name="Mechanic*Herugrim">
	<set name="default_action" val="equip" />
	<set name="weapon_type" val="dual" />
	<set name="bodypart" val="lrhand" />
	<set name="random_damage" val="10" />
	<set name="attack_range" val="40" />
	<set name="damage_range" val="0;0;40;120" />
	<set name="immediate_effect" val="1" />
	<set name="crystal_count" val="8233" />
	<set name="crystal_type" val="s84" />
	<set name="material" val="steel" />
	<set name="weight" val="1520" />
	<set name="price" val="171530000" />
	<set name="soulshots" val="1" />
	<set name="spiritshots" val="1" />
	<set name="element_enabled" val="1" />
	<set name="enchant_enabled" val="1" />
	<set name="enchant4_skill" val="3411-1" />
	<set name="item_skill" val="3552-1" />
	<for>
		<set order="0x08" stat="pAtk" val="550" />
		<set order="0x08" stat="mAtk" val="204" />
		<set order="0x08" stat="rCrit" val="8" />
		<set order="0x08" stat="pAtkSpd" val="325" />
		<enchant val="0" order="0x0C" stat="pAtk" />
		<enchant val="0" order="0x0C" stat="mAtk" />
	</for>
</item>
</list>	

 

 

Weapongrp.dat

 

0	32116	1	1	7	10	0	LineageWeapons2.R97_IgusBlade_m00_wp	LineageWeapons2.R97_Rufen_m00_wp		LineageWeaponsTex2.R97_IgusBlade_t00	LineageWeaponsTex2.R97_Rufen_t00	LineageWeaponsTex2.R97_Rufen_t01			0	0	0	0	0	1	1	0	misceoh.icons.dualsword	misceoh.icons.2hsword0	misceoh.icons.1hblunt0			-1	1520	8	1	0	0		1		7	3	2	LineageWeapons2.R97_IgusBlade_m00_wp	LineageWeapons2.R97_Rufen_m00_wp	1	1	2	LineageWeaponsTex2.R97_IgusBlade_t00	LineageWeaponsTex2.R97_Rufen_t00	LineageWeaponsTex2.R97_Rufen_t01			1					ItemSound.itemdrop_sword	ItemSound.itemequip_sword		10	550	204	8	7	8	0	0	0	0	325	0	1	1	1000	0	-1	0	LineageEffect.c_u004	LineageEffect.c_u004	0.00000000	0.00000000	0.00000000	3.00000000	0.00000000	0.00000000	1.00000000	1.20000005	1.00000000	0.80000001	LineageWeapons.rangesample	LineageWeapons.rangesample	1.35000002	0.55000001	0.55000001	1.29999995	0.60000002	0.60000002	13.00000000	0.00000000	0.00000000	13.00000000	0.00000000	0.00000000	4	4	-1	-1	-1	-1				

 

 

itemname-e.dat

 

32116	Mechanic*Herugrim		a,EDITE O QUE QUISER .\0	-1	0	0						a,	0	0		a,	0	0	0	0	0	0	0	0	0	0	a,	1

 

 

CREDITOS: NCSOFT por disponibilizar as armas ^^

CREDITOS: EU, por customizar para Freya ^^

 

 

 

LOL quando vim aqui disponibilar a weapon tu jah tinha feito!

eu demorei dia todo pra fazer xD mas agora aprendi xD

de qualquer forma vlw cara! :D

grato pela atitude! :D

não consegui salvar no meu os teus codigos acho q pq meu server n é hight five... é só freya vo disponibilizar pra FREYA.

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

  • 2 weeks later...

( Goddess of Destruction Weapons )

Obs : esta sem SQL Estou apenas disponibilizando não tive chance de testar ainda

to Oculpado Traduzindo a System do GoD :wacko:

FREYA & H5

http://www.youtube.com/watch?v=IJfOsJ2pcSs&feature=player_embedded

 

 

http://www.youtube.com/watch?v=Y5ZWa_AXXhA&feature=related

 

brouw sei que é difio mais teria como vc adaptar essas armas para interlurd?

Link para o comentário
Compartilhar em outros sites

  • 1 month later...
  • 2 weeks later...

vc pode me informar onde e se ja tem cliente goddess of destruction para baixar.

obrigado desde já.

 

creio que cliente GOD so tem ainda o koreano o americano ainda nao abriu vou procurar saber disso tbm tava atras mas trampo ta corrido nem procurei acompanhar mais

Link para o comentário
Compartilhar em outros sites

  • 3 weeks later...

Zhànshén QUERO FAZER UMA DUAL COM AS AS WEAPONS Kuhn Blade Mechanic Saw faz ai ou faz um tutorial de como fazer

 

 

vlws abração otimo post

 

OS ICONES NÃO FUNCIONARAM, E A DUAL QUE TEM ESTA BUGADA.

 

SO APARECE A Narsil Blade A OUTRA MAO FICA VAZIA.

 

 

FIZ UMA DUAL BRINCANDO AKI ^^

 

GOSTEI DELA HEHEHEHEHE

 

 

s6rsyx.jpg

 

 

Weapongrp

0	36587	1	1	7	45	0	LineageWeapons2.R97_Kuhn_m00_wp	LineageWeapons.icarus_heavy_arms_m00_wp		LineageWeaponsTex2.R97_Kuhn_t00	LineageWeaponsTex2.R97_Kuhn_t01	LineageWeaponsTex.icarus_heavy_arms_t00_wp		0	0	0	0	0	2	1	0	icon.weapon_dual_sword_i00	icon.weapon_vesper_nagen_i00	icon.weapon_icarus_heavy_arms_i00			-1	1520	8	1	5CF75E4	0		1		7	3	2	LineageWeapons2.R97_Kuhn_m00_wp	LineageWeapons.icarus_heavy_arms_m00_wp	2	1	3	LineageWeaponsTex2.R97_Kuhn_t00	LineageWeaponsTex2.R97_Kuhn_t01	LineageWeaponsTex.icarus_heavy_arms_t00_wp		4	ItemSound.public_sword_shing_8	ItemSound.sword_great_4	ItemSound.sword_mid_2	ItemSound.public_sword_shing_4	ItemSound.itemdrop_dualsword	ItemSound.itemequip_dualsword		10	542	192	8	7	8	0	0	0	0	325	0	1	1	1000	0	-1	0	LineageEffect.c_u006	LineageEffect.c_u004	3.00000000	0.30000001	0.00000000	0.00000000	0.00000000	0.00000000	0.80000001	1.00000000	1.00000000	1.29999995	LineageWeapons.rangesample	LineageWeapons.rangesample	1.39999998	0.80000001	0.80000001	1.50000000	0.80000001	0.80000001	12.00000000	0.00000000	0.00000000	11.50000000	0.00000000	0.00000000	6	4	-1	-1	-1	-1				

 

 

Itemname-e

 

36587	Apocalipse Dual Sword	Two Perfect	a,P. Atk. of dual swords will increase more than one-handed type weapon when enchanted. Max HP +15%, Max MP +20%, Max CP +30% when enchanted by 4 or more. Enhances damage to target during PvP.\0	-1	0	0						a,	0	0		a,	0	0	0	0	0	0	0	0	0	0	a,	1

 

ARQUIVO XML 36587-36587

 

<?xml version="1.0" encoding="UTF-8"?>

<list>

<item id="36587" type="Weapon" name="Apocalipse Dual Sword">

<set name="icon" val="icon.weapon_dual_sword_i00" />

<set name="default_action" val="equip" />

<set name="weapon_type" val="dual" />

<set name="bodypart" val="lrhand" />

<set name="random_damage" val="10" />

<set name="attack_range" val="40" />

<set name="damage_range" val="0;0;44;120" />

<set name="immediate_effect" val="1" />

<set name="crystal_count" val="2052" />

<set name="crystal_type" val="s84" />

<set name="material" val="adamantaite" />

<set name="weight" val="2010" />

<set name="price" val="142759400" />

<set name="soulshots" val="1" />

<set name="spiritshots" val="1" />

<set name="element_enabled" val="1" />

<set name="enchant_enabled" val="1" />

<set name="enchant4_skill" val="3570-1" />

<set name="item_skill" val="3552-1" />

<for>

<set order="0x08" stat="pAtk" val="542" />

<set order="0x08" stat="mAtk" val="192" />

<set order="0x08" stat="rCrit" val="8" />

<set order="0x08" stat="pAtkSpd" val="325" />

<enchant val="0" order="0x0C" stat="pAtk" />

<enchant val="0" order="0x0C" stat="mAtk" />

</for>

</item>

</list>

ow so uma pergunta como voçe fes a XML dele porque baixei e nao veio ai queria saber como fazer

ta tudo so lugar e so falta o XML e sql mais acho que nao precisa de sql pelo que falaram

Link para o comentário
Compartilhar em outros sites

  • 2 months later...
  • 4 weeks later...

Em primeira mão, para todos os que estao procurando os icones das armas goddess of destruction.

estou aqui postando.

 

Uma Luta para conseguir fazer.

nao sei se ficou muito bom mas estou ai disponibilizando para a galera.

 

a unica coisa que deve ser feito é exatamente colocar o arquivo dentro da pasta systexture

 

vlwss AI BOBV, MAS EU CONSEGUI AS IMAGENS EM OUTRO LOCAL. OBRIGADO AI MANO

 

Download Icones-Megaupload

 

 

21czeo3.jpg

 

 

Creditos:Fabinhomq

CARA TROCA DE LINK DE DOWNLOAD ESTE MEGA NAO ROLA MAIS
Link para o comentário
Compartilhar em outros sites

  • 1 month later...

Alguem ja conseguiu resolver o problema com a weapons pois aki esta complicado resolver nunca tive problemas com o file edit so com as armas que diz que o arquivo nao pode ser salvo ... se alguem tiver conseguido resolver posta ae por favor desde ja agradeço ate mais.

Link para o comentário
Compartilhar em outros sites

AlexCross entao vc vai ter que mudar a sua versao de server freya, pois essas armas que estao neste topico disponiveis nao usam SQL.

 

nas versoes atuais a os itens que sao "weapon" e "armor" e "etciten" fica tudo junto dentro da pasta gameserver/data/stat/item

 

OBS: Nas novas versoes Freya e HI5 nao usam SQL

 

 

novamente estou removendo uma pergunta idiota q fiz eu esqueci de q ler sempre e bom SEMPre ler kk

curti sua ajuda vll ai

 

leia oque ele disse ai galera p/evita as mesmas perguntas e duvidas.

vPToHhR2_zps4vkt8cwy.gif



Link para o comentário
Compartilhar em outros sites

Boa noite povo venho aqui mais uma vez perguntar sobre as weapons po galera vamos agitar esse tópico ai os caras deram uma abandonada nele se alguém ai tem as armas weapons em perfeito funcionamento posta ai por favor pois estou com problemas com elas ex: não tem ícones, não tem habilidades, falta textura ate consegui add no server so que elas aparecem pretas na bolça da uma força ai povo garanto que deve ter muita gente com o mesmo problema que eu serei muito grato por quem ajudar ate postaram os icones logo acima so que megaup ja era não funciona mais boa noite a todos e aguardo....

Link para o comentário
Compartilhar em outros sites

Em primeira mão, para todos os que estao procurando os icones das armas goddess of destruction.

estou aqui postando.

 

Uma Luta para conseguir fazer.

nao sei se ficou muito bom mas estou ai disponibilizando para a galera.

 

a unica coisa que deve ser feito é exatamente colocar o arquivo dentro da pasta systexture

 

vlwss AI BOBV, MAS EU CONSEGUI AS IMAGENS EM OUTRO LOCAL. OBRIGADO AI MANO

 

Download Icones-Megaupload

 

 

21czeo3.jpg

 

 

Creditos:Fabinhomq

 

POR FAVOR POSTE EM UM OUTRO LINK 4SHARED,MEDIAFIRE SEILA

PORQUE MEGAUPLOAD TA OFF

vPToHhR2_zps4vkt8cwy.gif



Link para o comentário
Compartilhar em outros sites

Bacana mano coloquei aqui no meu Freya e deu quase tudo certinho!

Parece estar com um erro na dual , pode arrumar?

segue imagen:

dualerro.jpg

 

Abraços, vlws!

 

CARA vc prescisa desta texture systexture ->>> lineageweaponstex2.utx 118 mbs ai vai aparecer a outra parte da dual GOD. se quiser eu tenho ela

CPU: I7 4790k - 4.7GHz OC

Water Cooler: Corsair H80i

GPU: Crossfire Radeon R9 290x - 4GB
Motherboard: Asrock fatality z97 killer

RAM: 2 X 8GB Corsair vengeance PRO- DDR3 - 1600mhz
OS: Windows 10 Pro - 64Bits

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.