User kaufen sich autos (Supmobil BUG!) Hilfe

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
  • Hey,
    habe folgendes Problem,
    Ein User kauft sich ein Car aus dem Autohaus und dann steht dort bei dem Car was er sich gekauft hat "Supporter Car von" und er kann damit nicht fahren :(

  • vielleicht wäre es hilfreich wenn du etwas mehr dazu sagen würdest


    hast du ein Selfmade Script Ja nein
    was hast du bei dem Gedownloadeten Gamemode bei dem Autohaussystem verändert das es jetzt so ist usw usw

    Mit freundlichen Grüßen
    Siepac

  • Habe ein GF und wenn z.B. ein user ein NRG kauft Beispiel! dann steht in dem NRG: Supporter Car von , und dieses car kann er dann nicht fahren.

  • Damit erstellen sich Admin ein Auto
    if(strcmp(cmd, "/supmobil", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    if (PlayerInfo[playerid][pAdmin] >= 1||PlayerInfo[playerid][pSupporter] >= 1)
    {
    if(supmobil[playerid] != 0)
    {
    new engine,lights,alarm,doors,bonnet,boot,objective;
    GetVehicleParamsEx(supmobil[playerid],engine,lights,alarm,doors,bonnet,boot,objective);
    SetVehicleParamsEx(supmobil[playerid],VEHICLE_PARAMS_OFF,lights,alarm,doors,bonnet,boot,objective);
    DestroyVehicle(supmobil[playerid]);
    Delete3DTextLabel(suptext[playerid]);
    SendClientMessage(playerid, COLOR_GREY, "Fahrzeug vernichtet.");
    supmobil[playerid] = 0;
    }
    else
    {
    ShowPlayerDialog(playerid, DIALOG_SUPMOBIL, DIALOG_STYLE_LIST, "Fahrzeug Auswahl", "1. Comet\n2. Sultan\n3. Bus\n4. NRG\n5. Boot\n6. Heli\n7. Fahrzeug ID", "Auswahl", "Abbrechen");
    }
    }
    else return SendClientMessage(playerid, COLOR_GREY, "Du bist kein Admin.");
    }
    return 1;
    }


    Aber wenn z.B. Ein User sich ein Auto anz normal im Autohaus kauft, dann kauft er zum beispiel ein NRG , und in diesem NRG steht ein GameText "Supporter Car von" und der Spieler kann auch damit dann nicht fahren weil es ja ein Supporter auto ist

  • if(strcmp(cmd, "/supmobil", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    if (PlayerInfo[playerid][pAdmin] >= 1||PlayerInfo[playerid][pSupporter] >= 1)
    {
    if(supmobil[playerid] != 0)
    {
    new engine,lights,alarm,doors,bonnet,boot,objective;
    GetVehicleParamsEx(supmobil[playerid],engine,lights,alarm,doors,bonnet,boot,objective);
    SetVehicleParamsEx(supmobil[playerid],VEHICLE_PARAMS_OFF,lights,alarm,doors,bonnet,boot,objective);
    DestroyVehicle(supmobil[playerid]);
    Delete3DTextLabel(suptext[playerid]);
    SendClientMessage(playerid, COLOR_GREY, "Fahrzeug vernichtet.");
    supmobil[playerid] = 0;
    }
    else
    {
    ShowPlayerDialog(playerid, DIALOG_SUPMOBIL, DIALOG_STYLE_LIST, "Fahrzeug Auswahl", "1. Comet\n2. Sultan\n3. Bus\n4. NRG\n5. Boot\n6. Heli\n7. Fahrzeug ID", "Auswahl", "Abbrechen");
    }
    }
    else return SendClientMessage(playerid, COLOR_GREY, "Du bist kein Admin.");
    }
    return 1;
    }


    so evtl?

  • Das ist ein Bug, da es mehrere Supporter Cars gibt und sobald ein User sich ein Auto kauft wird der Befehl ausgeführt

  • if(supmobil[playerid] != 0)Wie wäre es denn, wenn du uns den stock dafür gibst,
    sowie den Befehl zum Kauf eines Autos? Dann können wir dir evtl. eher helfen, als wenn wir uns alles erraten müssen.