sylvioneto
-
Posts
7 -
Joined
-
Last visited
Content Type
Profiles
Forums
Downloads
Jobs Available
Server Database
Third-Party Services
Top Guides
Store
Crowdfunding
Posts posted by sylvioneto
-
-
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
-
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
-
mob invite trade any players.
-
-
-
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$+"'";}
Custom PET
in General Support
Posted · Edited by sylvioneto
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