Fahrzeuge spawnen lassen, Problem

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • Hallo leute,
    ich habe da ein kleines Problem. Und zwar wollen sich bei diesem Befehl keine Fahrzeuge spawnen lassen mit der begründung .. "Es gibt nur Fahrzeuge zwischen ID ..." , woran liegt es und kann es einer beheben? :s


    dcmd_cc(playerid,params[])
    {
    if(SpielerInfo[playerid][Adminlevel] >= 4)
    {
    new carid,farbe1,farbe2;
    new Float:x,Float:y,Float:z;
    if(sscanf(params,"uii",carid,farbe1,farbe2)) return SendClientMessage(playerid,weiß,"Verwendung: /cc [Car ID] [Farbe 1] [Farbe 2]");
    if(carid < 400 || carid > 611) return SendClientMessage(playerid,weiß,"Es gibt nur Fahrzeug ID's zwischen 400 & 611.");
    if(farbe1 < 0 || farbe1 > 252) return SendClientMessage(playerid,weiß,"Es gibt nur Farben zwischen 0 & 252.");
    if(farbe2 < 0 || farbe2 > 252) return SendClientMessage(playerid,weiß,"Es gibt nur Farben zwischen 0 & 252.");
    if(VehicleSpawn[playerid] == 1) return SendClientMessage(playerid,weiß,"Du hast dir bereits ein Fahrzeug gespawnt, - Zerstöre es!");
    GetPlayerPos(playerid,x,y,z);
    CreateVehicle(carid,x,y+4,z,0,farbe1,farbe2,-1);
    VehicleSpawn[playerid] = 1;
    SendClientMessage(playerid,rot,"AdmCmd: Du hast dir ein Fahrzeug gespawnt.");
    SendClientMessage(playerid,rot,"AdmCmd: Solltest du dein Fahrzeug verlieren, solltest du es wiederfinden.");
    for(new i=0; i<GetMaxPlayers(); i++)
    {
    if(IsPlayerConnected(i))
    {
    if(SpielerInfo[i][Adminlevel] >= 5)
    {
    new spieler[MAX_PLAYER_NAME],string[80];
    GetPlayerName(playerid,spieler,sizeof spieler);
    format(string,sizeof string,"SO* AdmCmd: %s hat sich ein Fahrzeug gespawnt.",spieler);
    SendClientMessage(i,rot,string);
    }
    }
    }
    }
    else { return SendClientMessage(playerid,weiß,"Du bist nicht befugt diesen Befehl auszuführen."); }
    return 1;
    }

    | Green Day - Nickelback - Rise Against - 3 Doors Down | \m/

    Einmal editiert, zuletzt von Stylernero ()

  • if(sscanf(params,"uii",carid,farbe1,farbe2)) return SendClientMessage(playerid,weiß,"Verwendung: /cc [Car ID] [Farbe 1] [Farbe 2]");


    u = ReturnUser shit
    u zu i machen