- script kfbdskfsdkf -1,{
OnPCLoginEvent:
while ( !getstatus(SC_JAILED) ) {
if ( checkvending() || checkchatting() || checkidle() >= .sleeploop / 1000 ) {
.@afk++;
if ( .@afk >= .afk && ( .@afk % .afk == 0 ) ) {
dispbottom "you have afk for "+( .@afk * .sleeploop / 1000 )+" seconds";
.@tick = 0;
}
}
else {
.@afk = 0;
.@tick++;
if ( .@tick >= .tick ) {
dispbottom "You have earn 1 red potion by active for more than "+( .@tick * .sleeploop / 1000 )+" seconds";
getitem 501,1;
.@tick = 0;
}
}
sleep2 .sleeploop;
}
end; // shouldn't reach
OnInit:
.sleeploop = 5000; // every 5 seconds
.tick = 6; // loop 6 times of 5 seconds == 30 seconds
.afk = 2; // loop 2 times of 5 seconds = 10 seconds
end;
}