19.12.2009, 09:12
Hi,
I have this script:
if (strcmp(cmd, "/sellveh", true) ==0 )
{
if(!IsPlayerInAnyVehicle(playerid)){return 1;}
if(GetCreatorID(vehicleid)!=0)
{
if (strmatch(VehicleSystem[GetCreatorID(vehicleid)][owner],Spielername(playerid)))
{
tmp = strtok(cmdtext,idx);
if(!strlen(tmp)){SendClientMessage(playerid,WHITE, "INFO: /sellveh [Price]");return 1;}
new Float:vx,Float:vy,Float:vz,Float:va;
GetVehiclePos(GetPlayerVehicleID(playerid),vx,vy,v z);
GetVehicleZAngle(GetPlayerVehicleID(playerid),va);
VehicleSystem[GetCreatorID(vehicleid)][x]=vx;
VehicleSystem[GetCreatorID(vehicleid)][y]=vy;
VehicleSystem[GetCreatorID(vehicleid)][z]=vz;
VehicleSystem[GetCreatorID(vehicleid)][a]=va;
VehicleSystem[GetCreatorID(vehicleid)][preis]=strval(tmp);
strmid(VehicleSystem[GetCreatorID(vehicleid)][owner],"dealercar",0,128,12
;
SendClientMessage(playerid,WHITE,"This vehicle is now for Sale!");
GivePlayerMoney(playerid,strval(tmp));
SaveTool();
}
else
{
SendClientMessage(playerid,WHITE,"This Vehicle isnt yours!");
}
}
return 1;
}
But people can sell it for As much as they want,
Could anyone help me making it that you cant sell over the Half of the price you bought it for..
I have this script:
if (strcmp(cmd, "/sellveh", true) ==0 )
{
if(!IsPlayerInAnyVehicle(playerid)){return 1;}
if(GetCreatorID(vehicleid)!=0)
{
if (strmatch(VehicleSystem[GetCreatorID(vehicleid)][owner],Spielername(playerid)))
{
tmp = strtok(cmdtext,idx);
if(!strlen(tmp)){SendClientMessage(playerid,WHITE, "INFO: /sellveh [Price]");return 1;}
new Float:vx,Float:vy,Float:vz,Float:va;
GetVehiclePos(GetPlayerVehicleID(playerid),vx,vy,v z);
GetVehicleZAngle(GetPlayerVehicleID(playerid),va);
VehicleSystem[GetCreatorID(vehicleid)][x]=vx;
VehicleSystem[GetCreatorID(vehicleid)][y]=vy;
VehicleSystem[GetCreatorID(vehicleid)][z]=vz;
VehicleSystem[GetCreatorID(vehicleid)][a]=va;
VehicleSystem[GetCreatorID(vehicleid)][preis]=strval(tmp);
strmid(VehicleSystem[GetCreatorID(vehicleid)][owner],"dealercar",0,128,12
![Cool](images/smilies/cool.gif)
SendClientMessage(playerid,WHITE,"This vehicle is now for Sale!");
GivePlayerMoney(playerid,strval(tmp));
SaveTool();
}
else
{
SendClientMessage(playerid,WHITE,"This Vehicle isnt yours!");
}
}
return 1;
}
But people can sell it for As much as they want,
Could anyone help me making it that you cant sell over the Half of the price you bought it for..