Befehl der die Kordinaten in /Scriptfiles/Kordinatendatei schickt?

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,


    Gibt es ein Befehl,
    wo man bei der Eingabe von /Posirausfinden die Kordinaten,
    in eine Textdatei im Ordner /Scriptfiles/Kordinatendatei geschickt bekommt?


    Liebe Grüße und Danke..
    Mr.X


    Diese Signatur wird erneuert.
    Bitte haben Sie ein wenig geduld...



  • Hey,
    Ich denke dieser Befehl:

    if(strcmp(cmd,"/coords",true) == 0)
    {
    if(PlayerInfo[playerid][pAdmin] >= 1330)
    {
    new Float:xcoord, Float:ycoord, Float:zcoord, Float:angle;
    GetPlayerPos(playerid,xcoord,ycoord,zcoord);
    GetPlayerFacingAngle(playerid,angle);
    format(string,sizeof(string)," Dein Koordinaten: X %f Y %f Z %f A %f ",xcoord,ycoord,zcoord,angle);
    SendClientMessage(playerid,COLOR_YELLOW,string);
    }
    return 1;
    }



    Ist dazu passend, aber ich weiß nun halt nicht,
    wie ich die Kordinaten in eine Textdatei im Ordner Scriptfiles geschickt bekomme.


    Liebe Grüße & Danke
    Mr.X


    Diese Signatur wird erneuert.
    Bitte haben Sie ein wenig geduld...



  • Hier haste was


    ocmd:test(playerid,params[])
    {
    new File:file = fopen("tmp.txt",fexist("tmp.txt") ? io_append : io_write),Float:x,Float:y,Float:z;
    new string[55];
    GetPlayerCameraPos(playerid,x,y,z);
    format(string,55,"CamPos: %f,%f,%f\r\n",x,y,z);
    fwrite(file,string);
    GetPlayerCameraFrontVector(playerid,x,y,z);
    format(string,55,"FrontVector: %f,%f,%f\r\n",x,y,z);
    fwrite(file,string);
    GetPlayerPos(playerid,x,y,z);
    GetPlayerFacingAngle(playerid,a);
    format(string,55,"PlayerPos: %f,%f,%f,%f\r\n\r\n",x,y,z,a);
    fwrite(file,string);
    fclose(file);
    SendClientMessage(playerid,-1,"Saved");
    return true;
    }

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

    Margarete Stokowski

  • Wieso benutzt du nicht, wie Benjamin schon erwähnt hat, den schon vorhandenen /save Befehl?

    Die besten Zitate aus dem sa-mp.de Forum

    Zitat

    -Wenn hier die sache nicht drine ist aber sie brachen es vlt kann ich es und dann mache ich es für sie!)

    Zitat

    Die Prüfungen(Fahrprüfungen), welche sehr realitätsnah entworfen sind, kann jeder Spieler allein absolvieren ohne auf andere angewiesen zu sein.

    Zitat

    Features: Ausgeprägte und leicht verständliche Serverregeln!

    Zitat

    aber wer dumme Antworten gibt bekommt eine Dumme zurück ... und chill mal dein Leben!

    Zitat

    Ich bin für Luca, wieso weiß ich nicht, aber der andere hat so hässlige Haare..

    Zitat

    Ich habe mir eig. immer nur die Castings angesehen, weil die da immer Runtergemacht wurden.

    Zitat

    Unknown processor
    übersetzt (by google translator)
    unbekannten Prozessor

    Zitat

    Verkaufe Minecraft Keys
    Nur für 20,-€ PaySafeCard.
    Unfassbar in mindestens 5 Minuten hast du dein Key!


  • Gleich mal testen, Danke schön <3 :)


    Liebe Grüße
    Mr.X


    Diese Signatur wird erneuert.
    Bitte haben Sie ein wenig geduld...



  • Ja Gut, aber (jetzt für mich gesprochen) ich benutze das eh nur für entweder CreateVehicle...naja....in meinem Script CreateVehicleForServer, da kommt
    aber eher noch was hinzu als das ich was rausnehmen könnte. oder halt zum Spawn SetPlayerPos....Wobei da brauch ich eig.
    nur PosX,PosY,PosZ und die FacingAngle....Naja....Ich bleib bei /save ^^