[FilterScript] Anti -Fake Kill - 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: Português/Portuguese (
https://sampforum.blast.hk/forumdisplay.php?fid=34)
+----- Forum: Lançamentos/Releases (
https://sampforum.blast.hk/forumdisplay.php?fid=56)
+----- Thread: [FilterScript] Anti -Fake Kill (
/showthread.php?tid=337597)
Anti -Fake Kill -
luizfel2 - 27.04.2012
Introduзгo
Bom, estou sem ideia e sem nada para fazer, e vi que varios servidores ta tendo problema com fake kill, entгo fiz isso ai, eu testei em meu servidor e funcionou..
Screenshot
Creditos
LuizFel
dMagnus - Basiei pelo Anti Car Spam dele
Download
pawn Код:
#include <a_samp>
new antifakekill[MAX_PLAYERS];
public OnFilterScriptInit()
{
print(" Anti Fake Kill by; LuizFel");
return 1;
}
public OnPlayerText(playerid, text[])
{
if(strfind(text,"!kill",true) == 0) return Kick(playerid);
if(strfind(text,"www.samphax.tk",true) == 0) return Kick(playerid);
return 1;
}
public OnPlayerDeath(playerid, killerid, reason)
{
antifakekill[playerid] ++;
SetTimerEx("antifakekill2", 1000,false,"i",playerid);
return 1;
}
forward antifakekill2(playerid);
public antifakekill2(playerid)
{
antifakekill[playerid] --;
if(antifakekill[playerid] > 5)
{
SendClientMessage(playerid, 0xFF0000AA, "Este servidor esta protegido por um Anti Fake Kill");
Kick(playerid);
}
return 1;
}
Re: Anti -Fake Kill -
Kuddy - 27.04.2012
Percebi uma lуgica parecida com a minha no meu projeto
KOprotect, senгo a mesma =P
Bom trabalho (:
Re: Anti -Fake Kill -
Lucas_Alemao - 27.04.2012
e se com uma oxplosгo o cara matar 5 de uma vez?
fora o fato que o cara q usar fake kill с vai fazer isso com 5 players seguidos a menos q queira ser banido
Re: Anti -Fake Kill -
luizfel2 - 27.04.2012
Quote:
Originally Posted by Lucas_Alemao
e se com uma oxplosгo o cara matar 5 de uma vez?
fora o fato que o cara q usar fake kill с vai fazer isso com 5 players seguidos a menos q queira ser banido
|
Ele nгo kika quem mata 5 de uma vez, ela kika quem morre 5 vezes em 1 segundo, pois o fake kill faz vocк morrer sozinho varias vezes, bugando, aparecendo que os outros jogadores que matou..
Re: Anti -Fake Kill -
dPlaYer_ - 27.04.2012
Very Easy, Esse aqui nem deixa executar o ant-fake kill

\/
pawn Код:
#include <a_samp>
#include <foreach>
new PlayerShotPlayer[MAX_PLAYERS][MAX_PLAYERS];
public OnPlayerDeath(playerid, killerid, reason)
{
if (killerid != INVALID_PLAYER_ID)
{
if (!PlayerShotPlayer[killerid][playerid])
{
Ban(playerid);
}
}
foreach(Player, i)
{
PlayerShotPlayer[i][playerid] = 0;
}
return 1;
}
public OnPlayerTakeDamage(playerid, issuerid, Float:amount, weaponid)
{
PlayerShotPlayer[issuerid][playerid] = 1;
return 0;
}
Re: Anti -Fake Kill -
luizfel2 - 27.04.2012
Quote:
Originally Posted by [LF]PlaYer
Very Easy, Esse aqui nem deixa executar o ant-fake kill 
\/
pawn Код:
#include <a_samp> #include <foreach>
new PlayerShotPlayer[MAX_PLAYERS][MAX_PLAYERS];
public OnPlayerDeath(playerid, killerid, reason) { if (killerid != INVALID_PLAYER_ID) { if (!PlayerShotPlayer[killerid][playerid]) { Ban(playerid); } } foreach(Player, i) { PlayerShotPlayer[i][playerid] = 0; } return 1; }
public OnPlayerTakeDamage(playerid, issuerid, Float:amount, weaponid) { PlayerShotPlayer[issuerid][playerid] = 1; return 0; }
|
O auto fake kill nгo mata ninguйm, faz as pessoas "matar" ele.
Respuesta: Re: Anti -Fake Kill -
Luciano* - 27.04.2012
Obrigado por compartilhar.
Re: Anti -Fake Kill -
Lucas_Alemao - 27.04.2012
Quote:
Originally Posted by luizfel2
Ele nгo kika quem mata 5 de uma vez, ela kika quem morre 5 vezes em 1 segundo, pois o fake kill faz vocк morrer sozinho varias vezes, bugando, aparecendo que os outros jogadores que matou..
|
hmm entгo pra q verificar se o cara morreu 5 vezes em 1 segundo? Nгo tem como acontecer isso, bastava verificar 2 vezes
Re: Anti -Fake Kill -
luizfel2 - 27.04.2012
Quote:
Originally Posted by Lucas_Alemao
hmm entгo pra q verificar se o cara morreu 5 vezes em 1 segundo? Nгo tem como acontecer isso, bastava verificar 2 vezes
|
Nгo entendi.., mas aqui no meu, eu usei o auto fake kill e morreu 5 vezes em 1 segundos.
Re: Anti -Fake Kill -
Lucas_Alemao - 27.04.2012
Quote:
Originally Posted by luizfel2
Nгo entendi.., mas aqui no meu, eu usei o auto fake kill e morreu 5 vezes em 1 segundos.
|
pawn Код:
if(antifakekill[playerid] > 5)
isso ae, с tem necessidade de verificar se ele matou 5, acho q bastava colocar um 2 ali.
mas o FS estб bom =D