Как сделать код который позволит после написание команды /showpass ID - отыгровать команду.

Letnya noth

Участник
Автор темы
60
6
Версия MoonLoader
.025-beta
То есть я прописываю /showpass ID - После данной надписи я хочу получить отыгровку то есть.

/do Паспорт в кармане.
/me лёгким движением руки достал паспорт
/do Паспорт в руке.
/me раскрыв паспорт передал его человеку на против
/showpass ID -


И возможно ли после данных действий создать новую функцию позволяющее сделать тоже самое только с командами /showlic /showmc /showbadge и т.д

Версия moonloader (0.25 из-за МВД хелпера.)😳
 

andrey_hacker

Известный
274
88
Lua:
function main()
    sampRegisterChatCommand('showpass' , showpass)
end

function showpass(arg)
    sampSendChat('/do Паспорт в кармане.')
    sampSendChat('/me лёгким движением руки достал паспорт')
    sampSendChat('/do Паспорт в руке.')
    sampSendChat('/me раскрыв паспорт передал его человеку на против')
    sampSendChat('/showpass ' ..arg)
end
 

Letnya noth

Участник
Автор темы
60
6
Lua:
function main()
    sampRegisterChatCommand('showpass' , showpass)
end

function showpass(arg)
    sampSendChat('/do Паспорт в кармане.')
    sampSendChat('/me лёгким движением руки достал паспорт')
    sampSendChat('/do Паспорт в руке.')
    sampSendChat('/me раскрыв паспорт передал его человеку на против')
    sampSendChat('/showpass ' ..arg)
end
Обязательно где где 'showpass' ставить пробел и запятую, разве это не вместе делается? Или это не имеет значение?
Lua:
sampRegisterChatCommand('showpass' , showpass)
end
 

Adrian G.

Известный
Проверенный
520
454
Lua:
function main()
    sampRegisterChatCommand('showpass' , showpass)
end

function showpass(arg)
    sampSendChat('/do Паспорт в кармане.')
    sampSendChat('/me лёгким движением руки достал паспорт')
    sampSendChat('/do Паспорт в руке.')
    sampSendChat('/me раскрыв паспорт передал его человеку на против')
    sampSendChat('/showpass ' ..arg)
end
Сервер: *Не флудите*
 
  • Нравится
Реакции: BisQwit

BisQwit

Известный
451
124
Lua:
function main()
    sampRegisterChatCommand('showpass' , showpass)
end

function showpass(arg)
    sampSendChat('/do Паспорт в кармане.')
    sampSendChat('/me лёгким движением руки достал паспорт')
    sampSendChat('/do Паспорт в руке.')
    sampSendChat('/me раскрыв паспорт передал его человеку на против')
    sampSendChat('/showpass ' ..arg)
end
Что значит arg? и почему не сделать через хендл игрока ? дабы он сам вписывал все?