[Помощь] Команда с 2 переменными - Форум Cheat-Master.ru
  • Страница 1 из 1
  • 1
Модератор форума: Sanoxxx, Alowir, Phoenixxx_Czar  
Форум » Программирование » AHK Программирование » [Помощь] Команда с 2 переменными
[Помощь] Команда с 2 переменными
Isobaric Дата: Суббота, 10.09.2016, 22:50 | Сообщение # 1
Новичок
Сообщений: 8
Статус: Offline
Помогите пожалуйста создать команду с двумя переменными, если это конечно возможно. Команда должна выглядеть примерно так: /fakesms id text.
Где id - соответственно цифра фейкового id от 0 до 1000.
Где text - сам текст фейкового смс-сообщения.
CZAR Дата: Воскресенье, 11.09.2016, 09:19 | Сообщение # 2
Czar Of Scripts
Сообщений: 1373
Статус: Offline
Только не забудь SAMP UDF прикрутить
Код

$~Enter::
{
    sleep, 30
    if (isInChat() = 0) or (isDialogOpen() = 1)
    return
    sleep 150
    dwAddress := dwSAMP + 0x12D8F8
    chatInput := readString(hGTA, dwAddress, 256)
   if chatInput contains /fakesms
    {
  RegExMatch(chatInput, "/fakesms ([0-9]+) (.*)", id)
  /*
  id1 - это ид
  id2 - это текст
  */
  ;тут действие
    }
}
return





Я в ВК
Ушел в веб.

• Ничего не покупаю.
• Способы не проверяю.


У меня теперь новый домен, если ссылка не работает - напишите.

Гарант Cheat-Master:
*тема*

AHK
[S-RP] House Finder / House Teleporter
[SAMP] Online Counter
[S-RP] [For Event] Show Star
[S-RP] AntiCasino
[S-RP] [BOT] Auto Fisher + Auto Find Worm + Auto Cook
[S-RP] [BOT] /dance
Winner | Делаем розыгрыши среди участников темы.
SAMP-UDF
[AHK Урок] Выбор в диалогах мышкой и enter`ом
[SAMP] Быстрый ответ на СМС
[ERP] Помощник для адвоката
[DRP] FakeTime

Достижения:
- 26.02.2017
- 03.01.2018
- 26.05.2018
- 22.09.2018
- 04.04.2019
MrGPro Дата: Воскресенье, 11.09.2016, 11:05 | Сообщение # 3
Боец
Сообщений: 202
Статус: Offline
Простой пример Random:

Код

F2::
Random, rnd_id, 1, 1000
Random, rnd_text, 1, 3
if rnd_text == 1
   fake_text = "noobka 1lvl"
if rnd_text == 2
   fake_text = "noobka 2lvl"
if rnd_text == 3
   fake_text = "noobka 3lvl"

MsgBox, /fakesms %rnd_id% %fake_text%
retun


Тебе помогли не забывай про благодарность >> тыкни репутацию
---------------------------------------͡ ͋̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏͋͋' ͡ ͋̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏͋͋' ͡ ͋̏̏̏̏̏̏̏̏̏ -----------------------------------------------------
Зам.Администратора на проекте "DayZ Epoсh SPN" сервер Arma 2OA DayZ Epoch пиратка и лицензия


Сообщение отредактировал MrGPro - Воскресенье, 11.09.2016, 11:08
McFree_ Дата: Воскресенье, 11.09.2016, 11:53 | Сообщение # 4
В рядах СМ.
Сообщений: 321
Статус: Offline
Самый понятный код из тех которые я давал, вот тебе хоть на 20 параметров команды

Код

#SingleInstance Force
#IfWinActive GTA:SA:MP
#Include SAMPMAXnew.ahk

GetCommand(command, params*) {
    if (command = "/list") {
  addChatMessage("[ Script ]   {4a67d0} Переменная1: {f1f1f1} "  params[1] " {4a67d0} Переменная2: {f1f1f1} " params[2])   
    }
    else if (command = "/lban") {
                addChatMessage("[ Script ]   {4a67d0} Переменная1: {f1f1f1} "  params[1] " {4a67d0} Переменная2: {f1f1f1} " params[2])  
    }
}

~F6::
Goto, GetCmd
return

GetCmd:
Input , chattext, V, {Enter}{ESC}
if ErrorLevel = EndKey:Enter
{
    if InStr(chattext, "/") = 1
    {
   if StrLen(chattext) > 0
   {
   StringSplit, param, chattext,%A_Space%
   params := RegExReplace(chattext, param1 . " ", "")
   StringSplit, params, params,%A_Space%
   params := RegExReplace(params, params1 . " ", "")
   sleep 100
   GetCommand(param1, params1, params )
   }
    }
}


Помогаю новичкам!
По всем вопросам в ЛС!
Isobaric Дата: Воскресенье, 11.09.2016, 15:52 | Сообщение # 5
Новичок
Сообщений: 8
Статус: Offline
Спасибо!
Форум » Программирование » AHK Программирование » [Помощь] Команда с 2 переменными
  • Страница 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]

Новые пользователи
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]

Trappa17 [01:00]

Djamalchik [16:40]

ajeense [14:24]

654470559 [08:55]