[AJUDA] Anti Money Hack
#1

Galera eu queria saber como eu consigo mudar o GivePlayerMoney para GivePlayerGrana (sem usar define) para que os moneys hacks nгo consigam dinheiro no meu servidor...

Tentei isto mais nгo deu certo...:
pawn Код:
NO COMEЗO DO GM/FS:
forward AtualizarGrana();
new Grana[MAX_PLAYERS];

public OnFilterScriptInit()
{
SetTimer("AtualizarGrana", 1000, 1);
return 1;
}

public AtualizarGrana()
{
for(new i; i<500; i++)
{
ResetPlayerMoney( i); //nгo troque essa funзгo pra ResetPlayerMoneyEx! nгo troque!
GivePlayerMoney(i, GetPlayerGrana( i)); //nгo troque essa funзгo para GivePlayerMoneyEx!
}
}

NO FINAL DO GM/FS:
stock GivePlayerGrana(playerid, ammount)return Grana[playerid] += ammount;
stock GetPlayerGrana(playerid)return Grana[playerid];
stock ResetPlayerGrana(playerid)return Grana[playerid] = 0;
Reply
#2

Amigo ae й quando ele alcanзar o nъmero 950000000 de grana , eu quero so "renomear" sem define o giveplayermoney e getplayermoney para giveplayergrana e getplayergrana

@EDIT
Obs: eu consegui fazer isto que estб ae em cima o do meu tуpico , mais quando dou grana pra mim ele desce e sobe , desce e sobe e fica assim...
Reply
#3

LoL de 50 topicos de ajuda dessa board, 47 й seu.
No seu GM vк se coloca os crйditos pro povo todo dessa board tbm ta
Reply
#4

Pode deixar, eu vou criar o comando /ajudantes e vou colocar ele quando o player digitar /creditos...
Nome de todos que eu dei rep eu vou por lб!
Reply
#5

pawn Код:
NO COMEЗO DO GM/FS:
forward AtualizarGrana();
new Grana[MAX_PLAYERS];

public OnFilterScriptInit()
{
SetTimer("AtualizarGrana", 1000, 1);
return 1;
}

public AtualizarGrana()
{
for(new i; i<500; i++)
{
ResetPlayerMoney( i); //nгo troque essa funзгo pra ResetPlayerMoneyEx! nгo troque!
GivePlayerMoney(i, Grana[i]); //nгo troque essa funзгo para GivePlayerMoneyEx!
}
}

NO FINAL DO GM/FS:
stock GivePlayerGrana(playerid, ammount)return Grana[playerid] += ammount;
stock GetPlayerGrana(playerid)return Grana[playerid];
stock ResetPlayerGrana(playerid)return Grana[playerid] = 0;
Reply
#6

Quote:
Originally Posted by iReflesh
Посмотреть сообщение
pawn Код:
NO COMEЗO DO GM/FS:
forward AtualizarGrana();
new Grana[MAX_PLAYERS];

public OnFilterScriptInit()
{
SetTimer("AtualizarGrana", 1000, 1);
return 1;
}

public AtualizarGrana()
{
for(new i; i<500; i++)
{
ResetPlayerMoney( i); //nгo troque essa funзгo pra ResetPlayerMoneyEx! nгo troque!
GivePlayerMoney(i, Grana[i]); //nгo troque essa funзгo para GivePlayerMoneyEx!
}
}

NO FINAL DO GM/FS:
stock GivePlayerGrana(playerid, ammount)return Grana[playerid] += ammount;
stock GetPlayerGrana(playerid)return Grana[playerid];
stock ResetPlayerGrana(playerid)return Grana[playerid] = 0;
Reply
#7

pawn Код:
GivePlayerMoney(i, GetPlayerGrana( i));
Para:

pawn Код:
GivePlayerMoney(i, Grana[i]);
Reply
#8

Ja foi resolvido, por msn galera. ele tinha outros codigos q faziam a grana ficar loca. tipo zerando e setando novamente.
Reply
#9

Obrigado a todos! steeldark = +rep
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)