SA-MP Forums Archive
[Include] [INC] Money Protect v1.1 (Anti Money 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: [Include] [INC] Money Protect v1.1 (Anti Money Hack) (/showthread.php?tid=130458)



[INC] Money Protect v1.1 (Anti Money Hack) - ashiuashiu - 27.02.2010

Introduзгo

Diferentemente de outros includes semelhantes, esse aqui й EXTREMAMENTE simples de se usar, bastando adicionar somente #include <moneyprotect> no comeзo do seu gamemode/filterscript, que o include trata de fazer o resto do trabalho sujo.

Uso

Como foi mencionado, basta apenas adicionar #include <moneyprotect> no topo de seu script.

Й possнvel configurar o intervalo do timer que checa o dinheiro, bastando para isso adicionar #define MP_TIMER_INTERVAL <tempo> antes da diretiva #include, onde <tempo> й o tempo em milissegundos para a checagem do dinheiro.

Exemplo:

pawn Code:
#define MP_TIMER_INTERVAL 200
#include <moneyprotect>
Hб tambйm um callback, chamado OnMoneyCheatDetect, que informa quando uma tentativa de money hack й detectada. Um exemplo de uso:

pawn Code:
public OnMoneyCheatDetect(playerid, amount)
{
  new str[128], pname[MAX_PLAYER_NAME];
  GetPlayerName(playerid, pname, sizeof pname);
  format(str, sizeof str, "O jogador %s foi detectado fazendo um money hack de $%d", pname, amount);
  SendClientMessageToAll(COLOR_BLUE, str);
  return 1;
}
Por padrгo, o dinheiro do money hack й apenas diminuнdo, mas com o callback OnMoneyCheatDetect, vocк pode tomar alguma aзгo mais severa, como kickar ou banir o jogador.

Notas

Caso seja usado em um filterscript, faz-se essencial a presenзa da diretiva #define FILTERSCRIPT ANTES de #include <moneyprotect>. Tambйm й necessбrio que o gamemode seja compilado com o include, para que o filterscript funcione corretamente.

Download

Pastebin
Megaupload
Sendspace

Em caso de bugs, ou se tiver alguma sugestгo, sinta-se livre para comentar.


Re: [INC] Money Protect v1.1 (Anti Money Hack) - [BR]Michael - 27.02.2010

Belo trabalho, vou utilizar ele


Re: [INC] Money Protect v1.1 (Anti Money Hack) - cabelo - 27.02.2010

Muito bom, mais o Sendspace estб com erro na hora de fazer o download
Vlw, muito bom mesmo


Re: [INC] Money Protect v1.1 (Anti Money Hack) - ashiuashiu - 27.02.2010

Adicionado link no Megaupload.


Re: [INC] Money Protect v1.1 (Anti Money Hack) - Psy_Fear - 27.02.2010

Gostei

Jб tб na minha GM ^^


Re: [INC] Money Protect v1.1 (Anti Money Hack) - higoroliveira22 - 19.03.2010

Esse cara fuma droga


Re: [INC] Money Protect v1.1 (Anti Money Hack) - [NNFc]MinDs - 24.03.2010

iauhsiaushia


Re: [INC] Money Protect v1.1 (Anti Money Hack) - IILeonII - 15.10.2011

Sorry Postei errado


Re: [INC] Money Protect v1.1 (Anti Money Hack) - BrunoBSF - 15.10.2011

Parece ser bom cara


Re: [INC] Money Protect v1.1 (Anti Money Hack) - Hayden_Almeida - 15.10.2011

Baixei o include e pus na pasta correta, adicionei o codigo e o <include> no inicio do GM.
Compilei e deu o Seguinte erro:
\gamemodes\ghost.pwn(3433) : error 001: expected token: "#endif", but found "-end of file-"

Code:
Linha:3432 #if defined __MONEY_PROTECT__
Linha:3433      #endinput
Linha:3434 #endif
Linha:3435 
Linha:3435 #define __MONEY_PROTECT__