Samp-tsconnector

Dein Problem konnte durch einen User gelöst werden? Bedank dich bei ihm indem du seinen Beitrag als Hilfreich markierst sowie einen Daumen oben dalässt

Aus gegebenem Anlass: Sichert eure Backupcodes wenn ihr die Zwei-Faktor-Authentifizierung aktiviert habt!

Infos dazu findet ihr nochmal hier

  • Kann dir morgen abend helfen wenn du willst so lange kannst du dir die Anleitung angucken.

    Du willst mich kennenlernen? Kauf mein Buch, Bia*ch!

    Hab kein Buch lol

  • Kann dir morgen abend helfen wenn du willst so lange kannst du dir die Anleitung angucken.

    nach der Anleitung und Rest ich gefunden habe, brauche ich hilfe bei TS Query bleib nicht on und beim Befehl TSC_GetClientIdByUid wie man den abfragt und auch speicher auf DINI ???

  • Moin, habe es so weit aber wie kann ich das jz speichern



  • Hier bietet sich evtl mein Easy-Save Include an: Easy Saving


    C
    1. //Oben in deinem Filterskript:
    2. //Halt den Pfad wo die Accounts gespeichert werden sollen angeben: (wichtig den Ordner ts_info in dem Beispiel erst in den scriptfiles erstellen!!!)
    3. #define PATH "ts_info/%s.ini"
    4. #include <k_save>
    5. //Dann unter OnPlayerDisconnect
    6. Save(playerid,TeamSpeak,TeamSpeakInfo[playerid]);
    7. //Unter OnPlayerConnect
    8. Load(playerid,TeamSpeak,TeamSpeakInfo[playerid]);

    ast2ufdyxkb1.png


    Leute, lernt scripten und versucht mal lieber etwas selber zu schreiben, als es aus einem GF zu kopieren. :S

  • Hier bietet sich evtl mein Easy-Save Include an: Easy Saving


    C
    1. //Oben in deinem Filterskript:
    2. //Halt den Pfad wo die Accounts gespeichert werden sollen angeben: (wichtig den Ordner ts_info in dem Beispiel erst in den scriptfiles erstellen!!!)
    3. #define PATH "ts_info/%s.ini"
    4. #include <k_save>
    5. //Dann unter OnPlayerDisconnect
    6. Save(playerid,TeamSpeak,TeamSpeakInfo[playerid]);
    7. //Unter OnPlayerConnect
    8. Load(playerid,TeamSpeak,TeamSpeakInfo[playerid]);
    Code
    1. C:\Users\User\Desktop\SAMP Fire & Rescue Server TEST\filterscripts\Untitled.pwn(41) : warning 213: tag mismatch
    2. C:\Users\User\Desktop\SAMP Fire & Rescue Server TEST\filterscripts\Untitled.pwn(52) : warning 213: tag mismatch

    vielen Dank aber wie behebe ich die zwei warnig

  • do.de - Domain-Offensive - Domains für alle und zu super Preisen
  • Code
    1. public OnPlayerConnect(playerid)
    2. {
    3. Load(playerid,TeamSpeak,TeamSpeakInfo[playerid]);
    4. return 1;
    5. }
    6. public OnPlayerDisconnect(playerid, reason)
    7. {
    8. Save(playerid,TeamSpeak,TeamSpeakInfo[playerid]);
    9. return 1;
    10. }
  • Hmm komisch, damals ging das noch.


    Naja, schreib es so:


    C
    1. //Dann unter OnPlayerDisconnect
    2. Save(playerid,_:TeamSpeak,TeamSpeakInfo[playerid]);
    3. //Unter OnPlayerConnect
    4. Load(playerid,_:TeamSpeak,TeamSpeakInfo[playerid]);

    ast2ufdyxkb1.png


    Leute, lernt scripten und versucht mal lieber etwas selber zu schreiben, als es aus einem GF zu kopieren. :S

  • Ok geht, aber wenn ich den Server aus- und wieder anmache, geht es nicht mehr ??? es scheint, dass er die Daten nicht laden kann ???

    Wird denn eine Datei in den scriptfiles abgelegt?

    ast2ufdyxkb1.png


    Leute, lernt scripten und versucht mal lieber etwas selber zu schreiben, als es aus einem GF zu kopieren. :S

  • Ja die Daten werden erstellt

    Code
    1. 112|53|103|57|72|97|99|90|71|117|50|51|51|117|86|73|67|89|50|69|55|86|70|50|121|117|119|61|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|1|210093|67|0|
  • Pack mal unter das Load ein:


    C
    1. printf("%s|%d|%d|%d",TeamSpeakInfo[playerid][playerUID],TeamSpeakInfo[playerid][accepted],TeamSpeakInfo[playerid][acceptcode],TeamSpeakInfo[playerid][playerClientid]);

    Wird das richtig ausgegeben?


    //Edit:


    Ahhh weil du vermutlich das Filterscript erst später lädst? Oder schon auf dem Server warst?


    C
    1. //Pack das mal zustäzlich unter OnFilterscriptInit
    2. for(new i=GetPlayerPoolSize(); i!=-1; i--) if(IsPlayerConnected(i)) Load(i,TeamSpeak,TeamSpeakInfo[i]);

    ast2ufdyxkb1.png


    Leute, lernt scripten und versucht mal lieber etwas selber zu schreiben, als es aus einem GF zu kopieren. :S

  • Das ist merkwürdig...mach den Server nochmal aus...schau dass das File 1:1 so aussieht, wie du es hier gepostet hattest und mach ihn nochmal an...


    Alsoo bei mir geht es, da liest er das genauso aus...


    Falls es nicht geht (was sein kann), das was ich damals geschrieben hatte ist nicht sonderlich Robust, musst du wohl auf deine dini Speichermethode zurückgreifen.

    ast2ufdyxkb1.png


    Leute, lernt scripten und versucht mal lieber etwas selber zu schreiben, als es aus einem GF zu kopieren. :S

  • Es hat sich nicht geändert



    Datei im ts_info/ Bosco

    Code
    1. 112|53|103|57|72|97|99|90|71|117|50|51|51|117|86|73|67|89|50|69|55|86|70|50|121|117|119|61|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|1|210093|67|0|


    Gamemod


    Code
    1. fsrs.pwn(18501) : warning 213: tag mismatch
    2. for(new i=GetPlayerPoolSize(); i!=-1; i--) if(IsPlayerConnected(i)) Load(i,TeamSpeak,TeamSpeakInfo[i]);




    Server log

    Code
    1. [15:05:43] [join] Bosco has joined the server (5:127.0.0.1)
    2. [15:05:43] p|0|0|0