解决 灵魂仪式没有说话 BUG!!另附带修改说话频道的方法。
首先感谢LZ的更新,其次希望LZ继续保持这个插件的更新,最后请往下看:
解决 灵魂仪式没有说话 BUG:
1.找到“\Necrosis\Message.lua”
2.在361行处添加以下代码:
-- Si le sort était un cast de SW et qu'il y avait quelque chose à faire dire après le cast, on y va !
elseif (Spell.Name == Necrosis.Spell[58].Name) then
for i in ipairs(Speech.SW) do
if Speech.SW:find("<emote>") then
self:Msg(self:MsgReplace(Speech.SW, Spell.TargetName), "EMOTE")
elseif Speech.SW:find("<yell>") then
self:Msg(self:MsgReplace(Speech.SW, Spell.TargetName), "YELL")
else
self:Msg(self:MsgReplace(Speech.SW, Spell.TargetName), "WORLD")
end
end
Speech.SW = {}
3.保存文件。
4.去修改下灵魂仪式的喊话吧,哈哈,enjoy!
修改说话频道:
在想说的话语前添加:“<(你想说的频道)>”,比如:
“"<after>正在召唤【<target>】,请队友帮忙点击传送门,召唤期间请不要移动"”
这句话,<after>代表在释放技能后才说话,如果要想将此句话发到“喊话”频道,将其修改为:
“"<after><yell>正在召唤【<target>】,请队友帮忙点击传送门,召唤期间请不要移动。"”
即可。
另外附带我修改好的“message.lua”文件:
附件
-
Message.rar
(3.35 KB)
-
2007-10-9 21:30, 下载次数: 30
message.lua