[Ajuda] Money bugado :'(
#1

Pessoal eu criei um cуdigo aqui para que toda a vez que se domine uma бrea, o player ganhe junto com isto, +200 reais, o problema й que em vez de dar +200 , da -200, ou seja em vez de dar, retira, e й em varios codigos da isso por exemplo, pra comprar um kit de arma de 20 mil, й ao contrario, ele da 20 mil, ta estranho ..

Obrigado !
Reply
#2

Mostra o cуdigo
Reply
#3

nгo sei se o codigo ajudaria, pois o erro do dinheiro acontece toda vez que o player recebe ou retira grana mais ta ae

PHP код:
cpzone[i][CPS_GetPlayerCheckpoint(i)]++;
new 
tmp[11];
format(tmpsizeof tmp"~y~%2d/10"cpzone[i][CPS_GetPlayerCheckpoint(i)]);
GameTextForPlayer(itmp10014);
GangZoneFlashForAll(CPS_GetPlayerCheckpoint(i)-1GetPlayerColor(i));
}else if(
cpzone[i][CPS_GetPlayerCheckpoint(i)] == 10)
{
GivePlayerMoney(i200);
gzcolor[CPS_GetPlayerCheckpoint(i)-1] = GetPlayerColor(i);
GangZoneStopFlashForAll(CPS_GetPlayerCheckpoint(i)-1);
GangZoneHideForAll(CPS_GetPlayerCheckpoint(i)-1);
GangZoneShowForAll(CPS_GetPlayerCheckpoint(i)-1GetPlayerColor(i));] 
Reply
#4

Esse 'i' foi definido por uma for(new.... ou na callback mesmo?
Reply
#5

Opa, a funзгo GivePlayerMoney pode estar hookada. De uma olhada nas suas includes

De qualquer forma, experimente dar a grana negativa, pois na matemбtica subtrair um nъmero negativo й a mesma coisa que somar.

10 - (- 10) = 20
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)