3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 论坛

注册 登录

QQ登录

只需一步,快速开始

查看: 29449|回复: 9
打印 上一主题 下一主题

[原创] 用 控制器 修改 领导,查询 leader_id的办法。

[复制链接]

15

主题

487

帖子

540

积分

高级玩家

Rank: 4

贡献度
10
金元
4996
积分
540
精华
0
注册时间
2011-6-12
跳转到指定楼层
主题
发表于 2016-5-31 19:40 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
相信很多人知道用什么命令添加领导技能,但搞不定 想要添加的领导的leader_id。

添加领导技能用:
[tr][/tr]
add_trait_leader leader_id leader_trait_gale_speed
全部领导技能可以看这个
http://www.stellariswiki.com/Console_commands#List_of_Traits_.28Leaders.29
查询leader_id有一个办法。首先,你游戏一开始的领导的leader_id 永远是0.

但别的领导呢?譬如有个叫Majel Bassett的领导,你可以这么查询。

leader id 有办法查,去你的存档文件夹,譬如C:\Users\{用户名}\Documents\Paradox Interactive\Stellaris\save games\2_1926642564 下找存档,存档是以  .sav为结尾的,选要的存档做个备份,把备份的文件后缀 .sav 改为 .zip (对,你没看错)。改完后你把这个zip解压缩,出来一个文件夹,文件夹里面用 text editor 打开里面一个叫gatestate的文件,然后查找 你要修改的leader的名字,譬如 这个

613={
                name={
                        first_name="Majel"
                        second_name="Bassett"
                }
                species_index=0
                portrait="human"
                gender=female
                country=0
                class=admiral
                experience=32.750
                level=1
                location={
                        planet=7
                }

搜索 Majel就可以找到这一段代码,然后613就是leader id。之后去游戏里就可以用楼主的代码加特性了。

这样一个万能型领导就诞生了。



这样的好处是修改的不算太不和谐,因为都是游戏规则内允许的,但游戏也很好玩。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2026-3-30 23:50 , Processed in 0.030914 second(s), 18 queries , Memcached On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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