终于改成自己想要的样子,减少了读档的次数
了不起的修仙模拟器吧
全部回复
仅看楼主
level 7
大雪原的历练太坑了,加一点属性要读档好多次,这下好了,想哪个选哪个,更坑的是mapstorys里那个文件里竟然有俩个重复的雪原历练,改一个试了半天没用,原来后面还有一个重复的,俩都要改
2021年02月25日 15点02分 1
level 11
挺厉害,咋改的能教教我吗
2021年02月26日 00点02分 2
反编译
2021年02月26日 20点02分
level 7
改那个setting/mapstories/mapstory_fillingLV1.xml文件,里面有两个异兽奇遇的story。复制其中selection的代码,加俩选项,改下文字描述和执行目标就好了
2021年02月26日 03点02分 3
level 7
还有一个吸纳灵气增加灵气上限的也是俩story,俩个story都要改才能触发,不然要不就不触发,要不就无限触发,不明白为啥要弄俩story,一个不就够了,里面的代码还一样
2021年02月26日 03点02分 4
level 12
大佬能抄个作业嘛?想看看你具体是怎么改的。
2021年03月03日 10点03分 5
level 7
找到这个位置复制下面代码
2021年03月03日 12点03分 6
level 7
<Selections>
<li>
<Display>模仿异兽的进攻</Display>
<RuleType>Good</RuleType>
<Tip>神识</Tip>
<Condition><![CDATA[
me:GetFlag(27) <= 3
]]>
</Condition>
<OKResult><![CDATA[
if me:RandomInt(1, 15) <= me:GetPerception() then
me:SetFlag(27, (me:GetFlag(27) + 1))
local nR = me:RandomInt(1,5)
if nR == 1 then
me:AddMsg(XT("[NAME]模仿异兽的进攻轨迹,竟然大有所得。他们的进攻方式似乎是某种浑然天成的剑诀。"));me:AddModifier("Story_FabaoPower1");
elseif nR == 2 then
me:AddMsg(XT("[NAME]模仿异兽的进攻轨迹,竟然大有所得。他们的进攻方式似乎是某种浑然天成的剑诀。"));me:AddModifier("Story_FabaoPower1");
elseif nR == 3 then
me:AddMsg(XT("[NAME]模仿异兽的进攻轨迹,竟然大有所得。他们的进攻方式似乎是某种浑然天成的剑诀。"));me:AddModifier("Story_FabaoPower1");
elseif nR == 4 then
me:AddMsg(XT("[NAME]模仿异兽的进攻轨迹,竟然大有所得。他们的进攻方式似乎是某种浑然天成的剑诀。"));me:AddModifier("Story_FabaoPower1");
end
else
me:AddMsg(XT("[NAME]模仿异兽的进攻轨迹,竟然大有所得。他们的进攻方式似乎是某种浑然天成的剑诀。"));me:AddModifier("Story_FabaoPower1");
end
]]>
</OKResult>
<NOResult>
me:AddMsg(XT("多次的围观异兽的警觉,两只异兽竟然一起向[NAME]发动了凌厉的攻击,[NAME]猝不及防,一番纠缠争斗之下,受了不少伤才得以脱身。"));me:AddDamgeFromCache(story.DamageCache,4);
</NOResult>
</li>
2021年03月03日 12点03分 7
level 7
<li>
<Display>模仿异兽的呼吸吐纳</Display>
<RuleType>Good</RuleType>
<Tip>神识</Tip>
<Condition><![CDATA[
me:GetFlag(27) <= 3
]]>
</Condition>
<OKResult><![CDATA[
if me:RandomInt(1, 15) <= me:GetPerception() then
me:SetFlag(27, (me:GetFlag(27) + 1))
local nR = me:RandomInt(1,5)
if nR == 1 then
me:AddMsg(XT("[NAME]仔细模仿了异兽的呼吸吐纳,竟然大有所得。这种吐纳的方法十分高明,可以更高效的吸收灵气。"));me:AddModifier("Story_LingAbsorbSpeed1");
elseif nR == 2 then
me:AddMsg(XT("[NAME]仔细模仿了异兽的呼吸吐纳,竟然大有所得。这种吐纳的方法十分高明,可以更高效的吸收灵气。"));me:AddModifier("Story_LingAbsorbSpeed1");
elseif nR == 3 then
me:AddMsg(XT("[NAME]仔细模仿了异兽的呼吸吐纳,竟然大有所得。这种吐纳的方法十分高明,可以更高效的吸收灵气。"));me:AddModifier("Story_LingAbsorbSpeed1");
elseif nR == 4 then
me:AddMsg(XT("[NAME]仔细模仿了异兽的呼吸吐纳,竟然大有所得。这种吐纳的方法十分高明,可以更高效的吸收灵气。"));me:AddModifier("Story_LingAbsorbSpeed1");
end
else
me:AddMsg(XT("[NAME]仔细模仿了异兽的呼吸吐纳,竟然大有所得。这种吐纳的方法十分高明,可以更高效的吸收灵气。"));me:AddModifier("Story_LingAbsorbSpeed1");
end
]]>
</OKResult>
<NOResult>
me:AddMsg(XT("多次的围观异兽的警觉,两只异兽竟然一起向[NAME]发动了凌厉的攻击,[NAME]猝不及防,一番纠缠争斗之下,受了不少伤才得以脱身。"));me:AddDamgeFromCache(story.DamageCache,4);
</NOResult>
</li>
2021年03月03日 12点03分 8
level 7
<li>
<Display>参考异兽满是皱褶的皮肤</Display>
<RuleType>Good</RuleType>
<Tip>神识</Tip>
<Condition><![CDATA[
me:GetFlag(27) <= 3
]]>
</Condition>
<OKResult><![CDATA[
if me:RandomInt(1, 15) <= me:GetPerception() then
me:SetFlag(27, (me:GetFlag(27) + 1))
local nR = me:RandomInt(1,5)
if nR == 1 then
me:AddMsg(XT("[NAME]参考了异兽满是皱褶的皮肤,恍然大悟。这样的结构确实可以更好的消解攻击中的冲击力。"));me:AddModifier("Story_ShieldConversionRate1");
elseif nR == 2 then
me:AddMsg(XT("[NAME]参考了异兽满是皱褶的皮肤,恍然大悟。这样的结构确实可以更好的消解攻击中的冲击力。"));me:AddModifier("Story_ShieldConversionRate1");
elseif nR == 3 then
me:AddMsg(XT("[NAME]参考了异兽满是皱褶的皮肤,恍然大悟。这样的结构确实可以更好的消解攻击中的冲击力。"));me:AddModifier("Story_ShieldConversionRate1");
elseif nR == 4 then
me:AddMsg(XT("[NAME]参考了异兽满是皱褶的皮肤,恍然大悟。这样的结构确实可以更好的消解攻击中的冲击力。"));me:AddModifier("Story_ShieldConversionRate1");
end
else
me:AddMsg(XT("[NAME]参考了异兽满是皱褶的皮肤,恍然大悟。这样的结构确实可以更好的消解攻击中的冲击力。"));me:AddModifier("Story_ShieldConversionRate1");
end
]]>
</OKResult>
<NOResult>
me:AddMsg(XT("多次的围观异兽的警觉,两只异兽竟然一起向[NAME]发动了凌厉的攻击,[NAME]猝不及防,一番纠缠争斗之下,受了不少伤才得以脱身。"));me:AddDamgeFromCache(story.DamageCache,4);
</NOResult>
</li>
<li>
<Display>无视</Display>
<RuleType>Bye</RuleType>
<OKResult><![CDATA[
me:AddMsg(XT("[NAME]不想招惹这两只异兽,扭头离开了。"));
]]>
</OKResult>
</li>
</Selections>
2021年03月03日 12点03分 9
level 7
图方便全都是复制粘贴的原文件代码,没输一个字,就是里面很多东西都是重复没用的,怕出bug懒得改了,还有一点,文件里有两处模仿异兽,都要改
2021年03月03日 12点03分 10
level 12
支持
2021年03月03日 14点03分 11
level 12
谢谢大佬
2021年03月11日 22点03分 12
level 9
似乎这个方法不好使了,试了下没用
2024年10月17日 15点10分 13
1