
FiguraSVC
一个非官方插件,允许Figura脚本实时检测并处理简易语音聊天音频。
查看大图FiguraSVC
一个非官方的 Figura 附加组件,允许 Simple Voice Chat 被 Figura Lua 脚本检测。
文档
Wiki 即将推出!
示例脚本
-- 示例说话动画
local microphoneOffTime = 0
local isMicrophoneOn = false
function pings.talking(state)
-- (在服务器上安全)(对所有人可见)
animations.model.talk:setPlaying(state)
end
function events.tick()
local previousMicState = isMicrophoneOn
microphoneOffTime = microphoneOffTime + 1
isMicrophoneOn = microphoneOffTime <= 2 -- 过去 2 tick 内是否调用了 svc.microphone?
if previousMicState ~= isMicrophoneOn then
pings.talking(isMicrophoneOn)
end
end
if client:isModLoaded("figurasvc") and host:isHost() then
function events.HOST_MICROPHONE(pcm)
microphoneOffTime = 0
end
end
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。