Codigo Tipo Anti-Penor! -
andersongr98 - 25.01.2011
olб a todos eu queria tipo um codigo para colocar no OnPlayerDeath
para que se o player morrer mais de 7 vezes muito rapido ele vai ban!
e atй talvez um para o PATCH GMX!
pois meu sv atinge mais de 100 players todos dias e sempre derrubam!
o mais importante eh o que nao deixa o player morrer 7 vezes muito rapido
que ai ja coloco para baixar um fs anti penor com esse negocio de nao deixar morre rapido vai ser util para muita gente!
Re: Codigo Tipo Anti-Penor! -
vinewood - 25.01.2011
Seja mais claro, nгo entendi sua pergunta.
Re: Codigo Tipo Anti-Penor! -
Strong_ADM - 25.01.2011
Eu acho que ele estб querendo um anti fakekill...
Re: Codigo Tipo Anti-Penor! -
andersongr98 - 25.01.2011
tipo assim gente!
o m0d pen0r tem umas opзoes para derrubar o sv!
ai tem o paintjob car que o ant penor que eu tenho ja resolve!
mas ai para derrubar os sv os cara tao usando o flooder que aparece que morreu um monte vez para derrubar o servidor!!
quero uma soluзao que nao deixe uma pessoa morrer mais de 7 vez em menos de 5 segundos e ai ela vai kick!
Re: Codigo Tipo Anti-Penor! -
Falcon. - 25.01.2011
No Comeзo do Mode:
pawn Код:
new TaMorrido[MAX_PLAYERS];
forward SuaFuncao(playerid);
Em OnGameModeInit()
pawn Код:
SetTimerEx("SuaFuncao", 5000, true, "d", playerid);
Em OnPlayerDeath(playerid, killerid, reason)
Na Public que voce ira criar:
pawn Код:
public SuaFuncao(playerid)
{
if(TaMorrido[playerid] >= 7) return Kick(playerid);
if(TaMorrido[playerid] < 7) return TaMorrido[playerid] = 0;
return 1;
}
Pode Funcionar desta forma..Mas se nao der certo jб tem uma noзгo de como fazer...
Re: Codigo Tipo Anti-Penor! -
Macintosh - 25.01.2011
Nгo pode falar nomes de mods aqui no fуrum.
Tб ai o cуdigo.
Tenta se nгo funfar avisa aki que eu tento arrumar.
pawn Код:
new Morreu = 0;
forward Morreu7x();
public OnPlayerDeath(playerid, killerid, reason)
{
SetTimer("Morreu7x", 5000, false);
return 1;
}
public Morreu7x()
{
Morreu++;
PlayerInfo[killerid][pKills] += 7;
format(string, sizeof(string), "[ANTI-FAKEKILL] %s morreu 7x e foi banido", Morreu);
SendClientMessageToAll(COR, string);
Ban(playerid);
return 1;
}
Re: Codigo Tipo Anti-Penor! -
andersongr98 - 25.01.2011
lucas desculpe-me nгo sabia...
mas tipo isso ai ta se a pessoa morrer 7 vezes ou se a pessoa morrer 7 vezes muito rapido?
Re: Codigo Tipo Anti-Penor! -
Falcon. - 25.01.2011
Nгo sei se chegou a testar o meu ali em cima..Eu testei aqui e deu certo..
Se a pessoa morrer 7 vezes em menos de 5 segundos kicka ela...
Do geito que voce pediu
Re: Codigo Tipo Anti-Penor! -
andersongr98 - 25.01.2011
falcon o seu eu coloquei e nao deu nenhum erro ja vou testar... quanto tentei o do lucas deu undefined symbol "PlayerInfo" e undefined symbol "killerid"
Re: Codigo Tipo Anti-Penor! -
H1g0r - 25.01.2011
Quote:
Originally Posted by Lucas Nicolas
Nгo pode falar nomes de mods aqui no fуrum.
Tб ai o cуdigo.
Tenta se nгo funfar avisa aki que eu tento arrumar.
pawn Код:
new Morreu = 0; forward Morreu7x();
public OnPlayerDeath(playerid, killerid, reason) { SetTimer("Morreu7x", 5000, false); return 1; }
public Morreu7x() { Morreu++; PlayerInfo[killerid][pKills] += 7; format(string, sizeof(string), "[ANTI-FAKEKILL] %s morreu 7x e foi banido", Morreu); SendClientMessageToAll(COR, string); Ban(playerid); return 1; }
|
Codigo totalmente errado e simplesmente inultiu.