Also hab jetzt einen Befehl gemacht, wo ein Fraktionsfahrzeug für alle außer für die Fraktionsmember abschließt, aber irgentwie klappt das nicht so, denn da kommt tausend mal der Text von SendClientMessage!
Hier der Befehl:
if(!strcmp(cmdtext,"/fklock",true))
{
new newcar = GetPlayerVehicleID(playerid);
for(new f=0; f<PlayerInfo[playerid][pMember] == 13 ||PlayerInfo[playerid][pLeader] == 13; f++)
{
if(IsALSFahrschulCar(newcar))
{
if(PlayerInfo[playerid][pMember] == 13 ||PlayerInfo[playerid][pLeader] == 13)
{
if(lock[newcar] == false)
{
if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,0xFFFFFFAA,"Du musst in einem Fahrzeug sitzen.");
for(new i=0; i < MAX_PLAYERS; i++)
{
SetVehicleParamsForPlayer(GetPlayerVehicleID(playerid),i,0,1);
SetVehicleParamsForPlayer(GetPlayerVehicleID(playerid),f,0,0);
SendClientMessage(playerid,0xFFFFFFAA,"Der Fraktionswagen wurde für nicht Member zugeschlossen.");
}
}
}
}
}
return 1;
}