2 Befehle...

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,
    ich habe mir ein Autosystem entworfen was für jedes Auto eine Datei anlegt aber irgendwie wollen die befehle die beide die datein editieren nicht.
    Es gibt keine warnings nichts...
    Hier der car löschen bfehl
    if(strcmp(cmdtext, "/delveh", true) == 0)
    {
    if(!IstSpielerAdmin(playerid,15))return SendClientMessage(playerid,ROT,"Diesen Befehl kannst du nicht nutzen. Mindestens benötigter Rang: {00FF5A}Supporter");
    {
    new currentveh;
    new c[256];
    currentveh = GetPlayerVehicleID(playerid);
    DestroyVehicle(currentveh);
    format(c,sizeof(c),"cars/%d.ini",currentveh);
    if(!dini_Exists(c))
    {dini_Remove(c);return 1;
    }
    else
    {}}}
    Er löscht zwar das Auto aber nicht die datei...
    Was ist falsch?!


    und der Parken befehl.
    ocmd:parken(playerid,params[])
    {
    if(!IstSpielerAdmin(playerid,15))return SendClientMessage(playerid,ROT,"Diesen Befehl kannst du nicht nutzen. Mindestens benötigter Rang: {00FF5A}Supporter");
    {
    new currentveh;
    new c[256];
    currentveh = GetPlayerVehicleID(playerid);
    format(c,sizeof(c),"cars/%d.ini",currentveh);
    new Float:vehx, Float:vehy, Float:vehz, Float:z_rot;GetVehiclePos(currentveh, vehx, vehy, vehz);GetVehicleZAngle(currentveh, z_rot);dini_FloatSet("c", "x", vehx);dini_FloatSet("c", "y", vehy);dini_FloatSet("c", "z", vehz);dini_FloatSet("c", "angel", z_rot);
    return 1;
    }
    }
    Diese befehl hat garkeine funktion...
    warum??

    MfG Mayo :love:

  • if(!dini_Exists(c))
    {dini_Remove(c);return 1;


    Hö?
    Wenn die Datei nicht existiert, soll er die löschen? :-o


    Und außerdem:
    dini_FloatSet(c, "x", vehx);
    dini_FloatSet(c, "y", vehy);
    dini_FloatSet(c, "z", vehz);
    dini_FloatSet(c, "angel", z_rot);

  • er meint du hast den filehandel als string dargestellt, was keinen sinn ergibt, da der string nicht zu einer file gehören kann

    "Bevor ich mir Informationen aus der "Bild" hole,
    werde ich anfangen, Wahlergebnisse danach vorauszusagen,
    neben welchen Busch unsere Katze gepinkelt hat."

    Margarete Stokowski