Veh keine Autos Spawnen?

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
  • Und zwar spawnen keine Autos bei meinem Veh Befehl?


    new vehid[MAX_PLAYERS],colorr1[MAX_PLAYERS],colorr2[MAX_PLAYERS];
    if(strcmp("/veh", cmdtext, true, 10) == 0)
    {
    ShowPlayerDialog(playerid,AUTO_1,DIALOG_STYLE_INPUT,"Seutp 1/4","Gebe die ID des Autos ein.","Weiter","Schließen");
    return 1;
    }


    if(dialogid == AUTO_1)
    {
    if(response)
    {
    if(strval(inputtext) < 400 || strval(inputtext) > 611) return ShowPlayerDialog(playerid,AUTO_1,DIALOG_STYLE_INPUT,"(error)Setup 1/4","Gebe die ID des Autos ein.","Weiter","Schließen");
    ShowPlayerDialog(playerid,AUTO_2,DIALOG_STYLE_INPUT,"Setup 2/4","Gebe die ID der ersten Farbe an.","Weiter","Zurück");
    vehid[playerid] = strval(inputtext);
    }
    return 1;
    }
    if(dialogid == AUTO_2)
    {
    if(response)
    {
    if(strval(inputtext) < 0 || strval(inputtext) > 126)return ShowPlayerDialog(playerid,AUTO_2,DIALOG_STYLE_INPUT,"(Error)Setp 3/4","Gebe die ID der zweite Farbe an.","Weiter","Zurück");
    ShowPlayerDialog(playerid,AUTO_3,DIALOG_STYLE_INPUT,"Setp 3/4","Gebe die ID der zweite Farbe an.","Weiter","Zurück");
    colorr1[playerid] = strval(inputtext);
    }
    else
    {
    ShowPlayerDialog(playerid,AUTO_1,DIALOG_STYLE_INPUT,"Setp 2/4","Gebe die ID der ersten Farbe an.","Weiter","Zurück");
    }
    }
    if(dialogid == AUTO_3)
    {
    if(response)
    {
    if(strval(inputtext) < 0 || strval(inputtext) > 126)return ShowPlayerDialog(playerid,AUTO_3,DIALOG_STYLE_INPUT,"(Error)Setp 3/4","Gebe die ID der zweite Farbe an.","Weiter","Zurück");
    ShowPlayerDialog(playerid,AUTO_4,DIALOG_STYLE_INPUT,"Setp 4/4","Klicke auf erstellen um das Auto zu spawnen.","Erstellen","Zurück");
    colorr2[playerid] = strval(inputtext);
    }
    else
    {
    ShowPlayerDialog(playerid,AUTO_2,DIALOG_STYLE_INPUT,"Setp 3/4","Gebe die ID der zweite Farbe an.","Weiter","Zurück");
    }
    }
    if(dialogid == AUTO_4)
    {
    if(response)
    {
    new Float:X,Float:Y,Float:Z;
    GetPlayerPos(playerid,X,Y,Z);
    AddStaticVehicle(vehid[playerid],X,Y,Z,colorr1[playerid],colorr2[playerid],-1);
    }
    else
    {
    ShowPlayerDialog(playerid,AUTO_2,DIALOG_STYLE_INPUT,"Setp 3/4","Gebe die ID der zweite Farbe an.","Weiter","Schließen");
    }
    }

  • CreateVehicle statt AddStaticVehicle nutzen...

    Das wird mein Problem nicht lösen ;)


    //e dazu crasht der server mit CreateVehicle

    Einmal editiert, zuletzt von Exclusive FiveM Scripts ()

  • Zitat

    AddStaticVehicle(vehid[playerid],X,Y,Z,A?,colorr1[playerid],colorr2[playerid],-1);


    new Float:X,Float:Y,Float:Z,Float:A;
    GetPlayerPos(playerid,X,Y,Z);
    GetPlayerFacingAngle(playerid,A);
    CreateVehicle(vehid[playerid],X,Y,Z,A,colorr1[playerid],colorr2[playerid],-1);
    Da hat auch nach Z bei dir "angle" gefehlt, so sollte es aussehen. Vielleicht crasht es nun nicht mehr...