Hey Leute ich habe eben versucht für die Fraktion Cars zu machen,das nur sie die Autos fahren können.
Das gab keine Error´s Aber ein Warning an der Zeile.Ich zeige euch mal das ich gemacht habe:
Hier die Auto New´s:
new fncar[8];
Hier die Autos im Script
fncar[0]=AddStaticVehicleEx(541,1493.69995117,375.60000610,19.39999962,254.00000000,4,4,-1); //Bullet
fncar[1]=AddStaticVehicleEx(541,1483.69995117,372.89999390,19.39999962,249.99841309,4,4,-1); //Bullet
fncar[2]=AddStaticVehicleEx(541,1480.00000000,381.00000000,19.60000038,249.99389648,4,4,-1); //Bullet
fncar[3]=AddStaticVehicleEx(405,1468.59997559,373.50000000,19.60000038,0.00000000,4,4,-1); //Sentinel
fncar[4]=AddStaticVehicleEx(405,1464.00000000,373.20001221,19.60000038,0.00000000,4,4,-1); //Sentinel
fncar[5]=AddStaticVehicleEx(468,1491.30004883,368.79998779,19.29999924,0.00000000,4,4,-1); //Sanchez
fncar[6]=AddStaticVehicleEx(468,1489.90002441,369.20001221,19.39999962,0.00000000,4,4,-1); //Sanchez
fncar[7]=AddStaticVehicleEx(468,1488.50000000,369.70001221,19.39999962,0.00000000,4,4,-1); //Sanchez
Hier die OnPlayerStateChange
if(newstate==PLAYER_STATE_DRIVER)
{
for(new i=0; i<sizeof(fncar); i++)
{
if(GetPlayerVehicleID(playerid)==fncar[i])
{
if(GetPVarInt(playerid,"Fraktion")!=2)
{
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid,ROT,"Du bist kein Mitglied der Gang!");
}
}
}
}
return 1;
Hier die Warnings:
C:\Users\Marcel\Desktop\SA-MP 0.3c R2 Windows Server\gamemodes\DRBR.pwn(668) : warning 217: loose indentation
C:\Users\Marcel\Desktop\SA-MP 0.3c R2 Windows Server\gamemodes\DRBR.pwn(676) : warning 217: loose indentation
C:\Users\Marcel\Desktop\SA-MP 0.3c R2 Windows Server\gamemodes\DRBR.pwn(768) : warning 225: unreachable code
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
3 Warnings.
Zeilen:
668 if(strcmp(cmdtext,"/Pizza kaufen",true)==0)
676 if(strcmp(cmdtext,"/Genter",true)==0)
768 if(newstate==PLAYER_STATE_DRIVER)
Ich hoffe es kann mir jemand helfen..