Hi Community,
Ich habe ein paar fragen...
1. Ich wollte jetzt die Copcars nur für die Cops zugänglich machen, und überhaupt alle Cars. Nun geht dies über die Carids. Bei mir geht dies aber nicht, was mach ich falsch? :
public OnPlayerStateChange(playerid, newstate, oldstate)
{
new vehicleid = GetPlayerVehicleID(playerid);
new model = GetVehicleModel(vehicleid);
if(newstate == 2)
{
if(fahrschein[playerid] == 0)
{
RemovePlayerFromVehicle(playerid);
GameTextForPlayer(playerid, "~r~Kein Führerschein!", 2000, 1);
RemovePlayerFromVehicle(playerid);
return 1;
}
if(model == 408)
{
if(gTeam[playerid] == TEAM_MULL)
{
}
else
{
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, COLOR_RED, "Du bist kein Müllmann!");
RemovePlayerFromVehicle(playerid);
if(model == 427 || 497 || 523 || 596 || 597 || 598 || 599)
{
if(gTeam[playerid] == TEAM_COPS)
{
}
else
{
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, COLOR_RED, "Du bist kein Polizist!");
RemovePlayerFromVehicle(playerid); }
}
}
}
}
return 1;
(Er removet den Player nich, und der Code wird auch ganz schön lang wenn ich das für alle berufe mach, gibts diesbezüglich eine bessere Lösung).
2. Zu diesem Code und auch anderen, wollte ich hinzufügen das wenn der Spieler ein Admin ist, den Fahren trotzdem fahren kann. Also z.B
ifpublic OnPlayerStateChange(playerid, newstate, oldstate)
{
new vehicleid = GetPlayerVehicleID(playerid);
new model = GetVehicleModel(vehicleid);
if(gTeam[playerid] == TEAM_COPS oder IfPlayerAdmin[playerid]);
3.
Ich hab mir die AutoGates inc geladen ---> Topic
Nun, bei einem Spielernamen --> "Name" klappt das sehr gut, aber wie mach ich das wenn ich z.B das TEAM_COPS berechtigen will?
4.
Ich wollte einen /auf und /zu Command für das Carsystem von Black_FoX machen, ich hab in diesem Falle nur ein Beispielcode von hier genommen, muss ja nicht in einer Inc gespeichert werden, leider lässt sicher das auto nicht mehr aufmachen, kann man irgendein Command machen , um das auto von aussen zuschliessen und zu öffnen?
5. Ich wollte ein Pickup machen, das wenn man durch dieses läuft man onDuty is und man den Skin seines Jobs bekommt, wie geht das?