@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里是成功的,估计是这里的语言可能不适用于三国,请大神教我!!!!!!!!!!!!!
拜托了!!!!!!!!谢谢!!!!!!!!!
再次拜谢!!!!!!!!!!!!
大神!!!!!!拜托
{:2_38:}{:2_38:}{:2_38:}{:2_38:}{:2_38:}{:2_38:}{:2_38:}{:2_38:}{:2_38:}
有别的小伙伴大神懂嘛???????????
谢谢啦 有其他大神能指导我一下嘛 大神!有路过的嘛 救救孩子
页:
[1]