viewing paste Unknown #15559 | 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 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222
prontera,169,179,4      script  Freebies NPC    805,{
 
        mes "[Freebies NPC]";
        mes "Welcome to tbRO, ^008800"+strcharinfo(0)+"^000000! The following freebies shall be given to players per account:";
        mes " ";
        mes "1. ^009DFFMAIN FREEBIES:^000000";
        mes "- FOUR free +10 basic rental weapons for each jobs";
        mes "- +5 Undershirt [Roda Frog Card] ";
        mes "- +5 Pantie [Toad Card] ";
        mes "- +5 Sandals [Zombie Prisoner Card] ";
        mes " ";
        mes "One of the ff randomly:";
        mes "- Costume: Rain Cloud ";
        mes "- Costume: Rain Lightning ";
        mes "- Costume: Rainbow ";
        mes " ";
        mes "2. ^009DFFCONSUMABLES:^000000";
        mes "- 20x Field Manual (x1.5 exp) ";
        mes "- 10x Bubble Gum (x2 drop) ";
        mes "- 20x Free Ticket for Kafra Storage ";
        mes "- 20x Free Ticket for Kafra Transportation ";
        mes "- 20x Free Ticket for the Cart Service ";
        mes "- 250x Light Red Potion ";
        mes "- 250x Light Yellow Potion ";
        mes "- 250x Light White Potion ";
        mes "- 150x Light Blue Potion";
        mes " ";
        mes "3. ^009DFFEXTRA CONSUMABLES:^000000 ";
        mes "- 10x Bubble Gum (x2 drop)";
        mes "- 200x Light Red Potion ";
        mes "- 200x Light Yellow Potion ";
        mes "- 200x Light White Potion ";
        mes "- 200x Light Blue Potion";
        mes "- 3x 1-Day VIP Pass";
        mes "- 5x Battle Manual 300% (x3 exp)";
        mes "- 15x Token of Siegfried";
        mes "- 30x Lv10 Blessing Scroll";
        mes "- 30x Lv10 Agility Scroll";
        mes "- 500x Special Exchange Coupon";
        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,"I will redeem the costume from the Gpack now.",P_GP;
 
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;
} else {
        mes "[Freebies NPC]";
        mes "Sorry. You have claimed the consumables for that account already.";
        close;
}
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;
 
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_Yes2,"I will claim them later.",P_NVM;
} else {
        mes "[Freebies NPC]";
        mes "Sorry. You have claimed the main freebies for that account already.";
        close;
 
}
P_Yes2:
        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;
 
 
 
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_Yes3,"I will claim them later.",P_NVM;
} else {
        mes "[Freebies NPC]";
        mes "Sorry. You have claimed the free extra consumables for that account already.";
        close;
 
}
P_Yes3:
        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;
 
P_GP:
if( !#costumegp ) {
        mes "[Freebies NPC]";
        mes "-CLAIMING COSTUME FROM GPACK-";
        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_Yes4,"I will claim them later.",P_NVM;
} else {
        mes "[Freebies NPC]";
        mes "Sorry. You have claimed the free extra consumables for that account already.";
        close;
 
}
 
P_Yes4:
        next;
        if(#cgp == 0 && countitem(7784) > 0){
                delitem 7784,1;
                mes "[Freebies NPC]";
                mes "Well, here you go! Thanks and enjoy the game!";
                        switch(rand(15)){
                        case 0:
                                rentitem 5776,86400;
                                break;
                        case 1:
                                rentitem 19517,86400;
                                break;
                        case 2:
                                rentitem 19515,86400;
                                break;
                        }
 
                set #costumegp,1;
                close;
        }else if(#cgp == 1 && countitem(7785) > 0){
                delitem 7785,1;
                mes "[Freebies NPC]";
                mes "Well, here you go! Thanks and enjoy the game!";
                        switch(rand(15)){
                        case 0:
                                rentitem 19510,86400;
                                break;
                        case 1:
                                rentitem 19522,86400;
                                break;
                        case 2:
                                rentitem 19521,86400;
                                break;
                        }
 
                set #costumegp,1;
                close;
        }else if(#cgp == 2 && countitem(7786) > 0){
                delitem 7786,1;
                mes "[Freebies NPC]";
                mes "Well, here you go! Thanks and enjoy the game!";
                        switch(rand(15)){
                        case 0:
                                rentitem 19516,86400;
                                break;
                        case 1:
                                rentitem 19513,86400;
                                break;
                        case 2:
                                rentitem 19509,86400;
                                break;
                        }
                set #costumegp,1;
                close;
        }else{
                goto Lnenough;
        }
 
P_NVM:
        close;
 
OnInit:
waitingroom "Get Freebies Here",0;
 
}
Viewed 288 times, submitted by unknown.