CarOwnerShip -
StR_MaRy - 15.11.2014
public OnPlayerStateChange(playerid, newstate, oldstate)
{
new string[500];
new vehicle = GetPlayerVehicleID(playerid);
new newcar = GetPlayerVehicleID(playerid);
if(newstate == PLAYER_STATE_DRIVER)
{
if(IsAnOwnableCar(newcar))
{
if(CarInfo[newcar][cOwned] == 0)
{
format(string,sizeof(string),"{FF0000}[Server-In-Lucru]: {FFFFFF}%s {FF0000}Pret: {FFFFFF}%d {FFFFFF}/v buy {FFFFFF}pentru a cumpara vehiculu",CarInfo[newcar][cDescription],CarInfo[newcar][cValue]);
SendClientMessage(playerid, COLOR_BLUE, string);
TogglePlayerControllable(playerid, 0);
SendClientMessage(playerid, COLOR_BLUE, "{FF0000}[Server-In-Lucru]: Daca vrei sa iesi apasa Enter");
}
if(CarInfo[newcar][cOwned] == 1)
{
format(string,sizeof(string),"{FF0000}[Server-In-Lucru]: {FF0000}Vehicul Owner {FFFFFF}%s",CarInfo[newcar][cOwner]);
SendClientMessage(playerid, COLOR_BLUE, string);
if(PlayerInfo[playerid][pPcarkey] == vehicle) { }
else if(PlayerInfo[playerid][pPcarkey2] == vehicle) { }
else if(PlayerInfo[playerid][pPcarkey3] == vehicle) { }
else
{
if(IsPlayerAdmin(playerid))
{
SendClientMessage(playerid, COLOR_GREY, "{FF0000}[Server-In-Lucru]: {FFFFFF}Poti conduce acest vehicul deoarece ai un grad mare de admin");
}
else
{
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, COLOR_GREY, "{FF0000}[Server-In-Lucru]: {FFFFFF}Nu este masina ta");
}
}
}
}
}
return 1;
}
system of carownership it's im_bank have these codes in fs I mean TogglePlayerControllable (playerid, 0); when I enter the vehicle created to be bought, I can walk with him up to give / buy TogglePlayerControllable not work (playerid, 0);
i have this to
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
new carid = GetPlayerVehicleID(playerid);
if ((newkeys & KEY_SECONDARY_ATTACK))
{
if(IsAnOwnableCar(carid) && CarInfo[carid][cOwned] == 0)
{
TogglePlayerControllable(playerid, 1);
RemovePlayerFromVehicle(playerid);
}
}
return 1;
}
Re: CarOwnerShip -
Sellize - 15.11.2014
What are you asking here?