/v sell -
ToX1c - 06.02.2014
Salut , care ma poate ajuta si pe mine sa fac la comanda /v sell cand dai sa iti stearga masina din masini.cfg?
Code:
if(strcmp(x_nr,"sell",true) == 0)
{
if(IsAtDealership(playerid))
{
if(GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pPcarkey] || GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pPcarkey2] || GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pPcarkey3])
{
GetPlayerName(playerid, sendername, sizeof(sendername));
new ownvehkey;
new idcar = GetPlayerVehicleID(playerid);
if(GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pPcarkey]) { ownvehkey = PlayerInfo[playerid][pPcarkey]; }
else if(GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pPcarkey2]) { ownvehkey = PlayerInfo[playerid][pPcarkey2]; }
else if(GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pPcarkey3]) { ownvehkey = PlayerInfo[playerid][pPcarkey3]; }
else { return 1; }
if(strcmp(sendername, CarInfo[ownvehkey][cOwner], true) == 0)
{
new carsellprice = CarInfo[ownvehkey][cValue] / 4 * 3;
CarInfo[ownvehkey][cOwned] = 0;
strmid(CarInfo[ownvehkey][cOwner], "Dealership", 0, strlen("Dealership"), 999);
GivePlayerMoney(playerid,carsellprice);
format(string, sizeof(string), "~w~You have sold your car for: ~n~~g~$%d", carsellprice);
GameTextForPlayer(playerid, string, 10000, 3);
if(GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pPcarkey]) { PlayerInfo[playerid][pPcarkey] = -1; }
else if(GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pPcarkey2]) { PlayerInfo[playerid][pPcarkey2] = -1; }
else if(GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pPcarkey3]) { PlayerInfo[playerid][pPcarkey3] = -1; }
RemovePlayerFromVehicle(playerid);
TogglePlayerControllable(playerid, 1);
OnPropUpdate(); SavePlayerData(playerid);
DestroyVehicle(ownvehkey);
DestroyVehicle(idcar);
return 1;
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, " You have to sit at your own car to sell it! ");
return 1;
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, "You are not at a dealership");
return 1;
}
}
Re: /v sell -
ToX1c - 06.02.2014
Ma ajuta cineva va rog
Re: /v sell -
r0bi - 06.02.2014
pai si ce nu merge la ea?
Re: /v sell -
ToX1c - 06.02.2014
Nu se sterge masina din cfg..
Re: /v sell -
r0bi - 07.02.2014
Uite incearca comanda mea.Mie imi merge perfect!
PHP Code:
if(strcmp(x_nr,"sell",true) == 0)
{
if(IsAtDealership(playerid))
{
if(GetPlayerVehicleID(playerid) == PlayerInfoDealer[playerid][pPcarkey] || GetPlayerVehicleID(playerid) == PlayerInfoDealer[playerid][pPcarkey2] || GetPlayerVehicleID(playerid) == PlayerInfoDealer[playerid][pPcarkey3])
{
GetPlayerName(playerid, sendername, sizeof(sendername));
new ownvehkey;
if(GetPlayerVehicleID(playerid) == PlayerInfoDealer[playerid][pPcarkey]) { ownvehkey = PlayerInfoDealer[playerid][pPcarkey]; }
else if(GetPlayerVehicleID(playerid) == PlayerInfoDealer[playerid][pPcarkey2]) { ownvehkey = PlayerInfoDealer[playerid][pPcarkey2]; }
else if(GetPlayerVehicleID(playerid) == PlayerInfoDealer[playerid][pPcarkey3]) { ownvehkey = PlayerInfoDealer[playerid][pPcarkey3]; }
else { return 1; }
if(strcmp(sendername, CarInfo[ownvehkey][cOwner], true) == 0)
{
new carsellprice = CarInfo[ownvehkey][cValue] / 4 * 3;
new Float:x,Float:y,Float:z;
new Float:a;
CarInfo[ownvehkey][cOwned] = 0;
strmid(CarInfo[ownvehkey][cOwner], "Dealership", 0, strlen("Dealership"), 999);
GivePlayerMoney(playerid,carsellprice);
PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
format(string, sizeof(string), "~w~You have sold your car for: ~n~~g~$%d", carsellprice);
GameTextForPlayer(playerid, string, 10000, 3);
GetVehiclePos(ownvehkey, x, y, z);
GetVehicleZAngle(ownvehkey, a);
CarInfo[ownvehkey][cLocationx] = x; CarInfo[ownvehkey][cLocationy] = y; CarInfo[ownvehkey][cLocationz] = z; CarInfo[ownvehkey][cAngle] = a;
CarInfo[ownvehkey][mod1] = 0; CarInfo[ownvehkey][mod2] = 0; CarInfo[ownvehkey][mod3] = 0; CarInfo[ownvehkey][mod4] = 0;
CarInfo[ownvehkey][mod5] = 0; CarInfo[ownvehkey][mod6] = 0; CarInfo[ownvehkey][mod7] = 0; CarInfo[ownvehkey][mod8] = 0;
CarInfo[ownvehkey][mod9] = 0; CarInfo[ownvehkey][mod10] = 0; CarInfo[ownvehkey][mod11] = 0; CarInfo[ownvehkey][mod12] = 0;
CarInfo[ownvehkey][mod13] = 0; CarInfo[ownvehkey][mod14] = 0; CarInfo[ownvehkey][mod15] = 0; CarInfo[ownvehkey][mod16] = 0;
CarInfo[ownvehkey][mod17] = 0; CarInfo[ownvehkey][paintjob] = -1;
if(GetPlayerVehicleID(playerid) == PlayerInfoDealer[playerid][pPcarkey]) { PlayerInfoDealer[playerid][pPcarkey] = -1; }
else if(GetPlayerVehicleID(playerid) == PlayerInfoDealer[playerid][pPcarkey2]) { PlayerInfoDealer[playerid][pPcarkey2] = -1; }
else if(GetPlayerVehicleID(playerid) == PlayerInfoDealer[playerid][pPcarkey3]) { PlayerInfoDealer[playerid][pPcarkey3] = -1; }
RemovePlayerFromVehicle(playerid);
TogglePlayerControllable(playerid, 1);
format(CarInfo[vehid][cLicense], 32 ,"ForSale");
SetVehicleNumberPlate(vehid,CarInfo[vehid][cLicense]);
OnPropUpdate(); SavePlayerData(playerid);
DestroyVehicle(ownvehkey);
new thiscar = CreateVehicle(CarInfo[ownvehkey][cModel],CarInfo[ownvehkey][cLocationx],CarInfo[ownvehkey][cLocationy],CarInfo[ownvehkey][cLocationz]+1.0,CarInfo[ownvehkey][cAngle],CarInfo[ownvehkey][cColorOne],CarInfo[ownvehkey][cColorTwo],60000);
LoadComponents(thiscar);
return 1;
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, " You have to sit at your own car to sell it! ");
return 1;
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, "You are not at a dealership");
return 1;
}
}
Re: /v sell -
ToX1c - 07.02.2014
Pai da da comanda ta nu sterge masina din .cfg
Re: /v sell -
r0bi - 07.02.2014
Poftim
![Wink](images/smilies/wink.png)
Comanda aia sell doar scoate la vanzare masina.Ca sa o stergi din masini.cfg foloseste asta
PHP Code:
CMD:adeletecar(playerid,params[])
{
new idcar = GetPlayerVehicleID(playerid);
if(IsPlayerAdmin(playerid))
{
CarInfo[idcar][cOwned] = 0; CarInfo[idcar][cModel] = 0; CarInfo[idcar][cColorOne] = 0; CarInfo[idcar][cColorTwo] = 0;
CarInfo[idcar][cLocationx] = 0; CarInfo[idcar][cLocationy] = 0; CarInfo[idcar][cLocationz] = 0; CarInfo[idcar][cAngle] = 0;
CarInfo[idcar][cValue] = 0; CarInfo[idcar][cLock] = 0; CarInfo[idcar][paintjob] = -1; LoadComponents(idcar);
strmid(CarInfo[idcar][cOwner], "Dealership", 0, strlen("Dealership"), 999);
format(CarInfo[idcar][cDescription], 32, "0");
DestroyVehicle(idcar);
OnPropUpdate(); SavePlayerData(playerid);
}
return 1;
}
Re: /v sell -
ToX1c - 07.02.2014
Da tu ai folosit aceasta comanda sa vezi daca se intampla ceva?