diff options
Diffstat (limited to 'npc')
-rw-r--r-- | npc/002-1/alige.jesusalva | 202 |
1 files changed, 0 insertions, 202 deletions
diff --git a/npc/002-1/alige.jesusalva b/npc/002-1/alige.jesusalva deleted file mode 100644 index 662f92724..000000000 --- a/npc/002-1/alige.jesusalva +++ /dev/null @@ -1,202 +0,0 @@ -// Originais: -// Programador: Adson Renato -// Texto: Arkanjo -// Revisão: Jesusalva -// Utilidade: Troca itens dropaveis e dinheiro por outro item. -// -// IMPORTANTE: Bugs no script, não vai entrar sem consertar! -// -// Custo: -// * 10 Poções da Morte , 10 Poções energética, 10 Poção de Concentração, -// * 10 Cocha de Frango, 5 potes de água, 1 Tinta Vermelha, 1 Tinta preta, -// * 1 Trevo de Quatro Folhas e 100.000kgp. -// Talvez isso devesse ser reescrito, para pedir outras coisas. Que façam mais sentido. -// -// Recompensa: -// * 1 ChapeuDeMarinheiro[ID:764] - - -navio-2,25,23,0 script debug NPC101,{ - mes "..."; - QUEST_ChapeuDeMarinheiro = 0; - close; -} - -navio-2,28,23,0 script Mercador Fugitivo NPC101,{ -L_Inicio: - // CONFIGURE os IDs - @Cranio = 0; - - if (QUEST_ChapeuDeMarinheiro == 1) goto L_pegou; - if (QUEST_ChapeuDeMarinheiro == 2) goto L_Cheio1; - if (QUEST_ChapeuDeMarinheiro == 3) goto L_Insuf1; - if (QUEST_ChapeuDeMarinheiro == 4) goto L_Fim; - - mesn; - mes "\"E aí, cara! Os guardas da Ilha Fortaleza estão atrás de mim. Preciso de sua ajuda e posso te recompençar.\""; - next; - mesn strcharinfo(0); - menu - "Guardaaas! Socorro! Temos um fugitivo!", L_revolta, - "Não, estou ocupado.", L_Fechar, - "Opa , você disse recompença", L_gogo; - -L_revolta: - message strcharinfo(0), "Guardaaas! Socorro! Temos um fugitivo!"; - mesn; - mes "\"Não, por favor! Tenho 3 filhos para criar. Eles estão me procurando por contrabando. Por favor, deixe me ir embora!\""; - close; - -L_gogo: - mesn; - mes "\"Sim, eu preciso fugir daqui o quanto antes. Tenho uma coisa que você irá gostar.\""; - next; - mesn strcharinfo(0); - mes "\"Bom, então me diga logo o que você precisa!"; - mes "E qual a recompença?\""; - next; - mesn; - mes "Retira do bolso um pedaço de papel bem velho e lhe entrega, dizendo:"; - mes "\"Bom , eu preciso de algumas coisas...\""; - next; - mes "[PAPEL VELHO]"; - mes "* 10 (Poções da Morte)"; - mes "* 10 (Poções energética)"; - mes "* 10 (Poção de Concentração)"; - mes "* 10 (Cocha de Frango)"; - mes "* 5 (potes de água)"; - mes "* 1 (Tinta Vermelha)"; - mes "* 1 (Tinta Preta)"; - //mes "* 1 (Cranio)"; - //mes "* 5 (Crystais Negros)"; - mes "* 1 (Trevo de Quatro Folhas)"; - mes "CUSTO: 10.000 GP"; - next; - mesn; - mes "\"Lhe darei em troca de sua ajuda uma (ChapeuDeMarinheiro)\""; - menu - "Claro, lhe ajudarei !", L_Ajuda, - "Está louco ? isto é muita coisa ! Acabo de me lembrar que tenho que encontrar uns amigos na Taberna do Querubin !", L_Fechar; - -L_Ajuda: - mesn; - mes "\"Nossa! Muito obrigado! Te espero o quanto antes!\""; - next; - mesn strcharinfo(0); - mes "\"Hey! Não entendi pq estes itens.\""; - next; - mesn; - mes "\"Bem vou explicar meu plano!\""; - next; - mesn; - mes "\"Eu tenho que ter varios disfarce por isto preciso de algumas tintas para pintar roupas. "+ - "Trevo de 4 folhas, para fazer a magia de sorte, para fugir sem ser visto.\""; - next; - mesn; - mes "\"Água e Coxas de Galinha para se alimentar durante o percuso e ir de clandestino no navio. "+ - "Algunas poções pois nunca se sabe o que vou enfrentar e dinheiro para não andar liso. \""; - next; - mesn strcharinfo(0); - mes "\"Você planejou bem. Vou pegar os itens...\""; - QUEST_ChapeuDeMarinheiro = 1; - close; - -L_pegou: - mesn; - mes "\"Você já tem o que lhe pedi?\""; - next; - mesn strcharinfo(0); - menu - "Sim, pode conferir.", L_ver, - "Vou avisar as autoridades... boa sorte na prisão.", L_Fechar; - -L_ver: - // 10 Poções da Morte , 10 Poções energética, 10 Poção de Concentração, 10 Cocha de Frango, 5 potes de água - // 1 Tinta Vermelha , 1 Tinta preta , 1 Trevo de Quatro Folhas e 100.000 GP - if ( - countitem(3003) < 10 || countitem(567) < 10 || countitem(568) < 10 || - countitem(562) < 10 || countitem(541) < 5 || countitem(690) < 1 || - countitem(696) < 1 || countitem(742) < 1 || Zeny < 100000 - ) goto L_Insuf; - -L_Ok3: - mesn; - mes "\"Nossa , muito obrigado ! Tenho que fugir antes que os guardas me achem aqui !\""; - next; - mesn; - mes "\"Opa , quase ia me esquecendo ! Aqui está sua recompença !\""; - next; - - if ( - countitem(3003) < 10 && countitem(567) < 10 && countitem(568) < 10 && - countitem(562) < 10 && countitem(541) < 5 && countitem(690) < 1 && - countitem(696) < 1 && countitem(@Cranio) >= 1 && countitem(631) < 5 && - countitem(742) < 1 && Zeny < 10000 - ) goto L_Insuf; //Lunovox: Esse teste tem que ser feito sempre pouco antes de dar ou retirar itens. - delitem 3003, 10; - delitem 567, 10; - delitem 568, 10; - delitem 562, 10; - delitem 541, 5; - delitem 690, 1; - delitem 696, 1; - delitem 742, 1; - Zeny = Zeny - 10000; - if (@inventorylist_count >= 100) goto L_Cheio; - getitem "ChapeuDeMarinheiro", 1; - QUEST_ChapeuDeMarinheiro = 4; - close; - -L_Insuf: - mesn; - mes "\"Você não tem os itens que pedi. Volte quando tiver com todos!\""; - next; - mes "[PAPEL VELHO]"; - mes "* 10 (Poções da Morte)"; - mes "* 10 (Poções energética)"; - mes "* 10 (Poção de Concentração)"; - mes "* 10 (Cocha de Frango)"; - mes "* 5 (potes de água)"; - mes "* 1 (Tinta Vermelha)"; - mes "* 1 (Tinta Preta)"; - mes "* 1 (Trevo de Quatro Folhas)"; - mes "CUSTO: 10.000 GP"; - QUEST_ChapeuDeMarinheiro = 3; - close; - -L_Insuf1: - mesn; - mes "\"Lembre-se, Eu preciso de 10 Poções da Morte, 10 Poções energética, "+ - "10 Poção de Concentração, 10 Coxa de Frango, 5 potes de água, 1 Tinta Vermelha, "+ - "1 Tinta preta, 1 Trevo de Quatro Folhas e 10.000 GP.\""; - mes "Conseguiu o que eu pedi?\""; - next; - menu - "Sim! Eu consegui.", L_ver, - "Não! Ainda estou procurando.", L_Fechar; - -L_Cheio: - QUEST_ChapeuDeMarinheiro = 2; - mesn; - mes "\"Seu inventário está cheio! Vá se livrar de alguns itens...\""; - close; - -L_Cheio1: - if (@inventorylist_count >= 100) goto L_Cheio; - mesn; - mes "\"Agora sim, obrigad" + @fm$ + "... Fui!\""; - getitem "ChapeuDeMarinheiro", 1; - QUEST_ChapeuDeMarinheiro = 4; - close; - -L_Fim: - mes "[Mercador]"; - mes "\"Estou por aqui... Mais já paguei pelos meus atos, agora estou de bem com tudo não preciso mais fugir...\""; - next; - mesn strcharinfo(0); - mes "\"Por que será que eu não acredito nisso...\""; - close; - -L_Fechar: - close; -} |