Hi hatte mal Langeweile und habe nen Tutorial für Fahrzeuge einer Fraktion geschrieben^^....
Als erstes macht ihr 2 forwards
forward IsALCN(playerid);
forward IsALCNCar(carid);
Dann unter
public OnPlayerEnterVehicle
public IsALCN(playerid)
{
if(IsPlayerConnected(playerid))
{
new leader = PlayerInfo[playerid][pLeader];
new member = PlayerInfo[playerid][pMember];
if(member==6) // ist die Teamzahl
{
return 1;
}
if(leader==6)
{
return 1;
}
}
return 0;
}
und das hier auch
public IsALCNCar(carid)
{
if((carid >= 0) && (carid <= 0) || carid == 0 || carid == 0 || carid == 0 || carid == 0 || carid == 0 || carid == 0)
{
if(carid == 0 || carid == 0 || carid == 0 || carid == 0) { return 0; } // die 0er müssen durch car id geändert werden ingame /oldcar...
return 1;
}
return 0;
}// anstatt carid = könnt ihr auch newcar = ID aber dann sind alle autos dieser ID zur fraktion^^
und noch das hier^^
if(IsALCNCar(newcar))
{
if(IsALCN(playerid)) { }
SendClientMessage(playerid, COLOR_GREY, " Du bist kein LCN Mitglied !");
else { RemovePlayerFromVehicle(playerid); }
}
else if(IsALCNCar(newcar))
{
if(PlayerInfo[playerid][pMember] == 6||PlayerInfo[playerid][pLeader] == 6) { } // die 6 ist die Teamzahl
else { RemovePlayerFromVehicle(playerid); }
}
weis nicht obs geht habe lange nicht mehr gescriptet^^