Esta sem nada pra fazer resolvi fazer uma quest para a páscoa.
Bom ela é simples, você fala com a Npc Druggist que está localizada (Twin City 384,370) ai ela vai pedir pra voce levar um ovo e uma carta para o npc KillerMaple que está localizado em (Maple Forest 774,414) quando você falar com ele ele vai pedir pra voce levar um BomBom e a resposta da carta chegando em Twin City fale denovo com a Npc Druggist e pegue sua recompensa. eu coloquei 50k de cps
Pra vc colocar a quest
Primeiro baixe a patch e extraia em seu client
http://www.multiupload.com/F60SWDM5G3
caso o link corrompa baixe por esse
http://www.mediafire.com/?7ll9jd9d23mbnqm
coloque isso em Items.txt e no itemtype.dat do client
coloque isso no ItemMinIcon do client
Coloque isso no NPCDialog.cs do source
Coloque isso no NPCs.txt do source
Bom ela é simples, você fala com a Npc Druggist que está localizada (Twin City 384,370) ai ela vai pedir pra voce levar um ovo e uma carta para o npc KillerMaple que está localizado em (Maple Forest 774,414) quando você falar com ele ele vai pedir pra voce levar um BomBom e a resposta da carta chegando em Twin City fale denovo com a Npc Druggist e pegue sua recompensa. eu coloquei 50k de cps
Pra vc colocar a quest
Primeiro baixe a patch e extraia em seu client
http://www.multiupload.com/F60SWDM5G3
caso o link corrompa baixe por esse
http://www.mediafire.com/?7ll9jd9d23mbnqm
coloque isso em Items.txt e no itemtype.dat do client
- Código:
346440 Ovo 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 QuestItem Quest~especial~para~Páscoa. 5
346441 Carta 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 QuestItem Quest~especial~para~Páscoa. 5
346442 BomBom 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 QuestItem Quest~especial~para~Páscoa. 5
346443 Cartinha 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 QuestItem Quest~especial~para~Páscoa. 5
coloque isso no ItemMinIcon do client
- Código:
[Item346440]
FrameAmount=1
Frame0=data/ItemMinIcon/400011.dds
[Item346441]
FrameAmount=1
Frame0=data/ItemMinIcon/400012.dds
[Item346442]
FrameAmount=1
Frame0=data/ItemMinIcon/400013.dds
[Item346443]
FrameAmount=1
Frame0=data/ItemMinIcon/400014.dds
Coloque isso no NPCDialog.cs do source
- Código:
#region QuestPascoa1
case 3000030:
{
if (option == 0)
{
GC.AddSend(Packets.NPCSay("Olá Feliz Páscoa você poderia me ajudar?é por que eu estou com um problema e queria levar um Ovo de Páscoa e uma Carta para meu velho amigo (KillerMaple) ele está na cidade (Maple Forest, Cordenadas 774,414)"));
GC.AddSend(Packets.NPCLink("Ok sem problemas", 50)); ;
GC.AddSend(Packets.NPCLink("Quero Ganhar minha recompensa", 70));
GC.AddSend(Packets.NPCLink("Nao estou ocupado", 255));
GC.AddSend(Packets.NPCSetFace(30));
GC.AddSend(Packets.NPCFinish());
}
if (option == 50)
{
GC.AddSend(Packets.NPCSay("Boa Sorte"));
GC.AddSend(Packets.NPCLink("Obrigado", 2));
GC.AddSend(Packets.NPCSetFace(30));
GC.AddSend(Packets.NPCFinish());
}
if (option == 70)
{
GC.AddSend(Packets.NPCSay("Escolha sua recompensa"));
GC.AddSend(Packets.NPCLink("Thanks", 3));
GC.AddSend(Packets.NPCSetFace(30));
GC.AddSend(Packets.NPCFinish());
}
#region ovo
else if (option == 2)
{
if (GC.MyChar.InventoryContains(1088000, 1, GC))//DragonBall
{
GC.MyChar.RemoveItem(1088000, 1, GC);
GC.MyChar.AddItem(346440);
GC.MyChar.AddItem(346441);
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
else
GC.AddSend(Packets.NPCSay("You Donot Have Food Components"));
GC.AddSend(Packets.NPCLink("Ohh sry", 255));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
#endregion
#region recompensa
else if (option == 3)
{
if (GC.MyChar.InventoryContains(346442, 1, GC))//FrascoVermelho
if (GC.MyChar.InventoryContains(346443, 1, GC))
{
GC.MyChar.RemoveItem(346442, 1, GC);
GC.MyChar.RemoveItem(346443, 1, GC);
GC.MyChar.CPs += 50000;
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
else
GC.AddSend(Packets.NPCSay("You Donot Have Food Components"));
GC.AddSend(Packets.NPCLink("Ohh sry", 255));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
#endregion
break;
}
#endregion
#region QuestPascoa2
case 3000031:
{
if (option == 0)
{
GC.AddSend(Packets.NPCSay("Muito Obrigado filho,Feliz Páscoa pra você mande este BomBom e a resposta da Carta para Druggist"));
GC.AddSend(Packets.NPCLink("Ok sem problemas", 50)); ;
GC.AddSend(Packets.NPCLink("Nao vai dar", 255));
GC.AddSend(Packets.NPCSetFace(30));
GC.AddSend(Packets.NPCFinish());
}
if (option == 50)
{
GC.AddSend(Packets.NPCSay("Vai com deus"));
GC.AddSend(Packets.NPCLink("Obrigado", 1));
GC.AddSend(Packets.NPCSetFace(30));
GC.AddSend(Packets.NPCFinish());
{
}
}
#region ovo
else if (option == 1)
{
if (GC.MyChar.InventoryContains(346440, 1, GC))
if (GC.MyChar.InventoryContains(346441, 1, GC))
{
GC.MyChar.RemoveItem(346440, 1, GC);
GC.MyChar.RemoveItem(346441, 1, GC);
GC.MyChar.AddItem(346442);
GC.MyChar.AddItem(346443);
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
else
GC.AddSend(Packets.NPCSay("Você não tem "));
GC.AddSend(Packets.NPCLink("Ohh sry", 255));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
if (GC.MyChar.InventoryContains(346442, 1, GC))
if (GC.MyChar.InventoryContains(346443, 1, GC))
{
GC.AddSend(Packets.NPCSay("Você ja tem o BomBom e a Cartinha"));
GC.AddSend(Packets.NPCLink("Ok", 255));
GC.AddSend(Packets.NPCSetFace(N.Avatar));
GC.AddSend(Packets.NPCFinish());
}
#endregion
break;
}
#endregion
Coloque isso no NPCs.txt do source
- Código:
3000030 7220 2 0 1002 422 379
3000031 7180 2 0 1011 774 414