Ladrгo de carros tirando dinheiro
#1

Alguem pode me dizer por que quando eu vendo um carro, em vez de almentar o dinheiro, diminui ?
Код:
{
	    new Float:vHP;
	    GetVehicleHealth(pSellingCar[playerid],vHP);
	    if(vHP < 300)
	    {
	      SendClientMessage(playerid,COLOR_GREY,"* Seu carro esta muito danificado, eu nao quero isso!");
	      return 1;
	    }
	    RemovePlayerFromVehicle(playerid);
	    SendClientMessage(playerid,COLOR_YELLOW,"* E prazer negociar com voce! Aqui sua recompensa!");
	    new RandMoney = RandNumb(2500,4000);
	    format(string, sizeof(string), "* Voce vendeu o carro por $%d!",RandMoney);
	    SendClientMessage(playerid,COLOR_LIGHTBLUE,string);
	    GivePlayerMoney(playerid,-RandMoney);
	    pSellingCar[playerid] = 0;
	    SetVehicleToRespawn(GetPlayerVehicleID(playerid));
	  }else{
	  SendClientMessage(playerid,COLOR_GREY,"* Voce nao tem aquele carro que voce disse!");
	  pSellingCar[playerid] = 0;
	  }
	}
Reply
#2

pawn Код:
GivePlayerMoney(playerid,-RandMoney);
Aqui vocк colocou -RandMoney Entao vai tirar o dinheiro
Reply
#3

Quote:
Originally Posted by Bruno_Mikio
pawn Код:
GivePlayerMoney(playerid,-RandMoney);
Aqui vocк colocou -RandMoney Entao vai tirar o dinheiro
Tirei mais tambem nem adiantou nada :/
Reply
#4

Troca o sinal - por +
Reply
#5

Quote:
Originally Posted by RoamPT
Troca o sinal - por +
n pode ter +, tira esse sinal, e n deixa nenhum... Se puser o +, acaba por dar erro de tag dismatch ou coisa parecido
Reply
#6

Dб erro mesmo? Tenta a ver se dб algum erro, й que nunca experimentei o sinal +.
Reply
#7

Quote:
Originally Posted by RoamPT
Dб erro mesmo? Tenta a ver se dб algum erro, й que nunca experimentei o sinal +.
da erro s:

pawn Код:
C:\Users\Andre\Ambiente de Trabalho\TDM -Next\GM\Bomb War\GM\samp03asvr_R7_win32\gamemodes\bw.pwn(8) : error 017: undefined symbol "playerid"
C:\Users\Andre\Ambiente de Trabalho\TDM -Next\GM\Bomb War\GM\samp03asvr_R7_win32\gamemodes\bw.pwn(8) : warning 215: expression has no effect
C:\Users\Andre\Ambiente de Trabalho\TDM -Next\GM\Bomb War\GM\samp03asvr_R7_win32\gamemodes\bw.pwn(8) : error 001: expected token: ";", but found ")"
C:\Users\Andre\Ambiente de Trabalho\TDM -Next\GM\Bomb War\GM\samp03asvr_R7_win32\gamemodes\bw.pwn(8) : error 029: invalid expression, assumed zero
C:\Users\Andre\Ambiente de Trabalho\TDM -Next\GM\Bomb War\GM\samp03asvr_R7_win32\gamemodes\bw.pwn(8) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664          Copyright (c) 1997-2006, ITB CompuPhase


4 Errors.
Linha:

pawn Код:
GivePlayerMoney(playerid,+100);
Sem o mais:

pawn Код:
Pawn compiler 3.2.3664          Copyright (c) 1997-2006, ITB CompuPhase
Reply
#8

Eu nao faзo muito essas coisas , mas sera q podia subistituir o sistema ali de money de quando vende ? Ai so coloka um GivePlayerMoney(playerid,+100);

Tenta Retira o "new RandMoney = RandNumb(2500,4000);" e o " GivePlayerMoney(playerid,-RandMoney); " e coloka somente
pawn Код:
GivePlayerMoney(playerid,+100);
e se nao der retirar o "+" , mesmo assim se continuar o error nen sei ;/







EDIT : JA TENTOU ?
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)