Hatake Kakashi Posted November 29, 2011 Share Posted November 29, 2011 how to change this points into Proof Of Donation? thanks - 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( [email protected]$, [email protected], [email protected], 0 ); if(@map$ == [email protected]$ && @x == [email protected] && @y == [email protected]) { set @afk, @afk + 1; } //If move timer resets else { set @afk, 0; } set @map$, [email protected]$; set @x, [email protected]; set @y, [email protected]; //Idle Check for 5 Minutes if(@afk == 5) { dispbottom "The hourly points event stopped because you were idle for 5 minutes. Please relog if you wish to start again."; stopnpctimer; end; } end; OnTimer60000: set @minute, @minute + 1; //Check for 1 Minute if(@minute == 60){ set @minute,0; set [email protected]_amt, 10; //Points to get every hour (default: 10) set #KAFRAPOINTS, #KAFRAPOINTS + [email protected]_amt; dispbottom "You received "[email protected]_amt+" Kafrapoints by staying ingame for 1 hour"; dispbottom "Current Balance = "+#KAFRAPOINTS+" Kafrapoints"; set @consecutive_hour, @consecutive_hour + 1; } //Check for 12 hours consecutive if(@consecutive_hour == 12) { set @consecutive_hour,0; set [email protected]_amt, 50; //Points to get for 12 Consecutive hours (default: 50) set #KAFRAPOINTS, #KAFRAPOINTS + [email protected]_amt; dispbottom "You receive "[email protected]_amt+" Kafrapoints in playing for 12 consecutive hours"; dispbottom "Current Balance = "+#KAFRAPOINTS+" Kafrapoints"; } stopnpctimer; initnpctimer; end; } //--End of the Script Quote Link to comment Share on other sites More sharing options...
0 llchrisll Posted November 29, 2011 Share Posted November 29, 2011 Exchange this part: if(@minute == 60){ set @minute,0; set [email protected]_amt, 10; //Points to get every hour (default: 10) getitem 7179,[email protected]_amt; dispbottom "You received "[email protected]_amt+" Proof of Donationby staying ingame for 1 hour"; dispbottom "Current Balance = "+countitem(7179)+" Proof of Donation"; set @consecutive_hour, @consecutive_hour + 1; } //Check for 12 hours consecutive if(@consecutive_hour == 12) { set @consecutive_hour,0; set [email protected]_amt, 50; //Points to get for 12 Consecutive hours (default: 50) getitem 7179,[email protected]_amt; dispbottom "You receive "[email protected]_amt+" Proof of Donation in playing for 12 consecutive hours"; dispbottom "Current Balance = "+countitem(7179)+" Proof of Donation"; } Regards, Chris Quote Link to comment Share on other sites More sharing options...
0 Hatake Kakashi Posted November 29, 2011 Author Share Posted November 29, 2011 i know that, but how to do that? bcoz i think if you missed one the script will error. Quote Link to comment Share on other sites More sharing options...
0 llchrisll Posted November 29, 2011 Share Posted November 29, 2011 Here.... -<TAB>script<TAB>hourlypoints<TAB>-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( [email protected]$, [email protected], [email protected], 0 ); if(@map$ == [email protected]$ && @x == [email protected] && @y == [email protected]) { set @afk, @afk + 1; } //If move timer resets else { set @afk, 0; } set @map$, [email protected]$; set @x, [email protected]; set @y, [email protected]; //Idle Check for 5 Minutes if(@afk == 5) { dispbottom "The hourly points event stopped because you were idle for 5 minutes. Please relog if you wish to start again."; stopnpctimer; end; } end; OnTimer60000: set @minute, @minute + 1; //Check for 1 Minute if(@minute == 60){ set @minute,0; set [email protected]_amt, 10; //Points to get every hour (default: 10) getitem 7179,[email protected]_amt; dispbottom "You received "[email protected]_amt+" Proof of Donationby staying ingame for 1 hour"; dispbottom "Current Balance = "+countitem(7179)+" Proof of Donation"; set @consecutive_hour, @consecutive_hour + 1; } //Check for 12 hours consecutive if(@consecutive_hour == 12) { set @consecutive_hour,0; set [email protected]_amt, 50; //Points to get for 12 Consecutive hours (default: 50) getitem 7179,[email protected]_amt; dispbottom "You receive "[email protected]_amt+" Proof of Donation in playing for 12 consecutive hours"; dispbottom "Current Balance = "+countitem(7179)+" Proof of Donation"; } stopnpctimer; initnpctimer; end; } //--End of the Script Quote Link to comment Share on other sites More sharing options...
how to change this points into Proof Of Donation? thanks
- 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( [email protected]$, [email protected], [email protected], 0 ); if(@map$ == [email protected]$ && @x == [email protected] && @y == [email protected]) { set @afk, @afk + 1; } //If move timer resets else { set @afk, 0; } set @map$, [email protected]$; set @x, [email protected]; set @y, [email protected]; //Idle Check for 5 Minutes if(@afk == 5) { dispbottom "The hourly points event stopped because you were idle for 5 minutes. Please relog if you wish to start again."; stopnpctimer; end; } end; OnTimer60000: set @minute, @minute + 1; //Check for 1 Minute if(@minute == 60){ set @minute,0; set [email protected]_amt, 10; //Points to get every hour (default: 10) set #KAFRAPOINTS, #KAFRAPOINTS + [email protected]_amt; dispbottom "You received "[email protected]_amt+" Kafrapoints by staying ingame for 1 hour"; dispbottom "Current Balance = "+#KAFRAPOINTS+" Kafrapoints"; set @consecutive_hour, @consecutive_hour + 1; } //Check for 12 hours consecutive if(@consecutive_hour == 12) { set @consecutive_hour,0; set [email protected]_amt, 50; //Points to get for 12 Consecutive hours (default: 50) set #KAFRAPOINTS, #KAFRAPOINTS + [email protected]_amt; dispbottom "You receive "[email protected]_amt+" Kafrapoints in playing for 12 consecutive hours"; dispbottom "Current Balance = "+#KAFRAPOINTS+" Kafrapoints"; } stopnpctimer; initnpctimer; end; } //--End of the ScriptLink to comment
Share on other sites