骑马与砍杀中文站论坛

 找回密码
 注册(Register!)

QQ登录

只需一步,快速开始

搜索
购买霸主CDKEY 购买战帆CDKEY
查看: 2523|回复: 2

[功能与代码] 战团:赶牛改为牵牛源码修改

[复制链接]

15

主题

13

回帖

13

积分

随仆

Rank: 1

UID
3755365
第纳尔
20
精华
0
互助
1
荣誉
0
贡献
0
魅力
0
注册时间
2025-4-10
鲜花(2) 鸡蛋(0)
发表于 2025-5-11 17:17:16 | 显示全部楼层 |阅读模式
赶牛改为牵牛大家普遍都用TXT修改法,将11改为10大功告成,但是我有最近在摸索源码,源码每次修改运行之后又要再次改一遍TXT,每次这样下来就很烦,所以我扒了一下源码,找到了一劳永逸的方法。

第一步,找到源码module_game_menus文件,搜索Drive the cattle onward,然后就是这样的代码:

(party_set_slot, "$g_encountered_party", slot_cattle_driven_by_player, 1),
        (party_set_ai_behavior, "$g_encountered_party", ai_bhvr_driven_by_party),
        (party_set_ai_object,"$g_encountered_party", "p_main_party"),
        (change_screen_return),

标红的代码就是ai的行为代码,意思是牛被玩家驱赶的意思,那么就只要将ai_bhvr_driven_by_party行为改为ai_bhvr_travel_to_party就行了,牛ai的行为就变为跟着玩家的部队了。

16

主题

136

回帖

206

积分

见习骑士

Rank: 3

UID
3304622
第纳尔
680
精华
0
互助
26
荣誉
3
贡献
0
魅力
175
注册时间
2021-12-28
鲜花(31) 鸡蛋(0)
发表于 2025-5-13 08:50:38 | 显示全部楼层
赶牛真的奇葩,实在想不通官方怎么做出这种无聊毫无游戏性的功能。

4

主题

40

回帖

33

积分

扈从

Rank: 2Rank: 2

UID
3319238
第纳尔
672
精华
0
互助
2
荣誉
1
贡献
10
魅力
230
注册时间
2022-1-28
鲜花(18) 鸡蛋(0)
发表于 4 小时前 | 显示全部楼层
本帖最后由 殇垣 于 2026-7-24 00:47 编辑

直接在这之前或之后加个选项

       ("cattle_follow_away", [], "Let cattle follow.",  #ai_bhvr_driven_by_party => ai_bhvr_escort_party 赶牛改领牛
        [
            (party_set_slot, "$g_encountered_party", slot_cattle_driven_by_player, 1),
            (party_set_ai_behavior, "$g_encountered_party",           ai_bhvr_escort_party      ), #  zs:cattle_follow_me:
            (party_set_ai_object, "$g_encountered_party", "p_main_party"),
            (change_screen_return),
        ]
        ),

      ("cattle_drive_away",[],"Drive the cattle onward.",#赶 走 它 们 。
       [
        (party_set_slot, "$g_encountered_party", slot_cattle_driven_by_player, 1),
        (party_set_ai_behavior, "$g_encountered_party", ai_bhvr_driven_by_party),
        (party_set_ai_object,"$g_encountered_party", "p_main_party"),
        (change_screen_return),
        ]
       ),

汉化

menu_cattle_herd|你 遇 到 了 一 群 牛 。
mno_cattle_follow_away|让 牛 跟 随 。
mno_cattle_drive_away|赶 着 牛 走 。
mno_cattle_stop|让 它 们 原 地 等 待 。

您需要登录后才可以回帖 登录 | 注册(Register!)

本版积分规则

Archiver|手机版|小黑屋|骑马与砍杀中文站

GMT+8, 2026-7-24 05:07 , Processed in 0.102498 second(s), 22 queries , Gzip On, MemCached On.

Powered by Discuz! X3.4 Licensed

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表