Jump to content

sylvioneto

Members
  • Posts

    7
  • Joined

  • Last visited

Posts posted by sylvioneto

  1. HELP!

    pet_db.txt

     


    1737,ALIZA,Aliza,7047,30001,0,7054,80,60,10,100,250,20,1000,150,0,0,300,400,500,{ bonus2 bHpDrainRate,50,5; },{}

    item_db.txt

     


    7047,Alice's_Apron,Alice's Apron,3,2424,,10,,,,,,,,,,,,,{ pet 1737; },{},{}
    7054,Brigan,Brigan,3,746,,10,,,,,,,,,,,,,{},{},{}
    30001,Aliza_Pokeball,Aliza Pokeball,7,20,,0,,,,,,,,,,,,,{},{},{}

     

    CONSOLE


    [Error]: wrong egg item inventory 12

  2. function    script    timeleft__    {
        set .@left, getarg(0);
        if ( .@left <= 0 ) return getarg(0);
        set .@day, .@left / 86400;
        set .@hour, .@left % 86400 / 3600;
        set .@min, .@left % 3600 / 60;
        set .@sec, .@left % 60;
        if ( .@day )
            return .@day +" day(s) "+ .@hour +" hour(s)";
        else if ( .@hour )
            return .@hour +" hour(s) "+ .@min +" minute(s)";
        else if ( .@min )
            return .@min +" minuto(s) and "+ .@sec +" segundos";
        else
            return .@sec +" segundos";
    }

    -    script    DAILY    -1,{
    OnClock0000:
        query_sql("UPDATE `login` SET `rewards`='0'");
    end;

    OnPCLoginEvent:
        set #hourly_timer, gettimetick(2) + 25;
    end;
    }
    -    script    DAILYREWADS    -1,{
        
        query_sql("SELECT rewards FROM `login` WHERE account_id = "+getcharid(3)+"", .@Rewards);
        query_sql("SELECT rdays FROM `login` WHERE account_id = "+getcharid(3)+"", .@Rewardday);
        
        if(.@Rewards == 1){
            mes "[^0099FFDaily Rewards^000000]";
            mes ""+strcharinfo(0)+"! You have already received your daily reward!";
            mes "Come back tomorrow!";
            close;
        }
        else if ( #hourly_timer > gettimetick(2) ) {
            mes "[^0099FFDaily Rewards^000000]";
            mes "[^0099FFDaily Rewards^000000]";
            mes "You must be online for a full";
            mes "consecutive hour to qualify for";
            mes "you rewards!";
            mes ""+ callfunc( "timeleft__", #hourly_timer - gettimetick(2) ) +" remaining.";
            close;
        }
        if(.@Rewardday == 0) getitem 12208,1;
        if(.@Rewardday == 1) getitem 12211,5;
        if(.@Rewardday == 2) getitem 12208,5;
        if(.@Rewardday == 3) getitem 12466,5;
        if(.@Rewardday == 4) getitem 12210,1;
        if(.@Rewardday == 5) getitem 7621,2;
        if(.@Rewardday == 6) getitem 14592,1;
        
        if(.@Rewardday == 7) getitem 12103,1;
        if(.@Rewardday == 8) getitem 12472,2;
        if(.@Rewardday == 9) getitem 12208,1;
        if(.@Rewardday == 10) getitem 12208,1;
        if(.@Rewardday == 11) getitem 12467,10;
        if(.@Rewardday == 12) getitem 14553,1;
        if(.@Rewardday == 13) getitem 12472,2;
        
        if(.@Rewardday == 14) getitem 616,1;
        if(.@Rewardday == 15) getitem 12466,10;
        if(.@Rewardday == 16) getitem 12211,10;
        if(.@Rewardday == 17) getitem 12103,2;
        if(.@Rewardday == 18) getitem 12208,1;
        if(.@Rewardday == 19) getitem 12208,1;
        if(.@Rewardday == 20) getitem 12472,2;
        
        if(.@Rewardday == 21) getitem 12210,2;
        if(.@Rewardday == 22) getitem 7621,5;
        if(.@Rewardday == 23) getitem 12103,3;
        if(.@Rewardday == 24) getitem 12208,1;
        if(.@Rewardday == 25) getitem 12208,1;
        if(.@Rewardday == 26) getitem 12208,1;
        if(.@Rewardday == 27) getitem 12208,1;
        
        
        if(.@Rewardday == 28) getitem 7829,500;
        if(.@Rewardday == 29) getitem 12208,1;
        if(.@Rewardday == 30) getitem 12246,1;
        if(.@Rewardday == 30) getitem 12246,1;
        
        
        if(.@Rewardday >= 31){
            query_sql("UPDATE `login` SET `rdays`='0' WHERE account_id = "+getcharid(3)+"");
        }
        query_sql("UPDATE `login` SET `rewards`='1' WHERE account_id = "+getcharid(3)+"");
        query_sql("UPDATE `login` SET `rdays`=`rdays`+'1' WHERE account_id = "+getcharid(3)+"");
        mes "[^0099FFDaily Rewards^000000]";
        mes "Alright I've got your daily";
        mes "rewards right where!";
        next;
        mes "[^0099FFDaily Rewards^000000]";
        mes "See you tomorrow!"
        mes "And remember to review us on";
        mes "RateMyserver.net!";
        close;
        
    }
    prontera,144,172,5    duplicate(DAILYREWADS)    Daily Rewards#prt    607
     

  3. Need help!!!

    function    script    timeleft__    {
        set .@left, getarg(0);
        if ( .@left <= 0 ) return getarg(0);
        set .@day, .@left / 86400;
        set .@hour, .@left % 86400 / 3600;
        set .@min, .@left % 3600 / 60;
        set .@sec, .@left % 60;
        if ( .@day )
            return .@day +" day(s) "+ .@hour +" hour(s)";
        else if ( .@hour )
            return .@hour +" hour(s) "+ .@min +" minute(s)";
        else if ( .@min )
            return .@min +" minuto(s) and "+ .@sec +" segundos";
        else
            return .@sec +" segundos";
    }
    
    -    script    DAILY    -1,{
    OnClock0000:
        query_sql("UPDATE `login` SET `rewards`='0'");
    end;
    
    OnPCLoginEvent:
        set #hourly_timer, gettimetick(2) + 25;
    end;
    }
    -    script    DAILYREWADS    -1,{
        
        query_sql("SELECT rewards FROM `login` WHERE account_id = "+getcharid(3)+"", .@Rewards);
        query_sql("SELECT rdays FROM `login` WHERE account_id = "+getcharid(3)+"", .@Rewardday);
        
        if(.@Rewards == 1){
            mes "[^0099FFDaily Rewards^000000]";
            mes ""+strcharinfo(0)+"! You have already received your daily reward!";
            mes "Come back tomorrow!";
            close;
        }
        else if ( #hourly_timer > gettimetick(2) ) {
            mes "[^0099FFDaily Rewards^000000]";
            mes "[^0099FFDaily Rewards^000000]";
            mes "You must be online for a full";
            mes "consecutive hour to qualify for";
            mes "you rewards!";
            mes ""+ callfunc( "timeleft__", #hourly_timer - gettimetick(2) ) +" remaining.";
            close;
        }
        if(.@Rewardday == 0) getitem 12208,1;
        if(.@Rewardday == 1) getitem 12211,5;
        if(.@Rewardday == 2) getitem 12208,5;
        if(.@Rewardday == 3) getitem 12466,5;
        if(.@Rewardday == 4) getitem 12210,1;
        if(.@Rewardday == 5) getitem 7621,2;
        if(.@Rewardday == 6) getitem 14592,1;
        
        if(.@Rewardday == 7) getitem 12103,1;
        if(.@Rewardday == 8) getitem 12472,2;
        if(.@Rewardday == 9) getitem 12208,1;
        if(.@Rewardday == 10) getitem 12208,1;
        if(.@Rewardday == 11) getitem 12467,10;
        if(.@Rewardday == 12) getitem 14553,1;
        if(.@Rewardday == 13) getitem 12472,2;
        
        if(.@Rewardday == 14) getitem 616,1;
        if(.@Rewardday == 15) getitem 12466,10;
        if(.@Rewardday == 16) getitem 12211,10;
        if(.@Rewardday == 17) getitem 12103,2;
        if(.@Rewardday == 18) getitem 12208,1;
        if(.@Rewardday == 19) getitem 12208,1;
        if(.@Rewardday == 20) getitem 12472,2;
        
        if(.@Rewardday == 21) getitem 12210,2;
        if(.@Rewardday == 22) getitem 7621,5;
        if(.@Rewardday == 23) getitem 12103,3;
        if(.@Rewardday == 24) getitem 12208,1;
        if(.@Rewardday == 25) getitem 12208,1;
        if(.@Rewardday == 26) getitem 12208,1;
        if(.@Rewardday == 27) getitem 12208,1;
        
        
        if(.@Rewardday == 28) getitem 7829,500;
        if(.@Rewardday == 29) getitem 12208,1;
        if(.@Rewardday == 30) getitem 12246,1;
        if(.@Rewardday == 30) getitem 12246,1;
        
        
        if(.@Rewardday >= 31){
            query_sql("UPDATE `login` SET `rdays`='0' WHERE account_id = "+getcharid(3)+"");
        }
        query_sql("UPDATE `login` SET `rewards`='1' WHERE account_id = "+getcharid(3)+"");
        query_sql("UPDATE `login` SET `rdays`=`rdays`+'1' WHERE account_id = "+getcharid(3)+"");
        mes "[^0099FFDaily Rewards^000000]";
        mes "Alright I've got your daily";
        mes "rewards right where!";
        next;
        mes "[^0099FFDaily Rewards^000000]";
        mes "See you tomorrow!"
        mes "And remember to review us on";
        mes "RateMyserver.net!";
        close;
        
    }
    prontera,144,172,5    duplicate(DAILYREWADS)    Daily Rewards#prt    607

    dailyrewards.txt

  4. Need help to decrease this script, this very big. Thanks for all.

     

    - script Cedi System -1,{
    set .card$,0;
    set .cedi_points$,0;
    set .cname$,"";
     
    OnClock0000:
    OnClock0200:
    OnClock0400:
    OnClock0600:
    OnClock0800:
    OnClock1000:
    OnClock1200:
    OnClock1400:
    OnClock1600:
    OnClock1800:
    OnClock2000:
    OnClock2200:
    set .date$,gettime(7)+"-"+gettime(6)+"-"+gettime(5);
    switch(rand(1, 64)){
    case 1:set .card$,4001;set .cedi_points$,10;set .cname$,getitemname(4001);break;
    case 2:set .card$,4424;set .cedi_points$,15;set .cname$,getitemname(4424);break;
    case 3:set .card$,4025;set .cedi_points$,10;set .cname$,getitemname(4025);break;
    case 4:set .card$,4143;set .cedi_points$,200;set .cname$,getitemname(4143);break;
    //
    case 5:set .card$,4272;set .cedi_points$,20;set .cname$,getitemname(4272);break;
    case 6:set .card$,4022;set .cedi_points$,10;set .cname$,getitemname(4022);break;
    case 7:set .card$,4074;set .cedi_points$,20;set .cname$,getitemname(4074);break;
    case 8:set .card$,4146;set .cedi_points$,200;set .cname$,getitemname(4146);break;
    //
    case 9:set .card$,4293;set .cedi_points$,15;set .cname$,getitemname(4293);break;
    case 10:set .card$,4064;set .cedi_points$,10;set .cname$,getitemname(4064);break;
    case 11:set .card$,4006;set .cedi_points$,20;set .cname$,getitemname(4006);break;
    case 12:set .card$,4135;set .cedi_points$,200;set .cname$,getitemname(4135);break;
    //
    case 13:set .card$,4003;set .cedi_points$,10;set .cname$,getitemname(4003);break;
    case 14:set .card$,4094;set .cedi_points$,15;set .cname$,getitemname(4094);break;
    case 15:set .card$,4281;set .cedi_points$,20;set .cname$,getitemname(4281);break;
    case 16:set .card$,4123;set .cedi_points$,200;set .cname$,getitemname(4123);break;
    //
    case 17:set .card$,4090;set .cedi_points$,20;set .cname$,getitemname(4090);break;
    case 18:set .card$,4112;set .cedi_points$,10;set .cname$,getitemname(4112);break;
    case 19:set .card$,4416;set .cedi_points$,20;set .cname$,getitemname(4416);break;
    case 20:set .card$,4144;set .cedi_points$,200;set .cname$,getitemname(4144);break;
    //
    case 21:set .card$,4292;set .cedi_points$,10;set .cname$,getitemname(4292);break;
    case 22:set .card$,4091;set .cedi_points$,10;set .cname$,getitemname(4091);break;
    case 23:set .card$,4343;set .cedi_points$,10;set .cname$,getitemname(4343);break;
    case 24:set .card$,4236;set .cedi_points$,200;set .cname$,getitemname(4236);break;
    //
    case 25:set .card$,4035;set .cedi_points$,15;set .cname$,getitemname(4035);break;
    case 26:set .card$,4212;set .cedi_points$,15;set .cname$,getitemname(4212);break;
    case 27:set .card$,4381;set .cedi_points$,15;set .cname$,getitemname(4381);break;
    case 28:set .card$,4121;set .cedi_points$,200;set .cname$,getitemname(4121);break;
    //
    case 29:set .card$,4380;set .cedi_points$,10;set .cname$,getitemname(4380);break;
    case 30:set .card$,4379;set .cedi_points$,20;set .cname$,getitemname(4379);break;
    case 31:set .card$,4378;set .cedi_points$,15;set .cname$,getitemname(4378);break;
    case 32:set .card$,4134;set .cedi_points$,200;set .cname$,getitemname(4134);break;
    //
    case 33:set .card$,4415;set .cedi_points$,15;set .cname$,getitemname(4415);break;
    case 34:set .card$,4133;set .cedi_points$,10;set .cname$,getitemname(4133);break;
    case 35:set .card$,4065;set .cedi_points$,20;set .cname$,getitemname(4065);break;
    case 36:set .card$,4147;set .cedi_points$,200;set .cname$,getitemname(4147);break;
    //
    case 37:set .card$,4081;set .cedi_points$,20;set .cname$,getitemname(4081);break;
    case 38:set .card$,4101;set .cedi_points$,15;set .cname$,getitemname(4101);break;
    case 39:set .card$,4203;set .cedi_points$,10;set .cname$,getitemname(4203);break;
    case 40:set .card$,4276;set .cedi_points$,200;set .cname$,getitemname(4276);break;
    //
    case 41:set .card$,4417;set .cedi_points$,10;set .cname$,getitemname(4417);break;
    case 42:set .card$,4438;set .cedi_points$,15;set .cname$,getitemname(4438);break;
    case 43:set .card$,4440;set .cedi_points$,20;set .cname$,getitemname(4440);break;
    case 44:set .card$,4407;set .cedi_points$,200;set .cname$,getitemname(4407);break;
    //
    case 45:set .card$,4138;set .cedi_points$,10;set .cname$,getitemname(4138);break;
    case 46:set .card$,4140;set .cedi_points$,10;set .cname$,getitemname(4140);break;
    case 47:set .card$,4163;set .cedi_points$,10;set .cname$,getitemname(4163);break;
    case 48:set .card$,4425;set .cedi_points$,200;set .cname$,getitemname(4425);break;
    //
    case 49:set .card$,4433;set .cedi_points$,20;set .cname$,getitemname(4433);break;
    case 50:set .card$,4360;set .cedi_points$,20;set .cname$,getitemname(4360);break;
    case 51:set .card$,4358;set .cedi_points$,20;set .cname$,getitemname(4358);break;
    case 52:set .card$,4342;set .cedi_points$,200;set .cname$,getitemname(4342);break;
    //
    case 53:set .card$,4368;set .cedi_points$,10;set .cname$,getitemname(4368);break;
    case 54:set .card$,4366;set .cedi_points$,10;set .cname$,getitemname(4366);break;
    case 55:set .card$,4364;set .cedi_points$,10;set .cname$,getitemname(4364);break;
    case 56:set .card$,4263;set .cedi_points$,200;set .cname$,getitemname(4263);break;
    //
    case 57:set .card$,4362;set .cedi_points$,10;set .cname$,getitemname(4362);break;
    case 58:set .card$,4429;set .cedi_points$,20;set .cname$,getitemname(4429);break;
    case 59:set .card$,4320;set .cedi_points$,10;set .cname$,getitemname(4320);break;
    case 60:set .card$,4330;set .cedi_points$,200;set .cname$,getitemname(4330);break;
    //
    case 61:set .card$,4147;set .cedi_points$,200;set .cname$,getitemname(4147);break;
    case 62:set .card$,4005;set .cedi_points$,20;set .cname$,getitemname(4005);break;
    case 63:set .card$,4104;set .cedi_points$,20;set .cname$,getitemname(4104);break;
    case 64:set .card$,4132;set .cedi_points$,200;set .cname$,getitemname(4132);break;
    }
    query_sql "UPDATE `cp_cedicard` SET `c_name` = '"+.cname$+"', `c_id`= '"+.card$+"', `c_ponts`= '"+.cedi_points$+"' ,`c_date` = '"+.date$+"'";
    }
×
×
  • Create New...