[Вопрос] Как создать команду с параметром? - Форум Cheat-Master.ru
  • Страница 1 из 1
  • 1
Модератор форума: Sanoxxx, Alowir, Phoenixxx_Czar  
[Вопрос] Как создать команду с параметром?
Wolter_Miller Дата: Понедельник, 18.12.2017, 19:04 | Сообщение # 1
Новичок
Сообщений: 1
Статус: Offline
Как создать команду с параметром? Например чтобы создать команду, используется такой код:
Код
:?:/inv::
SendInput {F6}/invite{Space}

Как мне сделать чтобы я смог сделать так: /inv 23: /invite 23. Т.е. задать параметр, аргумент команды, тут это id. Буду очень благодарен если поможете.
Drygok Дата: Понедельник, 18.12.2017, 22:49 | Сообщение # 2
Любитель
Сообщений: 37
Статус: Offline
Можно, конечно, обрабатывать все введенные команды, но как по мне - проще записывать ID через input.
T1bro Дата: Вторник, 19.12.2017, 00:17 | Сообщение # 3
Любитель
Сообщений: 38
Статус: Offline
Wolter_Miller, командный процессор.
http://cheat-master.ru/forum/149-688300-1
и
Код
if (RegExMatch(chatInput, "^/команда"))
{
if RegExMatch(chatInput, "\/команда.(\d\d?\d?)", match)
{
idPlayer := getPlayerNameById(match1)
AddChatMessage(" " idPlayer " ")
}
    else
  addChatMessage("{FF00FF}[CMD]{FFEBCD}Исользуй {000080}/команда [ид] ")
}


MacD

Сообщение отредактировал T1bro - Вторник, 19.12.2017, 00:21
CZAR Дата: Вторник, 19.12.2017, 19:08 | Сообщение # 4
Czar Of Scripts
Сообщений: 1373
Статус: Offline
T1bro, что за бред с (\d\d?\d?) ? Можно же просто (\d{1,3}) .
Зачем ты ставишь " "?





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

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


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

Гарант 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
Artur_iOS Дата: Вторник, 19.12.2017, 20:48 | Сообщение # 5
Боец
Сообщений: 94
Статус: Offline
T1bro,
Если так и юзать, то лучше
Код

if (RegExMatch(chatInput, "^\/command\s?(\d+)?$", number)) {
    if (!number1 && number1 != 0) {
  addChatMessageEx(0xFFFFFF, "Используй /command [id]")
  Return
    }
    addChatMessageEx(0xFFFFFF, "Команда сработала, переданный параметр" number1)
}
T1bro Дата: Вторник, 19.12.2017, 22:22 | Сообщение # 6
Любитель
Сообщений: 38
Статус: Offline
Phoenixxx_Czar, бред не бред, но вполне рабочий
" " - мне так привычнее


MacD
  • Страница 1 из 1
  • 1
Поиск:
Статистика Форума