Eros Posted November 10, 2013 Posted November 10, 2013 I need item rewarder every 10 mins can someone help me id number 7558 Quote
Capuche Posted November 10, 2013 Posted November 10, 2013 - script hourlypoints -1,{ //--Start of the Script OnPCLoginEvent: attachnpctimer ""+strcharinfo(0)+""; initnpctimer; end; OnTimer30000: //Check if Vending (normal or @at) if(checkvending() >= 1 || checkchatting() == 1) { dispbottom "The hourly points event stopped because you were vending / chatting. Please relog if you wish to start again."; stopnpctimer; end; } //Check if Idle getmapxy( .@map$, .@x, .@y, 0 ); if(@map$ == .@map$ && @x == .@x && @y == .@y) { set @afk, @afk + 1; } //If move timer resets else { set @afk, 0; } set @map$, .@map$; set @x, .@x; set @y, .@y; //Idle Check for 5 Minutes if(@afk == 10) { dispbottom "The hourly points event stopped because you were idle for 5 mins. Please relog if you wish to start again."; stopnpctimer; end; } end; OnTimer60000: set @minute, @minute + 1; //Check for 1 Minute if(@minute == 10){ set @minute,0; getitem 7558,1; dispbottom "You received 1 "+getitemname( 7227 )+" by staying ingame for 10 mins"; } stopnpctimer; initnpctimer; end; } I guess you mean giving an item every 10mins... Quote
themon Posted November 11, 2013 Posted November 11, 2013 (edited) you can try this too [spoiler=hourlybonus.txt]http://www.mediafire.com/download/rweavpc1k66p4a6/hourlybonus.txt [spoiler=view]http://www.mediafire.com/view/rweavpc1k66p4a6/hourlybonus.txt Edited November 11, 2013 by themon Quote
Patskie Posted November 12, 2013 Posted November 12, 2013 Remove : //Check if Idle getmapxy( .@map$, .@x, .@y, 0 ); if(@map$ == .@map$ && @x == .@x && @y == .@y) { set @afk, @afk + 1; } //If move timer resets else { set @afk, 0; } set @map$, .@map$; set @x, .@x; set @y, .@y; //Idle Check for 5 Minutes if(@afk == 10) { dispbottom "The hourly points event stopped because you were idle for 5 mins. Please relog if you wish to start again."; stopnpctimer; end; } Quote
Eros Posted November 12, 2013 Author Posted November 12, 2013 Ok sir wait i'll try it now how can i make it 1min so i can test it if its work - script hourlypoints -1,{ //--Start of the Script OnPCLoginEvent: attachnpctimer ""+strcharinfo(0)+""; initnpctimer; end; OnTimer30000: //Check if Vending (normal or @at) if(checkvending() >= 1 || checkchatting() == 1) { dispbottom "The hourly points event stopped because you were vending / chatting. Please relog if you wish to start again."; stopnpctimer; end; } end; OnTimer60000: set @minute, @minute + 1; //Check for 1 Minute if(@minute == 1){ set @minute,0; getitem 7558,1; dispbottom "You received 1 "+getitemname( 7558 )+" by staying ingame for 10 mins"; } stopnpctimer; initnpctimer; end; }Is this correct ? Quote
Patskie Posted November 12, 2013 Posted November 12, 2013 - script hourlypoints -1,{ //--Start of the Script OnPCLoginEvent: attachnpctimer ""+strcharinfo(0)+""; initnpctimer; end; OnTimer30000: //Check if Vending (normal or @at) if(checkvending() >= 1 || checkchatting() == 1) { dispbottom "The hourly points event stopped because you were vending / chatting. Please relog if you wish to start again."; stopnpctimer; } end; OnTimer60000: set @minute, @minute + 1; //Check for 1 Minute if(@minute == 10){ set @minute,0; getitem 7558,1; dispbottom "You received 1 "+getitemname( 7227 )+" by staying ingame for 10 mins"; } stopnpctimer; initnpctimer; end; } Quote
Eros Posted November 12, 2013 Author Posted November 12, 2013 (edited) - script hourlypoints -1,{ //--Start of the Script OnPCLoginEvent: attachnpctimer ""+strcharinfo(0)+""; initnpctimer; end; OnTimer30000: //Check if Vending (normal or @at) if(checkvending() >= 1 || checkchatting() == 1) { dispbottom "The hourly points event stopped because you were vending / chatting. Please relog if you wish to start again."; stopnpctimer; } end; OnTimer60000: set @minute, @minute + 1; //Check for 1 Minute if(@minute == 1){ set @minute,0; getitem 7558,1; dispbottom "You received 1 "+getitemname( 7558 )+" by staying ingame for 10 mins"; } stopnpctimer; initnpctimer; end; } What's the error ? i change the minute == 10 to 1 to make it 1 min but still now working Edited November 12, 2013 by Patskie Change to code Quote
Question
Eros
I need item rewarder every 10 mins can someone help me id number 7558
8 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.