骑马与砍杀中文站论坛

 找回密码
 注册(Register!)

QQ登录

只需一步,快速开始

搜索
购买CDKEY 衣谷三国
查看: 1238|回复: 5

[功能与代码] 战团:源码:24小时更新一次领主位置

[复制链接]

15

主题

13

回帖

13

积分

随仆

Rank: 1

UID
3755365
第纳尔
20
精华
0
互助
1
荣誉
0
贡献
0
魅力
0
注册时间
2025-4-10
鲜花(2) 鸡蛋(0)
发表于 2025-5-21 15:13:42 | 显示全部楼层 |阅读模式
本帖最后由 云归太华 于 2025-5-22 13:50 编辑

每次找领主位置是不是很烦?总是要和NPC对话,点来点去,烦到爆炸,其实解决起来还挺简单的,搞一个简单的触发器就行了。


(24,
   [ (try_for_range, ":hero", active_npcs_begin, active_npcs_end),
           (troop_slot_eq, ":hero", slot_troop_occupation, slto_kingdom_hero),
           (call_script, "script_update_troop_location_notes", ":hero", 0),
         (try_end),]),

找到module_simple_triggers文件,找一个空的触发器把代码写进去就行了。
这个代码作用是每24小时更新一次所有领主的位置,想找领主可以直接点进阵营菜单,点名字就行了。
写完之后记得点build_module跑一次才生效啊!
24的意思就是每24小时触发一次,当然你要是嫌弃24消失太长,可以把24改小,比如说一小时运行一次。

1

主题

10

回帖

3

积分

平民

Rank: 1

UID
2294204
第纳尔
64
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2014-11-9
鲜花(0) 鸡蛋(0)
发表于 2025-5-21 23:53:58 | 显示全部楼层
大佬啊,我这会儿刚想找你这个办法,刚好你下午就发布了,可是这个mod里没有你说得这个文件,我下载的是23mod典藏版,在native版本里找不到你说得这个文件,但是我在所有文件里搜索的时候,看到其他有三个mod有这个文件,而且这三个大小都不一样,怎么办?怎么用你这个方法?我不是地图编辑者,只是个普普通通的十年老玩家

30

主题

267

回帖

274

积分

见习骑士

Rank: 3

UID
3225805
第纳尔
1399
精华
0
互助
37
荣誉
0
贡献
0
魅力
259
注册时间
2021-3-14
鲜花(53) 鸡蛋(0)
发表于 2025-5-22 08:23:44 | 显示全部楼层
lakie 发表于 2025-5-21 23:53
大佬啊,我这会儿刚想找你这个办法,刚好你下午就发布了,可是这个mod里没有你说得这个文件,我下载的是23m ...

这是Module_system源码文件,原版的native没有,你要自己在中文站下载源码和安装python才能用。

1

主题

10

回帖

3

积分

平民

Rank: 1

UID
2294204
第纳尔
64
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2014-11-9
鲜花(0) 鸡蛋(0)
发表于 2025-5-22 12:39:44 | 显示全部楼层
快乐风猫 发表于 2025-5-22 08:23
这是Module_system源码文件,原版的native没有,你要自己在中文站下载源码和安装python才能用。 ...

能教教我怎么操作吗

15

主题

13

回帖

13

积分

随仆

Rank: 1

UID
3755365
第纳尔
20
精华
0
互助
1
荣誉
0
贡献
0
魅力
0
注册时间
2025-4-10
鲜花(2) 鸡蛋(0)
 楼主| 发表于 2025-5-22 12:51:36 | 显示全部楼层
lakie 发表于 2025-5-22 12:39
能教教我怎么操作吗

关于源码的操作,你可以看一看三啸的视频,最开始我也是看他的视频学的,然后一点一点用ai扒代码,我英语也是个渣渣。

15

主题

13

回帖

13

积分

随仆

Rank: 1

UID
3755365
第纳尔
20
精华
0
互助
1
荣誉
0
贡献
0
魅力
0
注册时间
2025-4-10
鲜花(2) 鸡蛋(0)
 楼主| 发表于 2025-5-22 13:00:32 | 显示全部楼层
lakie 发表于 2025-5-22 12:39
能教教我怎么操作吗

1.000000  11 6 3 1224979098644774912 360287970189639874 360287970189640022 540 3 1224979098644774912 2 2 1 2 936748722493063571 1224979098644774912 1 2 936748722493063574 1224979098644774912 1 3 936748722493063572 1224979098644774912 0 3 0 6 3 1224979098644774913 360287970189640022 360287970189640143 1 2 936748722493063571 1224979098644774913 1 2 936748722493063574 1224979098644774913 1 3 936748722493063572 1224979098644774913 0 3 0
这是转换成TXT代码的形势,你直接用就行,打开TXT文件中的simple_triggers,拉倒最后面,是不是有一排24.0之类的东西,那玩意在源码里面就是空的触发器,你直接挑一个替换就行,24开头的意思就是这玩意24消失触发一次,我这个代码开头1,就是代表1小时触发一次,懂了吧,后面一堆就是功能代码,这个是更新版,除了更新位置还更新英雄与君主的关系值,还有女士的位置信息。
您需要登录后才可以回帖 登录 | 注册(Register!)

本版积分规则

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

GMT+8, 2025-9-4 11:25 , Processed in 0.099890 second(s), 23 queries , Gzip On, MemCached On.

Powered by Discuz! X3.4 Licensed

© 2001-2023 Discuz! Team.

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