[FilterScript] Anti Spawn & Kill Floods - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: Non-English (
https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (
https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Русский/Russian (
https://sampforum.blast.hk/forumdisplay.php?fid=32)
+----- Forum: Релизы/Releases (
https://sampforum.blast.hk/forumdisplay.php?fid=66)
+----- Thread: [FilterScript] Anti Spawn & Kill Floods (
/showthread.php?tid=391006)
Anti Spawn & Kill Floods -
DrSlett - 09.11.2012
Здравствуйте! Решил сделать и выложить свой скрипт против флужения спавнов и убийств.
Чем же опасны
Spawn Flood и
Kill Flood?
- Spawn Flood - заставляет игрока постоянно спавниться, тем самым это нагружает сервер.
- Kill Flood - выводит в чат об убийствах (справа по середине экрана) множественное количество сообщений об убийствах, из-за этого ваш сервер может просто упасть.
Система очень простая, изменил функцию
SpawnPlayer, чтобы избежать ложных срабатываний.
Пользуйтесь на здоровье, если заметите недочеты прошу написать в этой теме.
Автор: DrSlett
Код: http://pastebin.com/arB1d4Dk
Re: Anti Spawn & Kill Floods -
White_116 - 09.11.2012
Предпочитаю вместо
bool использовать
char.
Re: Anti Spawn & Kill Floods -
jhonyxakep - 09.11.2012
Quote:
Kill Flood - выводит в чат об убийствах (справа по середине экрана) множественное количество сообщений об убийствах, из-за этого ваш сервер может просто упасть.
|
Простите, упасть? Вот так ни с чего ни с сего упасть от множества death мессаг?
Quote:
Предпочитаю вместо bool использовать char.
|
Я кажется чего-то не понимаю, вы вместо однобитного типа данных предпочитаете использовать однобайтный?
Re: Anti Spawn & Kill Floods -
Stepashka - 09.11.2012
Quote:
Originally Posted by jhonyxakep
Я кажется чего-то не понимаю, вы вместо однобитного типа данных предпочитаете использовать однобайтный?
|
bool в pawn это ячейка с особым префиксом и двумя значениями, и как все остальные ячейки занимает 4 байта.
Re: Anti Spawn & Kill Floods -
jhonyxakep - 09.11.2012
Quote:
bool в pawn это ячейка с особым префиксом и двумя значениями, и как все остальные ячейки занимает 4 байта.
|
спасибо, теперь понял. Ну и язычок..
Re: Anti Spawn & Kill Floods -
DrSlett - 09.11.2012
Quote:
Originally Posted by jhonyxakep
Простите, упасть? Вот так ни с чего ни с сего упасть от множества death мессаг?
|
Именно, происходит краш.. сами потестируйте с собейтом.
Re: Anti Spawn & Kill Floods -
jhonyxakep - 09.11.2012
Спасибо, я уже тестировал, да и читеры успешно это делали. С нормальным гейммодом крашей не было никогда.
Re: Anti Spawn & Kill Floods -
DrSlett - 18.11.2012
Важное обновление!
После тестов, выявил ошибку при которой был ложный кик.
Добавил проверку в функцию
S_SpawnPlayer, ссылка та же!