Chatlog auslesen - anschließend einen Befehl ausgeben - GTA SAMP

  • Hallo,


    habe mir mal den Spaß gemacht und das Script weitestgehend von Fehlern entfernt.
    Desweiteren habe ich zu fast jeder relevanten Zeile, als Kommentar, dazu geschrieben was diese bewirkt.


    !ACHTUNG!
    Ich weise hiermit darauf hin, dass die von @ryaN.jeZoo verwendete Datei wahrscheinlich nicht nur als API für SAMP dient.
    Die API ist auf UGBASE.EU veröffentlicht worden und stammt von keinem öffentlichem API-Projekt ab und ist eine modifizierte API von agrippa.
    Da ich vor geraumer Zeit mit ziemlicher Sicherheit genau die gleiche API hatte und die Erfahrung gemacht habe, dass nach dem Includieren der API über die API.ahk, die API.dll nicht mehr zu löschen ist, da diese aktuell verwendet wird (auch wenn der Keybinder beendet worden ist).
    Ob die API einen Virus, oder ähnliches enthält, ist nicht 1100%ig sicher, aber ich rate davon ab diese zu verwenden.
    Die SAMP-UDF von SAMP-UDF.net, Open SAMP API von samp-api.net oder AHPi von ahkbase.eu kann ich nur weiterempfehlen, da diese Projekte Open Source sind und somit der QuellCode für jeden einsehbar ist.
    !ACHTUNG!


    Der Anhang ist im Prinzip das Script was @ryaN.jeZoo veröffentlicht hat, nur das hier die SAMP-UDF verwendet wurde und das Script rein theoretisch funktionieren sollte. (Ist ungetestet.)
    Wer sich den Anhang nicht herunterladen möchte, hier ist das Script:


    Hoffe ich konnte helfen
    MfG

  • Ich danke dir @1337, dass du dir soviel Mühe gegeben hast, mir den Quellcode zu erklären.


    Ich muss dich aber leider enttäuschen.
    Wenn ich deinen Script verwende, dann führt er keine Aufträge aus.
    Also, er schriebt nicht /accept cropse.


    Außerdem bleibt der Script ausgeschaltet..
    Egal wie oft ich auf F12 drücke, im Chat steht immer wieder, dass er ausgeschaltet wird.


    Denke dass es daran liegt, weshalb er auch keine Aufträge annimmt.


    mfg



  • Probiers mal so ^^


    Mal so nebenbei ^^ GetChatline ist Bullshit, kommtne Server Werbung, schreibt jemand was etc. kann es sein das GetChatline die Zeile nicht erwischt und der CMD nicht getriggert wird :)


    Arbeite lieber mit FileRead das ist 100% zuverlässig :)

  • Wenn du dir den ganzen Thread durchgelesen hast, dann hast du vielleicht mitbekommen, dass ich keine Ahnung habe, wie man richtig converted.


    Habe es versucht. Muss ich einfach die ahk-Datei nehmen und mit dem convert afk to exe ausführen?


    Habe es so versucht. Kommt dann aber folgende Fehlermeldung:



    Ich weiß nicht, ob die Meldung kommt, weil ich es falsch umwandle, oder weil dort ein Fehler im Code ist. Wüsste nämlich nicht wo die ")" in der Zeile fehlt.