[ПОМОЩЬ] | AHK, id - Форум Cheat-Master.ru
  • Страница 1 из 1
  • 1
Модератор форума: Sanoxxx, Alowir, Phoenixxx_Czar  
Форум » Программирование » AHK Программирование » [ПОМОЩЬ] | AHK, id (AHK Help)
[ПОМОЩЬ] | AHK, id
Stilik Дата: Воскресенье, 08.07.2018, 12:02 | Сообщение # 1
Новичок
Сообщений: 12
Статус: Offline
Здравствуйте. У меня есть скрипт

Я бы хотел усовершенствовать его, и когда я пишу /паспорт *id человека которому хочу показать его*
что бы в конце отыгровки он писал /pass *id тот, который я ввел в самом начале*
заранее спасибо!


qqq
Salamakeykum Дата: Воскресенье, 08.07.2018, 14:41 | Сообщение # 2
salam bratka
Сообщений: 378
Статус: Offline
Насчет того, чтобы запоминал ид, который ты впишешь после хоткея не уверен, даже не знаю как это сделать.
Но можно сделать через UDF, т.е
Код

pid := getClosestPlayerId()
*код*
SendInput {F6}/pass %pid%{space}

Он будет показывать паспорт ближайшему стоящему рядом игроку

Лучше было бы переделать весь скрипт под UDF


Помогу с AHK чем смогу VK

Мои темы:
CNN Helper
Fast AirDrop
autoMechanic
Fake Общак ARZ
Счетчик денег для таксистов


Сообщение отредактировал Salamakeykum - Воскресенье, 08.07.2018, 14:41
Toopie Дата: Воскресенье, 08.07.2018, 14:55 | Сообщение # 3
Боец
Сообщений: 122
Статус: Offline
Требуется плагин SAMP UDF.
Просто пишешь /pass [id] в чат и дальше пойдет отыгровка, после отыгровки покажется паспорт человеку
Код

#SingleInstance, Force
#Persistent
#NoEnv
#UseHook
#If WinActive("GTA:SA:MP")
#Include, %A_ScriptDir%\SAMP-UDF.ahk

$~vkD::
{
    if (isInChat() && !isDialogOpen()) {
    
  blockChatInput()
  Sleep, 170
  chatInput := readString(hGTA, dwSAMP + 0x12D8F8, 256)
  Sleep, 30
  unBlockChatInput()
  if (RegExMatch(chatInput, "i)^\/pass\s(\d{1,4})$", item)) {
   if (getPlayerNameById(item1)) {
    SendChat("/me опустил руку в карман")
    Sleep, 2000
    SendChat("/me легким движением руки достал из кармана паспорт")
    Sleep, 2000
    SendChat("/me резким движением руки раскрыл паспорт")
    Sleep, 2000
    SendChat("/do Паспорт в открытом виде.")
    Sleep, 2000
    SendChat("/anim 6")
    Sleep, 2000
    SendChat("/me переда паспорт человеку напротив")
    Sleep, 2000
    SendChat("/pass " item1)
   }
  } else {
   SendChat(chatInput)
  }
    }
}
return


лучший в мире самп сервер 185.159.129.71:7777 лидерки админки да

Сообщение отредактировал Toopie - Воскресенье, 08.07.2018, 15:03
Stilik Дата: Воскресенье, 08.07.2018, 17:50 | Сообщение # 4
Новичок
Сообщений: 12
Статус: Offline
Скрипт запустился, пишу /pass 281, отыгровки нету

Добавлено (08.07.2018, 17:50)
---------------------------------------------

Цитата Toopie ()
Требуется плагин SAMP UDF.
Просто пишешь /pass [id] в чат и дальше пойдет отыгровка, после отыгровки покажется паспорт человеку
Код

#SingleInstance, Force
#Persistent
#NoEnv
#UseHook
#If WinActive("GTA:SA:MP")
#Include, %A_ScriptDir%\SAMP-UDF.ahk

$~vkD::
{
    if (isInChat() && !isDialogOpen()) {
    
  blockChatInput()
  Sleep, 170
  chatInput := readString(hGTA, dwSAMP + 0x12D8F8, 256)
  Sleep, 30
  unBlockChatInput()
  if (RegExMatch(chatInput, "i)^\/pass\s(\d{1,4})$", item)) {
   if (getPlayerNameById(item1)) {
    SendChat("/me опустил руку в карман")
    Sleep, 2000
    SendChat("/me легким движением руки достал из кармана паспорт")
    Sleep, 2000
    SendChat("/me резким движением руки раскрыл паспорт")
    Sleep, 2000
    SendChat("/do Паспорт в открытом виде.")
    Sleep, 2000
    SendChat("/anim 6")
    Sleep, 2000
    SendChat("/me переда паспорт человеку напротив")
    Sleep, 2000
    SendChat("/pass " item1)
   }
  } else {
   SendChat(chatInput)
  }
    }
}
return

я не дам я не дам я не дам и не проси

хелп плз


qqq

Сообщение отредактировал Stilik - Воскресенье, 08.07.2018, 17:30
Joni228 Дата: Воскресенье, 08.07.2018, 19:32 | Сообщение # 5
Бывалый
Сообщений: 314
Статус: Offline
AHK ANSI32


Форум » Программирование » AHK Программирование » [ПОМОЩЬ] | AHK, id (AHK Help)
  • Страница 1 из 1
  • 1
Поиск:
Статистика Форума
Лучшие пользователи
Admin [39113]

GеNius [7209]

[CM]Russel [5557]

kenlo763 [4952]

[CM]AGRESSOR [4639]

Snake_Firm [4452]

Сэс [4416]

Artem_Buero [4223]

[CM]Durman [3204]

[CM]Рафаэль [3080]

iMaddy [2855]

sky_Woker [2854]

getrekt [2745]

Новые пользователи
Stanislav_ss [16:05]

123131312312314534 [13:41]

Pan40xxl [12:36]

chinazes000 [11:29]

donaldga2 [05:28]

rubenia18 [21:17]

pokotiloroman91 [18:24]

stephensh5 [12:00]

calliesv7 [06:11]

louqm16 [22:14]

artushak [16:32]

Kingpolker [15:42]

leeyv11 [15:12]