[Помощь] Автозамена команды с переменной. - Форум Cheat-Master.ru
  • Страница 1 из 1
  • 1
Модератор форума: Sanoxxx, Alowir, Phoenixxx_Czar  
[Помощь] Автозамена команды с переменной.
warqone Дата: Пятница, 31.08.2018, 16:16 | Сообщение # 1
Новичок
Сообщений: 11
Статус: Offline
Всем привет, в общем в админском собейте Терри Джонса была функция custom commands, хочу сделать что то подобное, но на ахк.
И так, мне нужно написать скрипт, который при вводе в чате:
Код
/chby 153 Freex

Автоматически заменяло в чате на
Код
/ban 153 30 cheat by Freex

153 - условный ид игрока.
30 - количество дней (не изменяющаяся переменная)
Я написал что то вроде:
Код
:?:/chby %text1% %text2%::/ban %text1% 30 cheat by %text2%

Но нихрена не работает, в чём моя ошибка?
То есть мне нужно две переменных, первое подложит ID, вторая ник админа.
Хелпаните, очень прошу.


Сообщение отредактировал warqone - Пятница, 31.08.2018, 16:18
CZAR Дата: Пятница, 31.08.2018, 16:21 | Сообщение # 2
Czar Of Scripts
Сообщений: 1373
Статус: Offline
warqone, поищи командный процессор.




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

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


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

Гарант 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
Salamakeykum Дата: Пятница, 31.08.2018, 16:32 | Сообщение # 3
salam bratka
Сообщений: 378
Статус: Offline
Взял код у MrGPRO код из другой темы и немного переделал. Не ругайтесь, если советую плохо sad
Код

#Persistent
#SingleInstance force
#Include udfR1.ahk

~Enter::
if (isInChat() && !isDialogOpen())
{
    blockChatInput()
    Sleep 170
    dwAddress := dwSAMP + 0x12D8F8
    chatInput := readString(hGTA, dwAddress, 256)
    unblockChatInput()
    Sleep, 30
    if (chatInput)
    {
            if (RegExMatch(chatInput, "/chby (?<id>\d+) (?<txt>.*)", chby_)) ;
                addChatMessage("/chby" A_Space chby_id A_Space "30" A_Space "cheat by" A_Space chby_txt)
            else
                SendChat(chatInput)
    }
}
return


Пишешь в чат /chby ID NAME (пример: /chby 228 Freex)


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

Мои темы:
CNN Helper
Fast AirDrop
autoMechanic
Fake Общак ARZ
Счетчик денег для таксистов
CZAR Дата: Пятница, 31.08.2018, 18:11 | Сообщение # 4
Czar Of Scripts
Сообщений: 1373
Статус: Offline
Salamakeykum, опять вы все одну ошибку допускаете, а если команда будет не в начале строки? Например: /asdsadsa /chby??




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

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


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

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

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