したらばTOP ■掲示板に戻る■ 全部 1-100 最新50 | メール | |
レス数が1スレッドの最大レス数(1000件)を超えています。残念ながら投稿することができません。

【広めよう】Windower 11【本家窓化】

501名無しのWindower使い:2018/01/09(火) 21:18:42 ID:dcVLmy1Q
/console系って、押したタイミングで前のが終わらなくても実施されるから
ワンクッションおいて、一定時間内に連続でコマンド出さないようなアドオン作るのがよさそう

下の内容を「windower\addon\cmdexecute\cmdexecute.lua」として保存(UTF-8)
_addon.name = 'cmdexecute'
_addon.commands = {'cmd'}
_addon.author = 'test'
_addon.version = '1.0.0.0'

require('luau')
lasttime = 0

windower.register_event('addon command',function (...)
local cmd = table.concat({...}, ' ')

if cmd == nil or cmd == '' then return end

if os.time() > lasttime + 1 then
windower.send_command(cmd)
lasttime = os.time()
else
notice("連打しすぎ!! 破棄[%s]":format(cmd))
end
end)

script\init.txtの最後に
「lua r cmdexecute」を追加
ゲームのコンソールで//exec init.txtで起動(もしくは次回起動時に常駐)

使い方はこんな感じ
/console cmd exec macro.txt

あんまりテストしてないが参考に




掲示板管理者へ連絡 無料レンタル掲示板