GivePlayerMoney nгo faz o que deve -
willttoonn - 10.09.2013
pawn Код:
new dealerid = strval(VehicleOwner[id]);
VehicleCreated[freeid] = VEHICLE_PLAYER;
VehicleModel[freeid] = VehicleModel[id];
VehiclePos[freeid] = DealershipPos[dealerid];
VehicleColor[freeid] = VehicleColor[id];
VehicleInterior[freeid] = VehicleInterior[id];
VehicleWorld[freeid] = VehicleWorld[id];
VehicleValue[freeid] = VehicleValue[id];
GetPlayerName(playerid, VehicleOwner[freeid], sizeof(VehicleOwner[]));
VehicleNumberPlate[freeid] = DEFAULT_NUMBER_PLATE;
GivePlayerMoney(playerid, -VehicleValue[id]);//Aqui
Dinheiro nгo diminui, ele desce um pouco e volta ao normal.
Re: GivePlayerMoney nгo faz o que deve -
Kuddy - 10.09.2013
Seu GM tem algum Anti Money Hack. Geralmente anti money hacks possuem funcoes como GivePlayerGrana, GivePlayerGP, GiveMoney para dar dinheiro. Basta verificar qual funcao seu GM usa para dar dinheiro e trocar GivePlayerMoney por ela.
Re: GivePlayerMoney nгo faz o que deve -
willttoonn - 10.09.2013
Quote:
Originally Posted by Kuddy
Seu GM tem algum Anti Money Hack. Geralmente anti money hacks possuem funcoes como GivePlayerGrana, GivePlayerGP, GiveMoney para dar dinheiro. Basta verificar qual funcao seu GM usa para dar dinheiro e trocar GivePlayerMoney por ela.
|
Tipo, isso й uma FS acho que a funзгo que vocк fala й a GiveDodMoney... mas nгo consigo inserir ela na FS.
Re: GivePlayerMoney nгo faz o que deve -
PT - 10.09.2013
sim e essa que ele fala.... se for include so colocar no topo da FS o nome da include
pawn Код:
#include <NOME DA INCLUDE>
Re: GivePlayerMoney nгo faz o que deve -
willttoonn - 10.09.2013
Quote:
Originally Posted by PT
sim e essa que ele fala.... se for include so colocar no topo da FS o nome da include
pawn Код:
#include <NOME DA INCLUDE>
|
Problema й que nгo tem nenhuma include eu botei todas que tinha no GM >.<
Re: GivePlayerMoney nгo faz o que deve -
Kuddy - 10.09.2013
Entao pq vc n coloca o FS direto no GM? Assim vai funcionar o GiveDodMoney.
Outra solucao seria vc fazer uma CallRemoteFunction, exemplo:
pawn Код:
stock GiveDodMoney(playerid, money){
CallRemoteFunction("GiveDodMoney", "dd", playerid, money);
return 1;
}
Basta colocar isso no FS. Ele ira chamar o GiveDodMoney do GM, e este ira sem bugar.
Re: GivePlayerMoney nгo faz o que deve -
willttoonn - 10.09.2013
pawn Код:
stock GiveDodMoney(playerid, money){
CallRemoteFunction("GiveDodMoney", "dd", playerid, -money);
return 1;
}
Botei esse e botei essa funзгo aqui:
new money = VehicleValue[id];
GiveDodMoney(playerid, money);
No caso estб certo?
Quero que ele remova o valor do VehicleValue[id]
Re: GivePlayerMoney nгo faz o que deve -
PT - 10.09.2013
se e pra remover tem de colocar o sinal matemбtico -
pawn Код:
GiveDodMoney(playerid, -money);
Re: GivePlayerMoney nгo faz o que deve -
willttoonn - 10.09.2013
Quote:
Originally Posted by PT
se e pra remover tem de colocar o sinal matemбtico -
pawn Код:
GiveDodMoney(playerid, -money);
|
Stock
pawn Код:
stock GiveDodMoney(playerid, money){
CallRemoteFunction("GiveDodMoney", "dd", playerid, -money);
return 1;
}
Comando
pawn Код:
new money = VehicleValue[id];
GiveDodMoney(playerid, -money);
Assim? no caso nao ta tirando a grana >_<
Re: GivePlayerMoney nгo faz o que deve -
PT - 10.09.2013
Quote:
Originally Posted by willttoonn
Stock
pawn Код:
stock GiveDodMoney(playerid, money){ CallRemoteFunction("GiveDodMoney", "dd", playerid, -money); return 1; }
Comando
pawn Код:
new money = VehicleValue[id]; GiveDodMoney(playerid, -money);
Assim? no caso nao ta tirando a grana >_<
|
nao cara, so no comando, nao na stock