Problema cu v buy
#1

Salutare.
Cred ca cu totii stiti gm-ul bloodz.
Am o problema.
Vreau sa rezolvam impreuna problema, dci cand cumpar o masina imi da banii inapoi, si eu vreau sa fac cand cumperi masina sa iti ia banii definitiv.
Ma puteti ajuta?
Asta ii comanda:
Quote:

else if(strcmp(x_nr,"buy",true) == 0)
{
new idcar = GetPlayerVehicleID(playerid);
if(IsAnOwnableCar(idcar))
{
if(PlayerInfo[playerid][pLevel] < 3)
{
SendClientMessage(playerid, COLOR_GREY, "Trebuie sa ai level 3 sa poti cumpara o masina!");
return 1;
}
if(CarInfo[idcar][cOwned]==1)
{
SCM(playerid, COLOR_2RED, "Aceasta masina are deja alt proprietar.");
return 1;
}
if(PlayerInfo[playerid][pPcheiemasina] == 999)
{
if(IsPlayerInAnyVehicle(playerid))
{
if(GetPlayerMoney(playerid) >= CarInfo[idcar][cValue])
{
if(PlayerInfo[playerid][pPcheiemasina] == 999) { PlayerInfo[playerid][pPcheiemasina] = idcar; }
else { return 1; }
CarInfo[idcar][cOwned] = 1;
GetPlayerName(playerid, sendername, sizeof(sendername));
strmid(CarInfo[idcar][cOwner], sendername, 0, strlen(sendername), 999);
GivePlayerMoney(playerid,-CarInfo[idcar][cValue]);
PlayerPlayMusic(playerid);
GameTextForPlayer(playerid, "~w~Felicitari pentru noua achizitie!~n~Sa o stapaniti sanatos!", 5000, 3);
SendClientMessage(playerid, COLOR_2RED, "Felicitari pentru noua masina achizitionata");
SendClientMessage(playerid, COLOR_YELLOW, "Daca nu stii comenzi, tasteaza /v");
SendClientMessage(playerid, COLOR_1BLUE, "Iti poti parca masina tastand /v park !");
OnCarUpdate();
TogglePlayerControllable(playerid, 1);
return 1;
}
else
{
SCM(playerid, COLOR_2RED, "Nu ai destui bani! ");
return 1;
}
}
}
else if(PlayerInfo[playerid][pPcheiemasina2] == 999)
{
if(IsPlayerInAnyVehicle(playerid))
{
if(GetPlayerMoney(playerid) >= CarInfo[idcar][cValue])
{
if(PlayerInfo[playerid][pPcheiemasina2] == 999) { PlayerInfo[playerid][pPcheiemasina2] = idcar; }
else { return 1; }
CarInfo[idcar][cOwned] = 1;
GetPlayerName(playerid, sendername, sizeof(sendername));
strmid(CarInfo[idcar][cOwner], sendername, 0, strlen(sendername), 999);
GivePlayerMoney(playerid,-CarInfo[idcar][cValue]);
PlayerPlayMusic(playerid);
GameTextForPlayer(playerid, "~w~Felicitari pentru noua achizitie!~n~Sa o stapaniti sanatos!", 5000, 3);
SendClientMessage(playerid, COLOR_2RED, "Felicitari pentru noua masina achizitionata");
SendClientMessage(playerid, COLOR_YELLOW, "Daca nu stii comenzi, tasteaza /v");
SendClientMessage(playerid, COLOR_1BLUE, "Iti poti parca masina tastand /v park !");
OnCarUpdate();
TogglePlayerControllable(playerid, 1);
return 1;
}
else
{
SCM(playerid, COLOR_2RED, "Nu ai destui bani! ");
return 1;
}
}
}
else
{
SCM(playerid, COLOR_2RED, "Ai deja 2 masini !");
return 1;
}
}
}

Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)