Jump to content

Sky Slate Blueberry Blackcurrant Watermelon Strawberry Orange Banana Apple Emerald Chocolate
Photo

Brauche hilfe beim AHK Script mit der Samp-API


  • Please log in to reply
3 replies to this topic
DasJonas
  • Members
  • 1 posts
  • Last active: Nov 03 2013 09:00 AM
  • Joined: 16 Oct 2013

Mein Problem:
Ich möchte einen Keybinder machen in SAMP mit der API  hier mein Bisheriger Code:

~Numpad3::
if(IsChatOpen() == 1 || IsDialogOpen() == 1)
return
SendChat("Sie sind nun unser Geisel, wir vordern 15k lösegeld !")
Sleep , 6000 
SendChat("Wenn die Cops mit reingezogen werden bist du dran")
Sleep , 7000
SendChat("Also möchtest du Leben ?")
Sleep , 3000
SendChat("Also ich werde dich jetzt vom Knebel in deinen Mund erlösen und du wirst mir eine klare antwort geben ! Also Ja oder Nein ?")
Sleep , 6000
SendChat("/knebel" PlayerID)
Sleep , 10000
SendChat("Deine Zeit ist um !")
SendChat("/knebel" PlayerID)
return

 
Wie man sehen kann soll eine Variable PlayerID heißen
so diese Variable möchte ich Ingame bestimmen können mit der Tast Numpad0
so das der Chat sich öffnet und ich die ID eingeben kann (die id des players)
so diese Variable möchte ich aber auch immer ändern können indem ich einfach nochmal Numpad0 drücke und wieder eine ID eingebe.

Ich würde mich freuen wenn ihr mit helfen könnt
MFG DasJonas



_ahk_
  • Members
  • 16 posts
  • Last active: Apr 14 2015 07:22 PM
  • Joined: 03 Nov 2013
~Numpad3::
if(IsChatOpen() == 1 || IsDialogOpen() == 1 || IsMenuOpen() == 1)

{

return

}

else

{

SendInput t/knebel {Space}
Sleep , 10000
}

return

Hab mal alles relevante hingeschrieben.

Das andere sollte mit SendChat auch gehen.

Ich hoff mal das Script funktioniert so.

 

Grüße



Seidenweber
  • Moderators
  • 638 posts
  • Last active: Sep 06 2015 01:51 PM
  • Joined: 10 May 2011

Keine Idee, ob das Spiel die Ausgabe von Input durchlässt. Ist nur ein Versuch.

Numpad0::
  SendInput t/knebel%A_Space%
  Input, PlayerID, V, {Enter}
Return

Numpad1::
  SendInput, t/knebel %PlayerID%
Return

All questions & answers are related to AHK 1.1.19.03 x64 Unicode

 


_ahk_
  • Members
  • 16 posts
  • Last active: Apr 14 2015 07:22 PM
  • Joined: 03 Nov 2013

Input funktioniert bei SAMP.

 

Seidenwebers Code funktioniert.

Mit Numpad 0 kann man die Variable ändern, mit Numpad 1 wird der Befehl ausgeführt.

 

Mein Code war nicht der gesuchte, habs nochmal genau gelesen.