骑马与砍杀中文站论坛

 找回密码
 注册(Register!)

QQ登录

只需一步,快速开始

搜索
购买CDKEY 衣谷三国
查看: 87108|回复: 134

[功能与代码] 【战团】R大战场小地图 txt和魔球修改版

  [复制链接]

34

主题

247

回帖

199

积分

见习骑士

Rank: 3

UID
2462463
第纳尔
1617
精华
0
互助
23
荣誉
0
贡献
0
魅力
85
注册时间
2015-3-3
鲜花(64) 鸡蛋(0)
发表于 2023-3-24 17:18:46 | 显示全部楼层 |阅读模式
本帖最后由 战争傀儡阿格兰 于 2025-9-27 00:58 编辑

代码环境1.171
【战团】阿格兰魔球修改器——合集  https://bbs.mountblade.com.cn/thread-2097734-1-1.html

参考资料:适用于战团的战场小地图https://bbs.mountblade.com.cn/thread-182415-1-1.html



2011年rubik发布了战场小地图帖子,彼时我差不多入坑,可惜当时不会弄ms。现在能圆梦了,出魔球和txt修改版本了,任何战团MOD都能拥有小地图了。
地图1.png 地图2.png





代码实际效果:很多MOD都用了,右上方出现个地图,例如我在幕府MOD里添加了个地图。我这个是用物品触发,所以你可以在城镇、监狱、村庄等开启地图。非敌对NPC也显示红色,因为没有单独的标签让我识别友善与否,源代码是根据单位编号来确认身份的。


代码使用方式:(共3步)
Q:为啥触发器粘贴这么复杂?A:大部分MOD没开源。界面这一段我已经改写好了,但是地图上代表人物的白点红点每个mod都不同。
        (1/3)MOD根目录presentations.txt:找“prsnt_game_credits”,整段替换:

游客,如果您要查看本帖隐藏内容请回复

         
        (2/3)魔球触发器。随便选个武器,最右边触发器,右键新建触发器,触发选武器攻击或者初始化,“PY代码”这个框框下面粘贴下面一句。
                    看图,如果你的 prsnt_game_credits前面还有一段,要改"prsnt_0",为"prsnt_1"或者2、3
(900,"prsnt_0"),

pre说明1.png


        (3/3)MOD根目录meshes.txt,mesh_pic_prisoner_man开始到mesh_pic_prisoner_wilderness结束共三行替换(这个是把囚犯插图换为地图人物显示的小白点)
                    如果你的txt里前面不是有mesh开头的三行,那么请从mesh第四行开始替换
游客,如果您要查看本帖隐藏内容请回复

pre说明2.png


————————修改结束————————

py码:(源自R大,不得用于R大不允许的场景!!!!!!!)
(1)如果你是modder,在r大基础上(start_presentation,这些部分不用变,但是present文件里可以用我这个present,可以少复制几个script。
(2)如果你在犹豫选哪个代码,请支持R大,支持原创谢谢!
(3)非敌对NPC也显示红色,因为没有单独的标签让我识别友善与否,源代码是根据单位编号来确认身份的。我试过(player_get_team_no,  <destination>, <player_id>),明明module_mission_templates.py里定义过team_no,结果我用这个代码返还不出具体的team编号。


游客,如果您要查看本帖隐藏内容请回复





评分

参与人数 2第纳尔 +42 互助 +1 魅力 +1 收起 理由
幼稚园殺手 + 10 + 1 文章不错,继续努力!
vegetto + 32 + 1 文章不错,继续努力!

查看全部评分

34

主题

247

回帖

199

积分

见习骑士

Rank: 3

UID
2462463
第纳尔
1617
精华
0
互助
23
荣誉
0
贡献
0
魅力
85
注册时间
2015-3-3
鲜花(64) 鸡蛋(0)
 楼主| 发表于 2023-3-26 09:50:22 来自手机 | 显示全部楼层

必须通用啊,记得按步骤改就行来自: Android客户端

34

主题

247

回帖

199

积分

见习骑士

Rank: 3

UID
2462463
第纳尔
1617
精华
0
互助
23
荣誉
0
贡献
0
魅力
85
注册时间
2015-3-3
鲜花(64) 鸡蛋(0)
 楼主| 发表于 2023-3-30 21:06:52 | 显示全部楼层

持续更新,现在还没退坑哈

34

主题

247

回帖

199

积分

见习骑士

Rank: 3

UID
2462463
第纳尔
1617
精华
0
互助
23
荣誉
0
贡献
0
魅力
85
注册时间
2015-3-3
鲜花(64) 鸡蛋(0)
 楼主| 发表于 2023-4-15 16:51:56 | 显示全部楼层
血色星期天 发表于 2023-4-14 17:46
在1257ad增强版里面改了没用,武器平a能跳出东西,但是不是小地图,prsnt_0和prsnt_2游戏最上方跳出一句话 ...

右上角一片黑乎乎的东西是正确的prsnt_,黑色的那个mesh.txt里面,它动过了mesh序号,你看一下,mesh_开头的第四行开始改成我写的那个代码。你有空把mesh.txt没改前样子截图发回复了,我看一下

34

主题

247

回帖

199

积分

见习骑士

Rank: 3

UID
2462463
第纳尔
1617
精华
0
互助
23
荣誉
0
贡献
0
魅力
85
注册时间
2015-3-3
鲜花(64) 鸡蛋(0)
 楼主| 发表于 2023-4-19 00:34:45 | 显示全部楼层
2182270566 发表于 2023-4-15 18:00
强无敌,支持,就是不知道有没有批量加场景触发器的办法,一个个场景去加触发器好麻烦

Miss_tem的话,只能慢慢添加了
您需要登录后才可以回帖 登录 | 注册(Register!)

本版积分规则

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

GMT+8, 2025-10-28 14:18 , Processed in 0.067904 second(s), 21 queries , Gzip On, MemCached On.

Powered by Discuz! X3.4 Licensed

© 2001-2023 Discuz! Team.

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