0644251 发表于 2021-7-16 17:01

@rnwho 大神!!!!可以帮我看看我的事件脚本为什么无效嘛??

本帖最后由 0644251 于 2021-7-16 17:02 编辑

如题。特请rnwho大神或者其他大神来帮忙!!!拜谢拜谢拜谢!!!

我想做一个“减钱”的事件———电脑或者玩家派系钱一旦超过某个阈值(目前自己试验是5000块),
就会发动该脚本开始减钱:其减钱的效果是通过在effect_bundles_tables和effect_bundles_to_effects_junctions_tables里,
添加一个新的effect_bundle_key(我自己设的sy_dynasty_mission_payload_golden_age),来实现减钱。

然后通过RPFM在script下的campaign下的3k_campaign_cdir_global_events.lua文件下添加脚本:

local function ScriptMoneyI(context)
local current_faction = context.string;
local treasury_count = context:faction():treasury();
    if treasury_count >= 5000 then
      scripting.game_interface:apply_effect_bundle("sy_dynasty_mission_payload_golden_age", current_faction, 2);
    end

end

scripting.AddEventCallBack("FactionTurnStart", ScriptMoneyI)

这个脚本我在罗马2里是成功的,估计是这里的语言可能不适用于三国,请大神教我!!!!!!!!!!!!!

拜托了!!!!!!!!谢谢!!!!!!!!!



再次拜谢!!!!!!!!!!!!

0644251 发表于 2021-7-16 17:05

大神!!!!!!拜托

{:2_38:}{:2_38:}{:2_38:}{:2_38:}{:2_38:}{:2_38:}{:2_38:}{:2_38:}{:2_38:}

0644251 发表于 2021-7-16 21:05

有别的小伙伴大神懂嘛???????????
谢谢啦

0644251 发表于 2021-7-16 22:12

有其他大神能指导我一下嘛

0644251 发表于 2021-7-17 11:39

大神!有路过的嘛 救救孩子
页: [1]
查看完整版本: @rnwho 大神!!!!可以帮我看看我的事件脚本为什么无效嘛??