- 好友
 - 0
  
- 在线时间
 - 0 小时
  
- 最后登录
 - 2025-10-20
  
 
 
 
 
随仆 
  
 
- UID
 - 3223690
  
- 第纳尔
 - 139 
  
- 精华
 - 0
  
- 互助
 - 1 
  
- 荣誉
 - 0 
  
- 贡献
 - 0 
  
- 魅力
 - 0 
  
- 注册时间
 - 2021-2-27
  
 
  鲜花( 0)   鸡蛋( 0)  
 | 
 
 
发表于 2025-7-28 23:26:55
|
显示全部楼层
 
 
 
 本帖最后由 llkkp 于 2025-7-29 16:02 编辑  
 
有道理,我试下用魔球移植到别的mod。如果把调用到的script关系代码删了,是不是就能改成通用的mod君主给领主发工资的代码了。 
 改,"script_506""script_505"ID报错,移植失败 
(assign,":var_9",0), 
(try_for_range,":var_0","trp_kingdom_1_lord","trp_knight_1_1_wife"), 
    (store_troop_faction,":var_1",":var_0"), 
    (faction_get_slot,":var_5",":var_1",11), 
    (neg|eq,":var_5",":var_0"), 
    (call_script,"script_506",":var_5",":var_0"), 
    (assign,":var_2",reg0), 
    (gt,100,":var_2"), 
    (try_begin), 
        (eq,":var_5","trp_player"), 
        (store_troop_gold,":var_8",":var_5"), 
    (else_try), 
        (troop_get_slot,":var_8",":var_5",11), 
    (try_end), 
    (ge,":var_8",500000), 
    (try_begin), 
        (gt,0,":var_2"), 
        (assign,":var_2",6), 
    (else_try), 
        (assign,":var_2",2), 
    (try_end), 
    (call_script,"script_505",":var_5",":var_0",":var_2"), 
    (store_add,":var_4",reg0,100), 
    (val_div,":var_4",20), 
    (val_mul,":var_4",1000), 
    (troop_get_slot,":var_3",":var_0",7), 
    (val_mul,":var_3",2), 
    (val_add,":var_4",":var_3"), 
    (try_begin), 
        (eq,":var_5","trp_player"), 
        (val_add,":var_9",":var_4"), 
    (else_try), 
        (val_sub,":var_8",":var_4"), 
        (troop_set_slot,":var_5",11,":var_8"), 
    (try_end), 
(try_end), 
(gt,":var_9",0), 
(1529,"trp_player",":var_9"), 
(play_sound,"snd_money_received"), 
 
 |   
 
 
 
 |