Blue Jem Posted December 8, 2013 Posted December 8, 2013 if the player or character is AFK for 50mins auto kick or logout. Quote
Patskie Posted December 8, 2013 Posted December 8, 2013 if ( checkidle() >= 3000 ) atcommand "@kick " +strcharinfo(0); end; Reference : doc/script_commands.txt *checkidle({"<Player Name>"}) Returns the time, in seconds, that the specified player has been idle. Name is optional, and defaults to the attached player if omitted. Quote
Blue Jem Posted December 9, 2013 Author Posted December 9, 2013 this script --- idle ?? stand for? Quote
Patskie Posted December 9, 2013 Posted December 9, 2013 being idle means being not active for some time Quote
Blue Jem Posted December 9, 2013 Author Posted December 9, 2013 this 3000 stand for how long in mins or hours? Quote
Patskie Posted December 9, 2013 Posted December 9, 2013 checkidle command returns time, in seconds. 3000 seconds = 50 minutes as what you have requested in this topic. Quote
Blue Jem Posted December 9, 2013 Author Posted December 9, 2013 (edited) - script -1,{ if ( checkidle() >= 3000 ) atcommand "@kick " +strcharinfo(0); end; } like this? Edited December 9, 2013 by Blue Jem Quote
Patskie Posted December 9, 2013 Posted December 9, 2013 You need to attach the player when using checkidle() command with no arguments Quote
Question
Blue Jem
if the player or character is AFK for 50mins auto kick or logout.
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.