-
25
【实用工具】INI浏览器 V0.1 笨030504
- 出于大佬的启发,我想到了可以借助INI段之间的跳转来便捷编辑INI。然后借助本程序,可以实现INI字段间,同一INI或跨INI的跳转,及CSF的 方便操作。详见楼下链接,请下载最新版本。 下载的文件里...
-
大家又有新的发言,点击刷新
-
大家又有新的发言,点击刷新
-
笨030504: 目前版本:V0.1b4 本次主要更新了INI语句的附带悬浮文字说明。增加了近千条左右语句的说明,覆盖了大部分rulesmd语句和一部分Ares语句。 另外修复了一些之前存在的bug,并创造了更多之前没有的bug。 希望有热心大佬出手相助,以尽可能覆盖所有原版语句、Ares语句、Phobos语句等。 接下来的版本将完善其功能,以尽可能帮助各位写起来更加舒服。 如果有时间的话,将会重构一下代码,以更加清晰并减少bug。 此程序完全开源(除调用的Notepad2以外,这个找它作者),欢迎下载借鉴,并支持自己修改发布。 跳转逻辑由下载的程序里面的 INI浏览器\Resources\link.tbl 脚本文件控制并可以被项目文件夹(详见说明书)当中的link.tbl覆盖。 目前的默认版本前面的INI名字可以自己修改(如果名字与默认的(带md的那些)不同),在 ;几个INI的名字 一行后面自己改对应的文件。 默认跳转的简单模式关闭,如果需要简单模式在link.tbl当中 ;是否为简单模式 一行后面自己改。 很抱歉,相关修改的说明书暂时没写完,如果想要自定义逻辑的可以告诉我。我会提供帮助的 对于心灵终结的修改,由于INI换了名字,所以跳转逻辑有所微调(具体来说就是修改了个文件的名字) 请自己在制作项目文件夹时(详见说明书)把INI、CSF放在一起后,把ra2mo.csf更名为ra2md.csf,并由上方链接下载 (MO)link.tbl ,并更名为 link.tbl 扔进项目文件夹。 制作项目文件夹:(即说明书里面的“分拆INI文件夹”) 将所有INI,CSF(如果有修改的话),以及link.tbl(假如不使用默认),string.ini(假如不使用默认)扔进一个文件夹,执行 分拆&合并工具\分拆.bat 或 run.exe -p 并选择此文件夹即可。 INI浏览器仅能对项目文件夹操作。 从项目文件夹还原INI: 执行 分拆&合并工具\合并.bat 或 run.exe -d 并选择此文件夹即可。
11-09
回复 -
笨030504: INI浏览器 V0.1b5 全新发布! 本次的主要更新: 一、加入了翻页时的“第一页”“最后页”按钮。 二、取消了启动参数。启动窗口大小以上次关闭时窗口大小为准。 三、默认窗口大小改为480×720。 四、默认字号由16改为24。 五、更新完善了说明书。 六、更新完善了String.ini当中的INI语句的附带悬浮文字说明。 七、大幅修改了程序UI。 (1)加入了顶部菜单。 (2)加入了选择最近打开项目的功能。 (3)加入了项目文件夹的制作和导出。 (4)加入了打开更新链接的功能。 八、将项目文件夹的制作和导出集成到INI浏览器.exe当中。 九、开放了TextEdit.dll的源代码。 十、支持读取项目文件夹当中的CSF。 十一、配置了【尤里的复仇1.001】【心灵终结3.3.6】两个示例项目文件夹。(请自行在百度网盘下载) 十二、修复了一些之前存在的bug: (1)修复了LabelJumpIf指令可能的执行错误。 (2)修复了可能的无法载入CSF的问题。 (3)修复了代码中的拼写错误。 (4)修复了对接DLL时可能的数据结构错乱问题。 (5)修复了CSF对大小写识别不当的问题。 (6)修复了制作项目文件夹时对仅LF换行符的错乱。现在会自动校正为CR+LF,但可能导致导出后的INI略大。(比如【心灵终结3.3.6】示例当中的soundmo.ini) 等bug被修复,并创造了更多之前没有的bug。】 新的版本把项目文件夹的制作和导出INI都集成到INI浏览器.exe当中,便于操作。 取消了启动命令行的设置,以进一步方便大家使用。 “菜单 - 关于”一项里面有更新帖和下载链接的网址,方便随时查看有无更新。 希望有热心大佬出手相助,以尽可能覆盖所有原版语句、Ares语句、Phobos语句等。 接下来的版本将完善其功能,以尽可能帮助各位写起来更加舒服。 如果有时间的话,将会重构一下代码,以更加清晰并减少bug。 此程序完全开源(除调用的Notepad2以外,这个找它作者),欢迎下载借鉴,并支持自己修改发布。可以在自己的代码当中引用作者的代码,但请注明引用来源std::iron_hammer,禁止商用; 如果在个人项目当中引用了作者的代码,那么也必须开源。 下载链接同上,并且一直都是同一个:核糖体菩萨://盘.百度.聪明/s/1EpzAuIQfbU1-7sjb2YJocg?pwd=EASB 提取码: EASB 以前的版本在下载链接中的“历史版本”文件夹。 【尤里的复仇1.001】【心灵终结3.3.6】两个示例可供下载,各自内有一个项目文件夹。 后注“(无字体文件)”的程序包,是考虑到本身里面的字体就不小,故那个包里面没放字体。 当然需要放上字体才能运行。 默认是“微软雅黑”字体,如果想要更改请把字体放到.\Resources目录下,并相应修改Config.ini的相关部分。
11-17
回复
-
-
5请问下奖励箱有没有什么代码可以刷出来升级箱子,火力箱子什么的。已经学会更改圣骑士坦克传送的无源超武送部队了。(主要是想给自己搓的英雄上buff搞个人英雄)
-
16爆裂蜂一扎一个准,辐射飞机就嗯在目标头上乱飞,完了还不一定打的中
-
5求mo333破解过的expandmo mix文件,或是有的大佬能否帮忙提取一下那个版本的有雷达而不是洋葱头的苏菌机场(现在好像有一个不是的,但是没动画)。因为感觉设定里CN是相对独立的存在,而现在的很多建筑苏俄意味太浓,想替换一些不那么苏味浓得建筑,故求!!
-
132新增加的各阵营单位,包括: 1.高科建筑解锁技能、特别单位和常规史诗 2.限量版T4、T5防御建筑 3.全阵营都有常规史诗 4.16种(4*4)渗透版超级史诗单位 5.每个阵营一个超级航空母舰 6.每个阵营一个渗透版空中指挥舰
-
629我在里面写了好多单位 并且加了一些战役地图和合作模式地图 都是贴吧朋友共享的 侵权的话我就删除 基本没动AI 所以支持玩所有战役
-
1600
-
4未来坦克XO该怎么让射线也对空呢
-
16是TS的GDI星港(Dropship Bay),这个建筑有图标有模型,相对来说比较完整,所以我认为仅仅是ini的问题,但水平有限找不出问题来。
-
13
-
92
-
1我想修改一下建筑上限,将新的ini文件放进去了,然后把forbidden rulesmo那一行也删了,但是还没用
-
1
-
1
-
18想给m1加个防空武器,换用了盖特逻辑,实战也能用,但对空的时候音效还是主炮和激光,有无解决方案(代码在下面)
-
8萌新想问问百度贴吧咋玩?
-
1我想自己加一个支援技能但是不知道tc2的rules内容
-
10在B站看到一个视频,一发核弹下去呈现出中子弹的效果,有效伤害范围内所有被影响的敌人建筑和载具全部更改所属为中立,步兵全部死亡,飞行器不受影响,我想知道这个的原理是什么 之前我试着做过一个全屏击杀驾驶员的通用弹头超武,但是完全没有效果,这个可能是什么原因导致的?
-
10超时空监狱抓获单位后怎么才能获得生产改单位的的情报?像德拉库夫机动监狱车一样?
-
8第一个问题: 想要给云茹添加了一个对地攻击子机(用的利维坦无人机换皮),但给EMP武器添加Spawner=yes后,EMP武器本身就不攻击了。想要保留目前云茹两个武器的前提下,怎么添加这个子机? 尝试过给子机添加这个EMP作为副武器,但子机的副武器始终不攻击。 请教大佬们,有方法让武器在Spawner=yes后可以正常攻击,或者让步兵装备第三武器的方法吗? 第二个问题: SW.Inhibitors对于己方支援技能似乎并不生效,那么是否有别的办法抑制己方支援技能
-
7
-
9不管是遭遇战还是战役只要一有飞行器坠落就会弹窗,特别是基洛夫和碟子
-
12
-
3
-
5萌新求助各位大佬,怎么把基因震爆改为可以杀死100%生命的兵,我想复刻超武 基因突变
-
7想问问怎么调整超时空监狱能抓海中单位和空中单位?试过把弹头的限制都删除。可以实现,太强了。只能一个个个调。看不懂那个是限制抓海中单位和空中单位的。
-
21
-
0大佬们 我下了一个别人的mod 任务玩不了 怎么自己改一下 一些任务 地图边缘出兵 出基地车的任务 基地车出不来 别的兵也出不来 求助
-
2
-
2遭遇战敌方出兵坦克修改,怎么添加新增自己的新单位?好像敌方不能制造自己ini的单位武器。不知道怎么修改
-
2请假一下大神们,粉碎机怎么修改能粉碎空中单位啊?
-
1
-
18
-
81121106rt,弄了个轰炸机给CN,但是太大了,所以专门给CN加了个扩展跑道以容纳轰炸机。那么问题来了,我要怎么写才能设置这个扩展跑道只能停CN轰炸机?如何让这个扩展跑道只生产CN轰炸机?219卡在这里好久了,原因是好长时间不发贴了。今天稍稍水一贴吧。

