public OnPlayerStateChange(playerid, newstate, oldstate)
{
if(newstate==PLAYER_STATE_DRIVER)
{
new vID=GetPlayerVehicleID(playerid);
new vModel=GetVehicleModel(vID);
for(new i=0; i<sizeof(autosOhneMotor); i++)
{
if(autosOhneMotor[i]!=vModel)continue;
new motor,
licht,
alarm,
tueren,
bonnet,
boot,
objective;
//Motor an/ausschalten:
GetVehicleParamsEx(vID,motor,licht,alarm,tueren,bonnet,boot,objective);
SetVehicleParamsEx(vID,1,licht,alarm,tueren,bonnet,boot,objective);
}
for(new i=0; i<sizeof(ahCars); i++)
{
if(ahCars[i][id_x] !=vID)continue;
//Verkaufsprozess:
SetPVarInt(playerid,"buyCarID",i);
new string[500];
format(string,sizeof(string),"Möchten sie das Fahrzeug für %i$ kaufen?",ahCars[i][c_preis]);
ShowPlayerDialog(playerid,DIALOG_AUTOHAUS,DIALOG_STYLE_MSGBOX,"Autoverkauf",string,"Kaufen","Nicht kaufen");
break;
}
return 1;
}
return 1;
}
Alles anzeigen