Тема: AHK: Проблема с UDF - getPlayerIdByName()
Сделал код сокращения команды для создания Дигла.
'getUserName()' в игре работает отлично, а вот 'getPlayerIdByName()', мягко говоря, не очень...
При вводе команды '/dg 5' в чат вставляется '/sellgun Deagle 5 10 -1'
UDF находится в той же папке, что и скрипт.
Компилирую с помощью AHK2exe, в v1.1.30.1 ANSI 32-bit. (менял на v1.1.30.1 Unicode 32-bit и v1.1.30.1 Unicode 64-bit - 0 реакции)
#Include UDF.ahk
#IfWinActive GTA:SA:MP
myplayerid:=GetPlayerIdByName(mynickname)
mynickname:=GetUserName()
:?:/dg 5::
SendMessage, 0x50,, 0x4190419,, A
Sleep, 100
SendInPut, {F6}/sellgun Deagle 5 10 %myplayerid%{Enter}
Return
Может кто знает как исправить?
Заранее спасибо