Hallo,
ich möchte diesen befehl so haben, das er in einer nähe seiner Fraktionsfahrzeuge ist und den dann aufmacht.
Normal ist es so gewesen das er im auto sein muss.
if(strcmp(cmdtext,"/flock",true)==0)
{
if(!IsPlayerInAnyVehicle(playerid))return 1;
new vehicleid=GetPlayerVehicleID(playerid);
if(SpielerInfo[playerid][Frakt]>0||isImporter(playerid))
{
if(locked[vehicleid]==1)
{
for(new i=1; i<sizeof(FraktAuto); i++)
{
if(FraktAuto[i][id_x]==vehicleid)
{
if(FraktAuto[i][besitzer]==SpielerInfo[playerid][Frakt]||FraktAuto[i][besitzer]==32&&SpielerInfo[playerid][Frakt]==4||FraktAuto[i][besitzer]==31&&isImporter(playerid))
{
unlockVehicle(vehicleid);
GameTextForPlayer(playerid,"~w~Fahrzeug ~g~aufgeschlossen",1500,3);
return 1;
}
}
}
}
else
{
for(new i=1; i<sizeof(FraktAuto); i++)
{
if(FraktAuto[i][id_x]==vehicleid)
{
if(FraktAuto[i][besitzer]==SpielerInfo[playerid][Frakt]||FraktAuto[i][besitzer]==32&&SpielerInfo[playerid][Frakt]==4||FraktAuto[i][besitzer]==31&&isImporter(playerid))
{
lockVehicle(vehicleid);
GameTextForPlayer(playerid,"~w~Fahrzeug ~r~abgeschlossen",1500,3);
return 1;
}
}
}
}
return 1;
}
else
{
SendClientMessage(playerid,COLOR_GRAD2,"Du bist in keiner Fraktion");
return 1;
}
}
Mfg