// TMW-2 Script. // Author: // Saulc // Jesusalva // Notes: // Buys Tonori Delight 009-2,29,57,0 script Ryan NPC_PLAYER,{ .@q=getq(HalinarzoQuest_LifeDelight); .@a=(.@q**2)+20; // Maximum: 10'020 Delights if (.@q > 100) goto L_Complete; mesn; mesq l("Ah, I just wanted @@... Yummy, lovely @@...", getitemlink(TonoriDelight), getitemlink(TonoriDelight)); next; mesn; mesq l("If you bring me @@ @@, I'll give you a reward!", .@a, getitemlink(TonoriDelight)); next; select rif(countitem(TonoriDelight) >= .@a, l("I have everything!")), l("Ah, not now..."); mes ""; if (@menu == 2) close; inventoryplace ChefHat, 1; delitem TonoriDelight, .@a; getexp rand(.@a, .@a*2), 0; Zeny=Zeny+.@a*21; setq HalinarzoQuest_LifeDelight, .@q+1; mesn; mesq l("Hmmm... Yummy!"); // Landmark rewards // PS. 20 = 420 Delights .@q=getq(HalinarzoQuest_LifeDelight); if (.@q == 20) { getitem ChefHat, 1; next; mesn; mesq l("Ah, you really deserve this @@. Good job!", getitemlink(ChefHat)); } close; L_Complete: mesn; mesq l("Thanks for the help! Yummy!"); close; OnInit: .@npcId = getnpcid(0, .name$); setunitdata(.@npcId, UDT_HEADTOP, ChefHat); setunitdata(.@npcId, UDT_HEADMIDDLE, SilkRobe); setunitdata(.@npcId, UDT_HEADBOTTOM, CottonTrousers); setunitdata(.@npcId, UDT_WEAPON, Boots); setunitdata(.@npcId, UDT_HAIRSTYLE, 26); setunitdata(.@npcId, UDT_HAIRCOLOR, 2); .sex = G_MALE; .distance = 4; end; }