lua_run
![Icon-broom.png](/w/images/thumb/7/71/Icon-broom.png/40px-Icon-broom.png)
This article is an orphan, meaning that few or no articles link to it.
You can help by
adding links to this article from other relevant articles.
January 2024
You can help by
![Wikipedia icon](/w/images/thumb/9/9a/Wikipedia_icon_small.png/16px-Wikipedia_icon_small.png)
January 2024
lua_run
- это точечная энтити , доступно для Garry's Mod.
lua_run | |
---|---|
![]() | |
Тип | Точечный объект мира |
Платформа | ![]() |
Доступность | ![]() |
Она выполняет необработанный код Lua, переданный в ключевых значениях.
Contents
Ключевые значения
- Code
(Code)
<строка > - Передайте в него обработанный код Lua, указанный в ключевых значениях.
В коде могут использоваться переменные Lua ACTIVATOR
и CALLER
, а также TRIGGER_PLAYER
, если !activator является игроком.
![Icon-Bug.png](/w/images/thumb/b/b4/Icon-Bug.png/10px-Icon-Bug.png)
"
в качестве аргументов строк структура файла VMF будет повреждена, что приведет к невозможности просмотра файла в следующей сессии Hammer.
![PlacementTip.png](/w/images/thumb/c/cc/PlacementTip.png/14px-PlacementTip.png)
'
либо скобки [[]]
для обрамления строк.
![](/w/images/thumb/c/cc/Note.png/10px-Note.png)
- Name
(targetname)
<объект источник > - Название объекта по которому другие объекты могут ссылаться на этот объект.
Флаги
- 1: Запустить код при появлении
Входы
RunCode
- Выполнить код, определенный в объекте.
RunPassedCode
<строка >- Выполнить код, который был передан как переменная.
Kill
- Удаляет этот энтити из мира.
KillHierarchy
- Удаляет энтити и его потомков из мира.
AddOutput
<строка >- Определяет keyvalue/output в этом энтити. Потенциально представляет большую опасность, используйте с осторожностью.
Формат:<key> <value>
Формат:<output name> <targetname>:<inputname>:<parameter>:<delay>:<макс. количество активаций, -1 - бесконечно>
FireUser1
toFireUser4
- Запуск выходов
OnUser
; см. Пользовательские вводы и выводы.
Use
Отсутствует в FGD!- То же, что и при вызове +use игроком; может не всё. Можно вызвать, создав вывод, которому не указан ввод.
Этот ввод не входит в Valve-файлы FGD.
RunScriptFile
<скрипт > (Во всех играх начиная с)
- Выполнить файл игрового скрипта с диска.
RunScriptCode
<строка > (Во всех играх начиная с)
- Выполнить строку исходного кода скрипта.
Предупреждение:Никогда не передавайте строковые параметры функции скрипта с помощью этого входа. Это повредит структуру VMF из-за вложения кавычек, которые потребуется удалять вручную в текстовом редакторе.
Выходы
Targetname:
OnUser1
доOnUser4
- Вызывается в ответ на входы
FireUser
; (см. Пользовательские вводы и выводы).
OnKilled
(Во всех играх начиная с L4D)- Вызывается после уничтожения энтити и удаления её из игры.