Efficient anti-AFK - FIXED -
Chaprnks - 19.07.2010
No longer available.
Re: Efficient anti-AFK [not the usual method] -
ev0lution - 19.07.2010
Please find me a released anti-AFK script which has a 15-minute timer.
Re: Efficient anti-AFK [not the usual method] -
Chaprnks - 19.07.2010
Quote:
Originally Posted by ev0lutionnn
Please find me a released anti-AFK script which has a 15-minute timer.
|
Well, one of the most popular scripts on this forum (godfather) uses that system. Even people that don't use the godfather, some probably copied it off there for another script.
Re: Efficient anti-AFK [not the usual method] -
ev0lution - 19.07.2010
Quote:
Originally Posted by zZ PacMan Zz
Well, one of the most popular scripts on this forum (godfather) uses that system. Even people that don't use the godfather, some probably copied it off there for another script.
|
Ah, I never actually bothered going through Godfather.
I think saying "usually" scripts use a 15-minute timer is a bit of a stretch though, any decent coded anti-AFK system won't use such a thing, or will have some type of protection against it. Honestly, I don't see anything unique about yours, or why you consider it "efficient" compared to others.
Re: Efficient anti-AFK [not the usual method] -
Chaprnks - 19.07.2010
Quote:
Originally Posted by ev0lutionnn
Ah, I never actually bothered going through Godfather.
I think saying "usually" scripts use a 15-minute timer is a bit of a stretch though, any decent coded anti-AFK system won't use such a thing, or will have some type of protection against it. Honestly, I don't see anything unique about yours, or why you consider it "efficient" compared to others.
|
Well the idea was based on comparison against the godfather's system. There aren't too many on this forum so I felt it would be a useful addition. It's your opinion how unique you think it is, but others may think otherwise. Giving the users a chance to tell the server they are still active in the game is something I haven't seen before.
Re: Efficient anti-AFK [not the usual method] -
MWF2 - 19.07.2010
I think it's great, Good Job
Re: Efficient anti-AFK [not the usual method] -
StreetGT - 19.07.2010
great job :]
Re: Efficient anti-AFK [not the usual method] -
Julian2574 - 19.07.2010
Always a great job!
Re: Efficient anti-AFK [not the usual method] -
nuriel8833 - 19.07.2010
Good job dude!
Re: Efficient anti-AFK [not the usual method] -
Chaprnks - 20.07.2010
Fixed a few bugs. Thanks for the comments =)
Re: Efficient anti-AFK [not the usual method] -
Silent314 - 20.07.2010
Amazed you released something :O
Nice job.
Re: Efficient anti-AFK [not the usual method] -
Scenario - 20.07.2010
Please explain to me how this is more efficient than the other systems out there.
Re: Efficient anti-AFK [not the usual method] -
Chaprnks - 20.07.2010
Quote:
Originally Posted by RealCop228
Please explain to me how this is more efficient than the other systems out there.
|
I already explained, please read my recent replies.
Re: Efficient anti-AFK [not the usual method] -
cessil - 20.07.2010
Quote:
-Why this better towards the traditional method?
The usual anti-AFK methods are pretty unefficient. Numerous
problems can occur. They usually will have a 15 minute timer,
which can kick people who are just joining!
|
I fail to see how yours is efficient, you could go afk in a car as passenger and have someone drive you around, also the part about having yours not kicking innocents is false seeing as you have it set this timer
pawn Code:
SetPVarInt(i, "AFKKickTimer", SetTimer("DelayedKick", AFK_DELAYKICK_AMOUNT, true));
but then you have nothing in OnPlayerDisconnect so they could quit and someone else could join and be kicked.
There's nothing in OnPlayerText to say that they are not just standing there and talking to others.
Having them input the text there doesn't really make sense since what ever they type they have to be at their keyboard to type it hence they wouldn't be afk.
In short, it is not more efficient than others released on the forums
Re: Efficient anti-AFK [not the usual method] -
Scenario - 20.07.2010
Quote:
Originally Posted by cessil
I fail to see how yours is efficient, you could go afk in a car as passenger and have someone drive you around, also the part about having yours not kicking innocents is false seeing as you have it set this timer
pawn Code:
SetPVarInt(i, "AFKKickTimer", SetTimer("DelayedKick", AFK_DELAYKICK_AMOUNT, true));
but then you have nothing in OnPlayerDisconnect so they could quit and someone else could join and be kicked.
There's nothing in OnPlayerText to say that they are not just standing there and talking to others.
Having them input the text there doesn't really make sense since what ever they type they have to be at their keyboard to type it hence they wouldn't be afk.
In short, it is not more efficient than others released on the forums
|
This is true as well. You told me earlier to review all of your posts, I did and yet I still don't see a good explanation on how this is more efficient. ** to the FS creator
Re: Efficient anti-AFK [not the usual method] -
Chaprnks - 20.07.2010
If you have anything to say that is unrelated to "Thanks, suggestions, or bugs" please do not post.
Efficiency
-Editing from settings without pawno knowledge makes it efficient at customization.
-Utilizing ForEach instead of traditional for() is efficient use.
-Using defines rather than variables to make only the necessary code compile is efficiency in resources.
-Allowing the user to tell the server they are still in-game so they won't get kicked efficiently removed the possibility of falsely kicked users.
-Checking every defined value instead of every 15 minutes (concept from godfather) is more efficient detection.
Quote:
Originally Posted by RealCop228
** to the FS creator
|
Excuse me?
Re: Efficient anti-AFK [not the usual method] -
Scenario - 20.07.2010
Quote:
Originally Posted by Chaprnks
If you have anything to say that is unrelated to "Thanks, suggestions, or bugs" please do not post.
Efficiency
-Editing from settings without pawno knowledge makes it efficient at customization.
-Utilizing ForEach instead of traditional for() is efficient use.
-Using defines rather than variables to make only the necessary code compile is efficiency in resources.
-Allowing the user to tell the server they are still in-game so they won't get kicked efficiently removed the possibility of falsely kicked users.
-Checking every defined value instead of every 15 minutes (concept from godfather) is more efficient detection.
Excuse me?
|
Well, instead of saying its more efficient, you should say its more optimal. I didn't curse at you, I was basically inputting there that the last sentence I created was to go towards you, don't worry.
Quote:
If you have anything to say that is unrelated to "Thanks, suggestions, or bugs" please do not post.
|
So, you only want positive comments? How do questions sound, I asked a question and gave my opinion, you don't make the topic rules.
Re: Efficient anti-AFK [not the usual method] -
cessil - 20.07.2010
you should also note that you seem to only be comparing it with the godfathers, which does not represent every other one also note that the godfather is really old now.
Re: Efficient anti-AFK [not the usual method] -
External-Life - 22.07.2010
Good job, ill be sure to use this in my project script
Re: Efficient anti-AFK [not the usual method] -
[NWD]Tweener_ - 19.08.2010
I think it's a Bug or not: After confirming that the player is not AFK, he can not talk in chat again, and even to walk. Would fix this?