Fuel System 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
  • Guten Abent,


    Ich hab mir ein Fuel System geholt das wie folgt aussieht :


    Pastebin


    Doch irgentwie hatt dieses Scriptt fehler denn wenn ich ingame bin und befehle eingib egal welcher kommt immer Du bist an keiner Tankstelle! Kein Befehl geht mehr. Kann mir wer helfen wäre wichtig.

    Mit freundlichen Grüßen


  • public OnPlayerCommandText(playerid, cmdtext[])
    {
    new cmd[256];
    if(strcmp(cmd, "/fill", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    if(IsPlayerInAnyVehicle(playerid))
    {
    if(IsAtGasStation(playerid))
    {
    // nähste Tankstelle finden
    new Float:olddistance = 999999;
    new Float:newdistance;
    new closest = -1;
    new Float:GasX,Float:GasY,Float:GasZ;
    for (new i = 0; i < sizeof(gGasStationLocations); i++)
    {
    GasX = gGasStationLocations[i][0];
    GasY = gGasStationLocations[i][1];
    GasZ = gGasStationLocations[i][2];
    newdistance = GetDistanceBetweenPlayerToPoint(playerid,GasX,GasY,GasZ);
    if (newdistance < olddistance)
    {
    olddistance = newdistance;
    closest = i;
    }
    }
    GameTextForPlayer(playerid,"~w~~n~~n~~n~~n~~n~~n~~n~~n~~n~Wird betankt! Bitte warten....",2000,3);
    SetTimer("Fillup",RefuelWait,0);
    gGasBiz[playerid] = closest+12;
    Refueling[playerid] = 1;
    }
    else
    {
    SendClientMessage(playerid,COLOR_GREY," Du bist an keiner Tankstelle!");
    return 1;
    }
    }
    }
    }
    return 1;
    }


    Probiers mal so.
    hast du bei OnPlayerCommandText den cmd als am Ende eingefügt??? Wenn ja füge den CMD mal ganz oben ein :)



    Ich hoffe ich konnte dir ein wenig helfen.


    Mfg

  • Danke hab jetz selbst bischen herumprobiert und habs geschaft..


    Nun hab ich ein leztes Problem und zwar wenn ich dann asu dem Fahrzeug gehe verschwinden die Text Draw nicht mehr? Kann man das beheben ?

    Mit freundlichen Grüßen