Hallo zusammen.
Ich habe ein Proplem. Ich habe von einem Freund so bissel gezeigt bekommen wie das
PAWN Scripten geht, nun hab ich eine Frage.
Ich habe das LSPD Eingefügt und auch Cars in die Garage gestellt..
Habe die Cars auch der Fraktion zugewiesen. ( Denk ich ) Aber nun ist es so das ich
in das erste Fahrzeug einsteigen kann als Zivi und es haut mich raus mit der Message
du bist kein Bundespolizist. Wie es auch sein soll. Aber wen ich in das 2. Car einsteigen
will als Zivi kan ich mit dem fahren. Und das mit allen anderen 15 Fahrzeugen auch.
Hir mal die dazu gehörigen PAWN Cods:
new Copcar[16];
public OnGameModeInit()
{
Copcar[0] = AddStaticVehicleEx(601,1602.4020,-1683.8890,5.6494,90.4739,1,1,1000); // Wasserwerfer 1
Copcar[1] = AddStaticVehicleEx(601,1602.3511,-1688.0555,5.6687,90.5207,1,1,1000); // Wasserwerfer 2
Copcar[2] = AddStaticVehicleEx(427,1601.5632,-1691.8608,6.0246,90.0440,1,0,1000); // Endforcer 1
Copcar[3] = AddStaticVehicleEx(427,1601.6299,-1695.9170,6.0255,90.8883,1,0,1000); // Endforcer 2
Copcar[4] = AddStaticVehicleEx(599,1602.4855,-1700.0906,6.0863,90.2449,1,0,1000); // LSPD Ranger 1
Copcar[5] = AddStaticVehicleEx(599,1602.5428,-1704.1375,6.0877,90.5438,1,0,1000); // LSPD Ranger 2
Copcar[6] = AddStaticVehicleEx(596,1595.6300,-1711.3832,5.6138,0.1429,1,0,1000); // LSPD Car 1
Copcar[7] = AddStaticVehicleEx(596,1591.3080,-1711.3583,5.6136,359.3330,1,0,1000); // LSPD Car 2
Copcar[8] = AddStaticVehicleEx(596,1587.3379,-1711.3374,5.6131,0.0853,1,0,1000); // LSPD Car 3
Copcar[9] = AddStaticVehicleEx(596,1583.4248,-1711.2750,5.6129,359.2556,1,0,1000); // LSPD Car 4
Copcar[10] = AddStaticVehicleEx(490,1578.7299,-1711.4895,6.0222,359.8424,0,0,1000); // FBI Ranger 1
Copcar[11] = AddStaticVehicleEx(490,1574.2313,-1711.5026,6.0206,0.1227,0,0,1000); // FBI Ranger 2
Copcar[12] = AddStaticVehicleEx(528,1584.5809,-1667.5966,5.9683,269.8198,0,0,1000); // FBI Panzer Car 1
Copcar[13] = AddStaticVehicleEx(528,1584.5557,-1671.8276,5.9395,270.4910,0,0,1000); // FBI Panzer Car 2
Copcar[14] = AddStaticVehicleEx(447,1566.4805,-1649.8086,28.4138,90.9999,1,1,1000); // LSPD Heli 1 SeaSperow
Copcar[15] = AddStaticVehicleEx(497,1549.9548,-1643.9338,28.5788,89.6926,0,0,1000); // LSPD Heli 2 Normaler
return 1;
}
public Copcars(vehicleid)
{
for(new i = 0; i < sizeof(Copcar); i++)
{
if(vehicleid== Copcar[i])
{
return 1;
}
}
return 0;
}
public OnPlayerStateChange(playerid, newstate, oldstate)
{
if(newstate == PLAYER_STATE_DRIVER)
{
if(GetPlayerVehicleID(playerid) == Copcars(0))
{
if(SpielerInfo[playerid][Fraktion] == 1)
{
}
else
{
SendClientMessage(playerid,Grau,"Du bist kein Mitglied von der Bundespolizei");
RemovePlayerFromVehicle(playerid);
}
}
}
return 1;
}
Ich hoffe mir kann wer Helfen bin teils noch Anfänger also bitte nicht so Hart sein : )
Mit freundlichen Grüßen