prontera,169,179,4 script Freebies NPC 805,{ mes "[Freebies NPC]"; mes "Welcome, ^008800"+strcharinfo(0)+"^000000! The following freebies shall be given to players per account:"; mes " "; mes "1. ^009DFFMAIN FREEBIES:^000000"; mes " "; mes "2. ^009DFFCONSUMABLES:^000000"; mes " "; mes "3. ^009DFFEXTRA CONSUMABLES:^000000 "; mes " "; next; menu "I will redeem the main freebies now.",P_Con,"I will redeem the consumables now.",P_Main,"I will redeem the extra consumables now.",P_Ex; P_Main: if( !#freebies ) { mes "[Freebies NPC]"; mes "-CLAIMING MAIN FREEBIES-"; mes "Please remember the following important notes:"; mes "1. You can put some of the free consumables in your storage to avoid excessive usage."; mes "2. Don't worry about your weight capacity. These freebies won't exceed your weight limit."; mes "3. You can only be given main freebies ^FF0000ONCE per account^000000."; next; menu "I fully understand!",P_Yes,"I will claim them later.",P_NVM; P_Yes: mes "[Freebies NPC]"; mes "Well, here you go! Thanks and enjoy the game!"; getitem 598,250; // Light Red getitem 11500,250; // Light getitem 11501,250; // Light getitem 11502,150; // Light Blue getitem 7059,20; // Kafra Ticket getitem 7060,20; // Kafra Ticket getitem 7061,20; // Kafra Ticket getitem 14533,20; // AFM getitem 12210,10; // Bubble Gum set #freebies,1; close; } else { mes "[Freebies NPC]"; mes "Sorry. You have claimed the consumables for that account already."; close; } P_Con: if( !#mainfreebies ) { mes "[Freebies NPC]"; mes "-CLAIMING MAIN FREEBIES-"; mes "Please remember the following important notes:"; mes "1. The main freebies, as soon as claimed, will only be good until its ^FF0000expiration time (6 months)^000000."; mes "2. You will only receive one of the three costumes previously mentioned - randomly.^000000."; mes "3. Once claimed, GMs will never accept multiple/double redemptions. "; mes " "; next; menu "Claim main freebies now",P_Yes,"I will claim them later.",P_NVM; P_Yes: mes "[Freebies NPC]"; mes "Well, here you go! Thanks and enjoy the game!"; rentitem2 1304,15552000,1,10,0,0,0,0,0; //Item for Swordsman rentitem2 1603,15552000,1,10,0,0,0,0,0; //Item for Magician rentitem2 1706,15552000,1,10,0,0,0,0,0; //Item for Archer rentitem2 1218,15552000,1,10,0,0,0,0,0; //Item for Thief rentitem2 2371,15552000,1,5,0,4306,0,0,0; //Item for Thief rentitem2 2523,15552000,1,5,0,4014,0,0,0; //Item for Thief rentitem2 2402,15552000,1,5,0,4275,0,0,0; //Item for Thief getitem callfunc("F_Rand",19520,19519,19518),1; set #mainfreebies, 1; close; } else { mes "[Freebies NPC]"; mes "Sorry. You have claimed the main freebies for that account already."; close; } P_Ex: if( !#extraconsumables ) { mes "[Freebies NPC]"; mes "-CLAIMING EXTRA CONSUMABLES-"; mes "Please remember the following important notes:"; mes "1. You can put some of the free consumables in your storage to avoid excessive usage."; mes "2. Don't worry about your weight capacity. These freebies won't exceed your weight limit."; mes "3. You can only be given main freebies ^FF0000ONCE per account^000000."; next; menu "I fully understand!",P_Yes,"I will claim them later.",P_NVM; P_Yes: mes "[Freebies NPC]"; mes "Well, here you go! Thanks and enjoy the game!"; getitem 12210,10; getitem 13531,4; getitem 13533,4; getitem 13534,4; getitem 13810,8; getitem 7608,3; getitem 14545,5; getitem 7621,15; getitem 12216,30; getitem 12215,30; getitem 6153,500; set #extraconsumables,1; close; } else { mes "[Freebies NPC]"; mes "Sorry. You have claimed the free extra consumables for that account already."; close; } P_NVM: close; OnInit: waitingroom "Get Freebies Here",0; end; }