[Помощь] Повторение команды - Форум Cheat-Master.ru
  • Страница 1 из 1
  • 1
Модератор форума: Sanoxxx, Alowir, Phoenixxx_Czar  
[Помощь] Повторение команды
KaVaL98 Дата: Воскресенье, 14.01.2018, 05:47 | Сообщение # 1
Новичок
Сообщений: 11
Статус: Offline
Здравствуйте, вот надеюсь на Вашу помощь начинающему
Вот на АБС нету типо /su id 3 (количество) причина, у нас просто /su id причина
Как можно написать так что бы можно было /su id количество и причина, если кто знает помогите.
Rinat_Namazov Дата: Воскресенье, 14.01.2018, 09:42 | Сообщение # 2
Боец
Сообщений: 122
Статус: Offline
RegExMatch(chatInput, "^\/su\s([0-9]*)\s([0-9]*)\s(.*)", p)
p1 = ID игрока
p2 = Кол-во звёзд
p3 = Причина
CZAR Дата: Воскресенье, 14.01.2018, 13:09 | Сообщение # 3
Czar Of Scripts
Сообщений: 1373
Статус: Offline
Код
if (RegExMatch(..., "^/su\s+(\d{1,3})\s+([1-6])\s+(.*)$", out))
{
loop, % out2
SendChat("/su " out1 " " out3)
}





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

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


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

Гарант 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


Сообщение отредактировал Phoenixxx_Czar - Воскресенье, 14.01.2018, 13:10
KaVaL98 Дата: Воскресенье, 14.01.2018, 13:29 | Сообщение # 4
Новичок
Сообщений: 11
Статус: Offline
Phoenixxx_Czar, Если прописываю данный код через sc38 & sc2:: (комбинация клавишь Alt + 1)
И вставляю твой код, то AHK выдаёт ошибку и ругается конкретно на код if (RegExMatch(..., "^/su\s+(\d{1,3})\s+([1-6])\s+(.*)$", out)), может что-то не так делаю, или же что
Получился вот такой код
sc38 & sc2::
addChatMessageEx(0xFF0000, "/su id количество причина")
RegExMatch(SendInput, "^\/su\s([0-9]*)\s([0-9]*)\s(.*)", p)
SendInput {F6} /su
Я тупой, так что помогите


Сообщение отредактировал KaVaL98 - Воскресенье, 14.01.2018, 13:43
Rinat_Namazov Дата: Воскресенье, 14.01.2018, 14:47 | Сообщение # 5
Боец
Сообщений: 122
Статус: Offline
Это же регулярка для использования в чате, через клавишу как оно по твоему узнавать будет кому ты выдаёш.
-_-

Код

$~NumpadEnter::
$~Enter::
If (isInChat() = 1 && isDialogOpen() = 0)
{
    Sleep 250
    dwAddress := dwSAMP + 0x12D8F8
    chatInput := readString(hGTA, dwAddress, 256)
    If chatInput = /su
    {
  If (RegExMatch(chatInput, "^\/su\s([0-9]*)\s([0-9]*)\s(.*)", p))
{
  Loop %p2%
  {
   SendChat("/su " p1 " " p3)
  }
}
    }
}


Если еще при вводе в чат от сервере выдается 1 розыск, или появляется сообщение об неправильном вводе, и тебе это надоедает используй командный процессор.


Сообщение отредактировал Rinat_Namazov - Воскресенье, 14.01.2018, 15:18
CZAR Дата: Воскресенье, 14.01.2018, 23:28 | Сообщение # 6
Czar Of Scripts
Сообщений: 1373
Статус: Offline
Rinat_Namazov, никогда твой код пахать не будет XD




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

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


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

Гарант 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
  • Страница 1 из 1
  • 1
Поиск:
Статистика Форума
Лучшие пользователи
Admin [39113]

GеNius [7210]

[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]

Новые пользователи