Hallo,
Ich wollte machen das bei mir nur die Mafia mit der ID 1, also Los Caribos in das Auto kann was bei ihr in der Base steht aber jeder kann noch immer rein ich habs so gemacht:
Oben Im Script:
new LCAuto[8];
Bei OnGameModeInit:
//Los Caribos Autos
LCAuto[1] = AddStaticVehicle(411,2833.4519,1255.7991,10.7773,359.0600,0,0);//Infernus
LCAuto[2] = AddStaticVehicle(411,2833.7217,1272.2731,10.7777,359.0600,0,0);//Infernus
LCAuto[3] = AddStaticVehicle(411,2833.5571,1331.1757,10.7775,178.8915,0,0);//Infernus
LCAuto[4] = AddStaticVehicle(411,2833.8186,1307.5621,10.7779,179.5182,0,0);//Infernus
LCAuto[5] = AddStaticVehicle(522,2822.9446,1319.6030,10.7620,85.8307,0,0);//NRG
LCAuto[6] = AddStaticVehicle(522,2819.8301,1267.0618,10.7574,82.3840,0,0);//NRG
LCAuto[7] = AddStaticVehicle(487,2778.8357,1266.9071,10.7500,90.2174,0,0);//Maverick
BeiOnPlayerStateChange:
public OnPlayerStateChange(playerid, newstate, oldstate)
{
if(Spieler[playerid][team] == 1)
{
new newcar = GetPlayerVehicleID(playerid);
for(new pv = 0; pv < sizeof(LCAuto); pv++)
{
if(newcar == LCAuto[pv])
{
SendClientMessage(playerid,COLOR_ROT,"Du bist kein Mitglied der Los Caribos Mafia!");
RemovePlayerFromVehicle(playerid);
}
}
}
return 1;
}
Aber es will nicht Funktionieren bitte um hilfe.