Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //|-----------------------------------------------------------------|
- //|- Copyright © 2006 - 2010 DonAmadeus. All Rights Reserved |
- //|- For more info referring this script, dadonamadeus@hotmail.com |
- //|-----------------------------------------------------------------|
- //|----- Tested With -----------------------------------------------|
- //|- eAthena SVN 14477 Trunk + |
- //|-----------------------------------------------------------------|
- prontera.gat,147,171,5 script Best of Beast 852,{
- //|----- Variables -------------------------------------------------|
- set @npcname$, "^FF0000[ Arnold ]^000000";
- setarray @item0[0],501,502,503,504,505,506; // Things needed for item 0
- setarray @item1[0],501,502,503,504,505,506; // Things needed for item 1
- setarray @item2[0],501,502,503,504,505,506; // Things needed for item 2
- setarray @reqire0[0],10,10,10,10,10,10; // Things needed for item 0
- setarray @reqire1[0],10,10,10,10,10,10; // Things needed for item 1
- setarray @reqire2[0],10,10,10,10,10,10; // Things needed for item 2
- setarray @rewards[0],5132,5130,5129; // Rewards (@rewards[0] -> @item0[0]
- //|-----------------------------------------------------------------|
- mes @npcname$;
- mes "HI";
- mes "Choose an option";
- switch(select("Information","Claim","Close")){
- Case 1:
- next;
- Case 2:
- next;
- mes @npcname$;
- mes "Which wing would you like to receive?";
- switch(select("Item1","Item2","Item3")){
- Case 1:
- next;
- for (set @i,0; @i < getarraysize(@item0[@i]); set @i, @i+1){
- if(countitem(@item0[@i]) < @reqire0[@i]){
- mes @npcname$;
- mes "For the ^FF0000"+getitemname(@rewards[0])+"^000000 you need to collect the following items:";
- mes @reqire0[@i]+" ^FF0000"+getitemname(@item0[@i])+"^000000";
- }
- if(countitem(@item0[@i]) >= @reqire0[@i]){
- mes @npcname$;
- mes "Congratulations, you have enough to receive your ^FF0000"+getitemname(@rewards[0])+"^000000!";
- delitem @item0[@i],@reqire0[@i];
- getitem @rewards[0],1;
- close;
- }
- }close;
- Case 2:
- next;
- mes @npcname$;
- mes "hi";
- close;
- Case 3:
- next;
- mes @npcname$;
- mes "hi";
- close;
- }
- mes @npcname$;
- mes "For the "+@rewards[0]+"You need to collect the following items:";
- for (set @i,0; @i < getarraysize(@item0[@i]); set @i, @i+1){
- if(countitem(@item[@i]) < 1){
- mes @reqire0[@i]+" of ^FF0000"+getitemname(@item0[@i])+"^000000";
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement