[FilterScript] [FilterScript/Include] Ant-Hack - 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] [FilterScript/Include] Ant-Hack (
/showthread.php?tid=311312)
[FilterScript] Anti-Hack v0.1 e v0.2 -
Don_Speed - 16.01.2012
Bom Venho Trazendo Um Ant-Hack Weapons em FS e Em Include.
Ele Tem a Funзao de Banir Qualquer Pessoa Que Pergue Determinada Arma Proibida.
Ex:
Um Hacker Entra em Seu Server de DM e Pensa em Pegar uma Minigum , Assim Que Ele Pegar e Banido .
Isso Ira Acontecer Com Qualquer outra Arma Que For Proibida
Atenзao
Se For Usar em GM De RP/RPG Defina Sua Administraзao Se Nao Tambem Sera Banido
Gostou? Comente ai
Bom Irei Corregir Meu Code Pois Alguns Sistema Vip Usa JetPack
Crie Uma Variavel
pawn Код:
new bool:PermitidoJetPack[MAX_PLAYERS];
No Codigo que Da o JetPack
pawn Код:
PermitidoJetPack[playerid] = true;
Ai No Ant-Hack Do JetPack Coloque
pawn Код:
if(GetPlayerSpecialAction(i) == SPECIAL_ACTION_USEJETPACK && PermitidoJetPack[x] == false)
Pastebin
v0.2
Na Mesma Base Mas Melhorada
pawn Код:
#include a_samp
#include zcmd
#define VERMELHO 0xFF0000AA
new bool:PermitidoJetPack[MAX_PLAYERS];
new bool:PermitirArma[MAX_PLAYERS];
public OnFilterScriptInit()
{
print("\n BY Don_Speed \n");
return 1;
}
public OnFilterScriptExit()
{
return 1;
}
public OnPlayerConnect(playerid)
{
if(PermitirArma[playerid] == true){ return 1; }
return 1;
}
public OnPlayerDisconnect(playerid, reason)
{
return 1;
}
public OnPlayerSpawn(playerid)
{
if(PermitirArma[playerid] == true){ return 1; }
return 0;
}
public OnPlayerUpdate(playerid)
{
new don[80], DName[MAX_PLAYER_NAME];
for(new i, ff = GetMaxPlayers(); i < ff; i++)
{
if(GetPlayerSpecialAction(i) == SPECIAL_ACTION_USEJETPACK && PermitidoJetPack[i] == false)
{
format(don, sizeof(don), "[Atenзao]Player %s (id:%i) Foi Banido Pelo Administrador Don_Speed.[Motivo: Hacker Jetpack]", DName, playerid);
SendClientMessageToAll(0xFF0000AA, don);
BanEx(i,"Hacker Jetpack");// Bani o Jogador
}
switch(GetPlayerWeapon(i))
{
case 38:// Pode Adicionar Mais
{
format(don, sizeof(don), "[Atenзao]Player %s (id:%i) Foi Banido Pelo Administrador Don_Speed.[Motivo: Weapon Hack]", DName, playerid);
SendClientMessageToAll(0xFF0000AA, don);
BanEx(i,"Weapon Hack");
}
}
}
return 1;
}
/* EXEMPLO DE COMO FICARIA O COMANDO PARA PERMITIR QUE O PLAYER USA ARMA OU JETPACK */
CMD:don(playerid) {
if(PermitirArma[playerid] == true) { // Aqui Permite
GivePlayerWeapon(playerid,38,9999);
SendClientMessage(playerid, VERMELHO,"Pegou Arma Id 38"); }
return 1;
}
CMD:don2(playerid) {
if(PermitirArma[playerid] == false) { // Aqui Nao Permite
GivePlayerWeapon(playerid,38,9999);
SendClientMessage(playerid, VERMELHO,"Pegou Arma Id 38"); }
return 1;
}
Re: [FilterScript/Include] Ant-Hack -
[NWD]Jim._.Carrey - 16.01.2012
'-'
Simples de +
Mais talvez ajude alguйm.
Re: [FilterScript/Include] Ant-Hack -
Lуs - 16.01.2012
E se o usuбrio tiver um sistema VIP com jetpacks e armas?
Re: [FilterScript/Include] Ant-Hack -
[FFC]Twister - 16.01.2012
ta um bocado simples mesmo voce poderia adciona mais umas coisinhas so
mais ta legau
Re: [FilterScript/Include] Ant-Hack -
Don_Speed - 16.01.2012
Quote:
Originally Posted by Los
E se o usuбrio tiver um sistema VIP com jetpacks e armas?
|
Pronto Esta Corrigido
Re: [FilterScript/Include] Ant-Hack -
dPlaYer_ - 16.01.2012
pawn Код:
if(GetPlayerSpecialAction(x) == SPECIAL_ACTION_USEJETPACK && PermitidoJetPack[x] == false)
oq o ' x ' ta fazendo ali? -QQQQQ
Re: [FilterScript/Include] Ant-Hack -
Don_Speed - 16.01.2012
Quote:
Originally Posted by [LF]PlaYer
pawn Код:
if(GetPlayerSpecialAction(x) == SPECIAL_ACTION_USEJETPACK && PermitidoJetPack[x] == false)
oq o ' x ' ta fazendo ali? -QQQQQ
|
Vlw nem Reparei Nisso
Re: [FilterScript/Include] Ant-Hack -
Mattos - 16.01.2012
Manerim... Outra coisa Anti e nao Ant
Re: [FilterScript/Include] Ant-Hack -
dPlaYer_ - 16.01.2012
--'
de novo, oque o i ta fazendo ali? se nao tem um loop ex;
pawn Код:
for(new i=0; i<GetMaxPlayers(); i++)
{
corrija-me se eu estiver errado!
@
tbm ten outro [x] ali no cod ;s'
Re: [FilterScript/Include] Ant-Hack -
WeenSoares_ - 16.01.2012
Simples demais.