viewing paste Unknown #15522 | Athena

Posted on the
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123
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;
 
}
Viewed 267 times, submitted by unknown.