SA-MP Forums

Go Back   SA-MP Forums > Non-English > Languages > Русский/Russian > Релизы/Releases

Reply
 
Thread Tools Display Modes
Old 09/11/2012, 05:50 AM   #1
DrSlett
Huge Clucker
 
DrSlett's Avatar
 
Join Date: Sep 2012
Posts: 275
Reputation: 13
Post Anti Spawn & Kill Floods

Здравствуйте! Решил сделать и выложить свой скрипт против флужения спавнов и убийств.

Чем же опасны Spawn Flood и Kill Flood?
  • Spawn Flood - заставляет игрока постоянно спавниться, тем самым это нагружает сервер.
  • Kill Flood - выводит в чат об убийствах (справа по середине экрана) множественное количество сообщений об убийствах, из-за этого ваш сервер может просто упасть.

Система очень простая, изменил функцию SpawnPlayer, чтобы избежать ложных срабатываний.

Пользуйтесь на здоровье, если заметите недочеты прошу написать в этой теме.

Автор: DrSlett

Код: http://pastebin.com/arB1d4Dk
__________________
.

Last edited by DrSlett; 09/11/2012 at 07:00 AM. Reason: добавил в OnPlayerRequestClass
DrSlett is offline   Reply With Quote
Old 09/11/2012, 07:41 AM   #2
White_116
High-roller
 
Join Date: Sep 2010
Location: Russia/116
Posts: 1,495
Reputation: 69
Default Re: Anti Spawn & Kill Floods

Предпочитаю вместо bool использовать char.
__________________
White_116 is offline   Reply With Quote
Old 09/11/2012, 08:29 AM   #3
jhonyxakep
Gangsta
 
jhonyxakep's Avatar
 
Join Date: May 2011
Location: Russia, Moscow
Posts: 790
Reputation: 43
Default Re: Anti Spawn & Kill Floods

Quote:
Kill Flood - выводит в чат об убийствах (справа по середине экрана) множественное количество сообщений об убийствах, из-за этого ваш сервер может просто упасть.
Простите, упасть? Вот так ни с чего ни с сего упасть от множества death мессаг?

Quote:
Предпочитаю вместо bool использовать char.
Я кажется чего-то не понимаю, вы вместо однобитного типа данных предпочитаете использовать однобайтный?
jhonyxakep is offline   Reply With Quote
Old 09/11/2012, 08:33 AM   #4
Stepashka
Godfather
 
Stepashka's Avatar
 
Join Date: Jul 2008
Location: near PC
Posts: 5,750
Reputation: 138
Default Re: Anti Spawn & Kill Floods

Quote:
Originally Posted by jhonyxakep View Post
Я кажется чего-то не понимаю, вы вместо однобитного типа данных предпочитаете использовать однобайтный?
bool в pawn это ячейка с особым префиксом и двумя значениями, и как все остальные ячейки занимает 4 байта.
__________________
Клятва Страуструпа: "Я обязуюсь прилежно комментировать свой код, не использовать goto и следить за состоянием своих потоков и выделяемой памяти. Я обязуюсь не оставлять мусора в системе и избегать однобуквенных переменных. Ресет." © Куч
M&M GM
Status: ON HOLD

Stepashka is online now   Reply With Quote
Old 09/11/2012, 08:36 AM   #5
jhonyxakep
Gangsta
 
jhonyxakep's Avatar
 
Join Date: May 2011
Location: Russia, Moscow
Posts: 790
Reputation: 43
Default Re: Anti Spawn & Kill Floods

Quote:
bool в pawn это ячейка с особым префиксом и двумя значениями, и как все остальные ячейки занимает 4 байта.
спасибо, теперь понял. Ну и язычок..
jhonyxakep is offline   Reply With Quote
Old 09/11/2012, 08:36 AM   #6
DrSlett
Huge Clucker
 
DrSlett's Avatar
 
Join Date: Sep 2012
Posts: 275
Reputation: 13
Default Re: Anti Spawn & Kill Floods

Quote:
Originally Posted by jhonyxakep View Post
Простите, упасть? Вот так ни с чего ни с сего упасть от множества death мессаг?
Именно, происходит краш.. сами потестируйте с собейтом.
__________________
.
DrSlett is offline   Reply With Quote
Old 09/11/2012, 08:38 AM   #7
jhonyxakep
Gangsta
 
jhonyxakep's Avatar
 
Join Date: May 2011
Location: Russia, Moscow
Posts: 790
Reputation: 43
Default Re: Anti Spawn & Kill Floods

Спасибо, я уже тестировал, да и читеры успешно это делали. С нормальным гейммодом крашей не было никогда.
jhonyxakep is offline   Reply With Quote
Old 18/11/2012, 06:46 AM   #8
DrSlett
Huge Clucker
 
DrSlett's Avatar
 
Join Date: Sep 2012
Posts: 275
Reputation: 13
Default Re: Anti Spawn & Kill Floods

Важное обновление!
После тестов, выявил ошибку при которой был ложный кик.
Добавил проверку в функцию S_SpawnPlayer, ссылка та же!
__________________
.
DrSlett is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
[FilterScript] [FS] Anti Spawn Kill forgottenkings Filterscripts 10 16/10/2013 04:48 PM
[FilterScript] Anti-Spawn Kill [NVC]Eduardo Lanзamentos/Releases 22 21/04/2012 08:57 PM
Need Help with Anti Spawn Kill SpiderWalk Help Archive 12 10/06/2011 05:46 PM
Anti Spawn Kill BlackWolf120 Help Archive 1 09/03/2011 12:48 PM
Anti Spawn Kill odyvan Help Archive 2 25/04/2009 07:08 AM


All times are GMT. The time now is 08:19 AM.


Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.