Guten Tag, mal ne kurze Frage:
Ich wollte nun ein Dynamisches (was ehh jeder hat) erstellen und stoße dabei auf folgendes Problem:
Ich möchte nicht, dass jeder Spieler in dieses Fahrzeug kann.
Also habe ich der maximalen Anzahl an Fraktionsfahrzeugen eine FraktionsID zugewiesen und diese mit der Fraktion des Spielers verglichen. Aber woher weis der Server jetzt, dass ich GENAU dieses FAHRZEUG meine, in das er einsteigt?
Kurze Denkhilfe bittööööö
//der Stock, der Abfragen soll, ob das Auto zu der Fraktion gehört
stock CheckCar(playerid)
{
new veh = GetPlayerVehicleID(playerid);
for(new i=0; i<MAX_FCARS; i++)
{
if(Fcar[i][fID] == Spieler[playerid][pFraktion] ){
}
else{
TogglePlayerControllable(playerid,0);
TogglePlayerControllable(playerid,1);
}
}
return 1;
}
//Der Enum
enum FrakCars
{
fID,
fModel,
Float:fX,
Float:fY,
Float:fZ,
Float:fA,
f1,
f2
}
new Fcar[MAX_FCARS][FrakCars];
#define MAX_FCARS 200
Den Stock zum Erstellen braucht ihr glaube ich nicht, den speichern und Laden glaube ich auch nicht :D