Самый понятный код из тех которые я давал, вот тебе хоть на 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 )
}
}
}