[AHK/API]Keybinder sendet keinen Chat ab


  • Er zeigt das nicht an.
    Könnten sie mir auch die Neuste API Version zeigen also 0.3Z

  • Ok
    Hab API etc. PP
    Hab tzd. Eine Frage wie lese ich eine ID aus dem Chat aus.



    Ich will wenn ein Name oder so kommt das er sofort reagiert und ihn annimmt.

  • do.de - Domain-Offensive - Domains für alle und zu super Preisen
  • Estmal musst du den String in eine Variable speichern!


    Dann folgt:
    Needle = ]
    Needle1 = :
    StringGetPos, pos, STRINGNAME, %Needle%
    StringGetPos, pos1, STRINGNAME, %Needle1%
    pos1 += 1
    pos -= 1
    StringLeft, OutputVar, STRINGNAME, pos
    StringTrimLeft, OutputVar1, OutputVar, pos1


    Somit währe OutputVar1 nur die Zahl :)



  • Wie jetzt kannst du mir den Code mal erstellen?



    Nee


    wo muss das hin?

    Code
    Needle = ]
    Needle1 = :
    StringGetPos, pos, STRINGNAME, %Needle%
    StringGetPos, pos1, STRINGNAME, %Needle1%
    pos1 += 1
    pos -= 1
    StringLeft, OutputVar, STRINGNAME, pos
    StringTrimLeft, OutputVar1, OutputVar, pos1
  • Unter den Befehl:


    z.B:

    1::
    STRINGNAME = GetChatLine()
    Needle = ]
    Needle1 = :
    StringGetPos, pos, STRINGNAME, %Needle%
    StringGetPos, pos1, STRINGNAME, %Needle1%
    pos1 += 1
    pos -= 1
    StringLeft, OutputVar, STRINGNAME, pos
    StringTrimLeft, OutputVar1, OutputVar, pos1SendInput, Hallo %OutputVar1%
    return


    so ungefähr müsste es aussehen


    /edit:
    Aber dieses Model gibt die ID aus nicht den Namen!!

  • Also wenn ich 1 Drücke Zeigt er mir die ID an.
    WIe mache ich das das er, von einer Report anfrage die ID ausließt und diese dann annimmt.


  • Wie speichere ich die ID von dem Report geber und nehme den Report an indem ich die ID eingebe

  • Bei 1::


    Wird die ID des Reports in die Variable mit dem Namen: OutputVar1 gespeichert und mit der kannst du dann weiter arbeiten z.B:



    1::
    GetChatLine(0, STRINGNAME)
    Needle = ]
    Needle1 = :
    StringGetPos, pos, STRINGNAME, %Needle%
    StringGetPos, pos1, STRINGNAME, %Needle1%
    pos1 += 1
    pos -= 1
    StringLeft, OutputVar, STRINGNAME, pos
    StringTrimLeft, OutputVar1, OutputVar, pos1
    SendInput, /ar %OutputVar1%
    SendChat("Guten Tag, mein Name ist FerienFreak ich stehe ihnen Bei Fragen zur verfügung")
    SendChat("Wie kann ich helfen")
    return


    müsste eig so gehen :/ ?


    /edit kleiner Fehler behoben!

  • do.de - Domain-Offensive - Domains für alle und zu super Preisen