O Oki_Bern Участник Автор темы 283 7 23 Дек 2023 #1 Версия MoonLoader Другое как перезагрузить отдельно один скрипт?
Решение MLycoris 23 Дек 2023 Oki_Bern написал(а): а как вот эта строчка работает? если я создам команду и после нее впишу данную строчку, скрипт будет по команде перезагружаться? Нажмите для раскрытия... да Lua: sampRegisterChatCommand('reload',function() thisScript():reload() end)
Oki_Bern написал(а): а как вот эта строчка работает? если я создам команду и после нее впишу данную строчку, скрипт будет по команде перезагружаться? Нажмите для раскрытия... да Lua: sampRegisterChatCommand('reload',function() thisScript():reload() end)
MLycoris На вид оружие массового семяизвержения Проверенный 1,981 2,196 23 Дек 2023 #2 если какой-то другой, то можно так Lua: for _,vv in pairs(script.list()) do if vv.filename:find('scriptName.lua') then vv:reload() end end если только свой, то так Lua: thisScript():reload() Позитивный голос 0 Негативный голос
если какой-то другой, то можно так Lua: for _,vv in pairs(script.list()) do if vv.filename:find('scriptName.lua') then vv:reload() end end если только свой, то так Lua: thisScript():reload()
O Oki_Bern Участник Автор темы 283 7 23 Дек 2023 #3 MLycoris написал(а): если только свой, то так Lua: thisScript():reload() Нажмите для раскрытия... а как вот эта строчка работает? если я создам команду и после нее впишу данную строчку, скрипт будет по команде перезагружаться? Позитивный голос 0 Негативный голос
MLycoris написал(а): если только свой, то так Lua: thisScript():reload() Нажмите для раскрытия... а как вот эта строчка работает? если я создам команду и после нее впишу данную строчку, скрипт будет по команде перезагружаться?
MLycoris На вид оружие массового семяизвержения Проверенный 1,981 2,196 23 Дек 2023 Решение #4 Oki_Bern написал(а): а как вот эта строчка работает? если я создам команду и после нее впишу данную строчку, скрипт будет по команде перезагружаться? Нажмите для раскрытия... да Lua: sampRegisterChatCommand('reload',function() thisScript():reload() end) Позитивный голос 0 Негативный голос Решение
Oki_Bern написал(а): а как вот эта строчка работает? если я создам команду и после нее впишу данную строчку, скрипт будет по команде перезагружаться? Нажмите для раскрытия... да Lua: sampRegisterChatCommand('reload',function() thisScript():reload() end)
chapo tg/inst: @moujeek Всефорумный модератор 9,097 12,129 23 Дек 2023 #5 MLycoris написал(а): если какой-то другой, то можно так Lua: for _,vv in pairs(script.list()) do if vv.filename:find('scriptName.lua') then vv:reload() end end Нажмите для раскрытия... Можно же так Lua: local scr = script.find('name.lua') if scr then scr:reload() end Реакции: MLycoris Позитивный голос 0 Негативный голос
MLycoris написал(а): если какой-то другой, то можно так Lua: for _,vv in pairs(script.list()) do if vv.filename:find('scriptName.lua') then vv:reload() end end Нажмите для раскрытия... Можно же так Lua: local scr = script.find('name.lua') if scr then scr:reload() end