alexdubovyck

Создание слэш - команд

Dec 28th, 2015
183
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.22 KB | None | 0 0
  1. --К примеру есть функция, которая будет выводить текст на экран (вообще таким образом запускать можно что угодно):
  2. --Мы в чате пишем придуманную нами заранее команду(например /зайдивк) и эта команда вызывает работу функции привязанной к ней.
  3.  
  4. local function testPrint()
  5.     print('слэш -команда работает')
  6. end  
  7.  
  8. В: Как же запустить это дело через слэш-команду?
  9.  
  10. О: Создаем обработчик наших слэш-команд
  11.     SlashCmdList["TESTPRINT"] = testPrint;  
  12. --и регистрируем слэш-команды
  13.     SLASH_TESTPRINT1 = "/test"  
  14. --Вот собственно и все, теперь при вводе в чат /test будет выполнять функцию testPrint()
  15.  
  16. --На выходе:
  17. local function testPrint()
  18.     print('слэш -команда работает')
  19. end  
  20. SlashCmdList["TESTPRINT"] = testPrint;  
  21. SLASH_TESTPRINT1 = "/test"
  22.  
  23. Источник: http://forum.wowcircle.com/showthread.php?t=397631
  24. Автор: DreamlØlz
Advertisement
Add Comment
Please, Sign In to add comment