超级玩家
 
- 贡献度
- 106
- 金元
- 2313
- 积分
- 665
- 精华
- 1
- 注册时间
- 2014-12-27
|
本帖最后由 ジLOVEの约定 于 2022-10-23 16:36 编辑
https://github.com/tolove336/Pac ... r-They-Are-Billions 嗯顺便开源一下我的代码
支持全部dat文件解密无需输入解压密码
新的可视化界面
新的修改模式
实际使用例子
Modify CommandCenter <ZXRules.Entities> //这样做只会重写ZXRules.Entities类里的CommandCenter指挥中心 的两个属性Life和WatchRange 其他属性照旧
{
this.Life = 20000,
this.WatchRange = 50 //如果版本更新其中一个键丢失编译器会自动报错//Not Find Key WatchRange 并且自动注释掉脚本仍然是可以正常运行的
}
修改 指挥中心生命为20000 视野为50
这样的改动是无视版本的所有版本都能执行编写的脚本代码
而且可以把写的脚本发送给任何人
比原版ZX可以更改的条目更多也更灵活
注意代码只会生效一次游戏退出数据自动还原 每次使用都需要应用一遍脚本
规范
ZXRules
Commands弹药逻辑
Entities 实体逻辑
ZXString
Entities 命名逻辑
执行操作 名称可以是多个名称用,拼接这样会修改所有名称的指定内容<文件名(类名)>
{
this.值
}
新支持
支持数学运算符 支持全局变量 var支持 this 对应当前数值 比如指挥中心this.left = this+1 //等于指挥中心生命值+1
教程+软件本体:
//预计后续版本更新追加的指令 以及内链简单预处理指令
可直接执行的模板
更多的自定义设置
Delete 名称 From 文件名(类名)
{
this.XXX
}
Insert 名称 Where 文件名(类名)
{
XXX=XXX
}
另外关于兵种模型的新建和修改也准备做但是遇到很大的麻烦亿万僵尸的模型是3dmax直接导出的动作PNG意味着修改起来非常困难
链接:https://pan.baidu.com/s/1GhtiMhpN3DUbqGCgME7dqA
提取码:vvmu
|
|