[Ajuda] /alugarcarro - 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)
+---- Thread: [Ajuda] /alugarcarro (
/showthread.php?tid=347376)
[Ajuda] Alguem Pode Me Ajudar ? Por Favor -
fodaoeusim - 01.06.2012
nгo sei qual e o erro sei qui entro no carro ae tem o dialog eu clico em "sim" e nгo aluga o carro alguem pode me ajudar ? eu ja fiz tudo certinho o sistema ta ae abaixo '
Код HTML:
CarrosDeAluguel[0] = AddStaticVehicleEx(560,1197.7131,-1835.5818,13.1064,270.0041,38,38,-1); // carro 9
Код HTML:
public IsAAluguelCar(carid)
{
for(new i=0;i<sizeof(CarrosDeAluguel);i++)
{
if(carid == CarrosDeAluguel[i])
{
return 1;
}
}
return 0;
}
Код HTML:
if(IsAAluguelCar(newcar))
{
if (HireCar[playerid] != newcar)
{
new Aluguelbox[256];
format(Aluguelbox, sizeof(Aluguelbox),"Este Veiculo pode ser alugado Preзo:R$%d\nDeseja Aluga-lo ?", SBizzInfo[1][sbEntranceCost]);
Controle(playerid, 0);
ShowPlayerDialog(playerid, DIALOG_ALUGAR, DIALOG_STYLE_MSGBOX, "Aluguel de Veiculos", Aluguelbox, "Sim", "Nгo");
}
}
Код HTML:
if(strcmp(cmd, "/alugarcarro", true) == 0)
{
new carid;
if(IsPlayerConnected(playerid))
{
if(IsAAluguelCar(newcar))
{
new hirefee = HireCost(GetPlayerVehicleID(playerid));
if (GetPlayerMoney (playerid) < SBizzInfo[1][sbEntranceCost])
{
SendClientMessage(playerid, COLOR_GRAD2, "Vocк nгo tem esse dinheiro !");
RemovePlayerFromVehicle(playerid);
return true;
}
if(HireCar[playerid] > 0)
{
SendClientMessage(playerid, COLOR_GREY, "Vocк tem que desalugar o outro veiculo !");
RemovePlayerFromVehicleEx(playerid);
return true;
}
for(new i=0; i<MAX_PLAYERS; i++)
{
if(HireCar[i] == GetPlayerVehicleID(playerid))
{
SendClientMessage(playerid, COLOR_GREY, "Alguem jб alugou esse veiculo !");
Controle(playerid, 1);
RemovePlayerFromVehicleEx(playerid);
return true;
}
}
GivePlayerMoney(playerid,-SBizzInfo[1][sbEntranceCost]);
SBizzInfo[1][sbTill] += SBizzInfo[1][sbEntranceCost];
ExtortionSBiz(1, SBizzInfo[1][sbEntranceCost]);
HireCar[playerid] = GetPlayerVehicleID(playerid);
OnPropUpdate();
PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
format(string, sizeof(string), "~w~Voce pode ~r~/desalugarcarro~n~~g~ou /trancar ~w~ para trancar o carro.",hirefee);
Controle(playerid, 1);
GameTextForPlayer(playerid, string, 5000, 3);
return true;
}
}
return true;
}
Re: [Ajuda] /alugarcarro -
dPlaYer_ - 01.06.2012
O Erro estб na public..
Re: [Ajuda] /alugarcarro -
fodaoeusim - 01.06.2012
erro na public ? :S