das habe ich nun geändert allerdings kann nun auch ein grove mitglied mit dem auto nicht fahren
Beiträge von freaky168
-
-
Hi ich habe Fraktionscars erstellt es ging auch alles nur als ich für die weitern Fraktionen Cars machen wollte konnte jeder Spieler in jedes Auto einsteigen.
So sieht es aus:
new grovecar[6];
forward istgrovecar(carid);
Dann unter OnGameModeInit
grovecar[0] = AddStaticVehicle(482,2473.6555,-1697.7500,13.6340,0.3787,44,44);
grovecar[1] = AddStaticVehicle(536,2467.9763,-1654.2107,13.1276,89.8480,44,44);
grovecar[2] = AddStaticVehicle(492,2491.0476,-1683.6479,13.2025,270.3738,44,44);
grovecar[3] = AddStaticVehicle(402,2514.1160,-1680.2974,13.2948,48.3514,44,44);
grovecar[4] = AddStaticVehicle(567,2509.7815,-1667.5446,13.3438,11.7400,44,44);
grovecar[5] = AddStaticVehicle(468,2497.3208,-1654.5269,13.0628,86.5001,44,44);
Weiter unter OnPlayerStateChange
{new neucar = GetPlayerVehicleID(playerid);
if(newstate == PLAYER_STATE_DRIVER)
{
if(istgrovecar(neucar))
{
if(GetPVarInt(playerid,"Member") == 4) {}
else
{
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, DARKGREEN , "Du bist kein Mitglied der Grove Street Families!");
SendClientMessage(playerid, DARKGREEN , "Du kannst mit diesem Auto nicht fahren");
}
}
}Und als letztes noch unter public istgrovecar
{for(new i = 5; i < sizeof(grovecar); i++)
{
if(carid == grovecar[i])
{
return 1;
}
}
return 0;
}