HowEnCokkien
Well-known member
- Joined
- Jul 9, 2017
- Messages
- 307
- Reaction score
- 12
this thing was randomly happened to me. i got a kicked message in chat but i was still in the server. so is there a way for to do it? thanks :somuchwin:
HowEnCokkien said:this thing was randomly happened to me. i got a kicked message in chat but i was still in the server. so is there a way for to do it? thanks :somuchwin:
CSprite said:HowEnCokkien said:this thing was randomly happened to me. i got a kicked message in chat but i was still in the server. so is there a way for to do it? thanks :somuchwin:
I think was a fake kick , in my server I have fake ban :3 .
no it isn't exploit, i tried this weirdo thing in a different server. i NOPd some shits randomly and it worked. i got kicked messages but atleast i was still on the server. i dont think its serverside and i bet there's methods for it.0B36 said:Then it's an exploit at the server as kick script wasn't coded correctly. Enjoy while it lasts. Also kick = server closing the client connection, which is server sided, so there's nothing you can do about it.
0B36 said:If you think so, then try that at UIF and make a video about it.
Also post the shit you NOP'd I would like to reproduce it on my own and further investigate this.
0B36 said:As per sa-mp wiki, this is the reason for the delay - "As of SA-MP 0.3x, any action taken directly before Kick() (such as sending a message with SendClientMessage) will not reach the player. A timer must be used to delay the kick."
0B36 said:No it's around 1 sec to upto 2 secs on some servers.
http://wiki.sa-mp.com/wiki/Kick
That's more than enough to simply force reconnect.
0B36 said:No it's around 1 sec to upto 2 secs on some servers.
http://wiki.sa-mp.com/wiki/Kick
That's more than enough to simply force reconnect.
0B36 said:It's simple. Run a chat line check for words like "Kicked" or "Banned", if found in the last chatline, then send a disconnect and immediately send a connect to the IP and port and you're done. Just make a CLEO out of it and you can use that.
{$CLEO}
thread "fuckthiskick"
repeat
wait 0
until SAMP.Available()
alloc 2@ 150
alloc 3@ 100
while true
wait 0
alloc 8@ 50
alloc 9@ 50
0B75: 99 2@ 15@ 16@ 17@
if
0AD4: 7@ = 2@ "HowEnCokkien has been kicked %s" 3@v //change the text by exactly copying the server kick/ban message from chatlog.txt file
then
0B39: 8@ 9@
0B38: 8@ 9@
end
free 8@
free 9@
end