1.触发的时序特性测试结果.txt 2.二进制存储变量系统的建立.txt 3.触发的条件判断与转换.txt 4.可调用的逻辑闭合触发组的标准化封装.txt 5.触发组之间的逻辑连接.txt 6.使用其他方法替代局部变量的暂时方案.txt 7.利用局部变量建立触发坐标系统.txt 8.进行多线程运算的方法.txt 附件1-触发对应局部变量状态表.xlsx 附件2-局部变量法替代为触发状态法的逻辑图表.pptx 作者的话(没啥用的文件).txt
大家好啊,我是Realte。这一次我想给大家讲一讲神秘FA2の食用方法。 接下来将会分为三大部分,咱一期专栏讲完。 【Part 1】1.0 什么是FA2? 【Part 2】2.1 创造(野地) 【Part 3】 作者的话
【教程】“MultiplayPassive=true”在任务中的妙用
http://www.pkuit.com/forum.php?mod=viewthread&tid=205376&extra=韓方序2022-12-24
我在任务中想做出这样一个效果: 盟军突袭了莫斯科,将军同志需要从城外赶到克里姆林宫,尝试与那里的守军建立联系,并接管防御 在这样一个设定中,玩家和克宫守军之间肯定是需要结盟的,但是玩家却不应该拥有守军的视野,否则就展现不出“建立联系”这样一个过程了。 一个比较粗糙的解决方法是,玩家与守军单向结盟,同时在玩家进入守军射程之前,就把守军归属为玩家。这样玩家选中守军不会出现攻击符号,同时也不会出现守军攻击玩家的情况。但是这样做,表现效果也不如“玩家进入守军基地内,才获得指挥权”,而且如果守军有乱跑的巡逻小队的话,控制“玩家进入守军射程”也很复杂。 第二种方法是用触发结盟,这样双方是互相结盟的,同时“B有A视野 而A无B视野”。但是只要守军的单位动一下,还是会出现视野。 新的方法是给守军国家加上“MultiplayPassive=true”,注意是国家而不是所属方 下面的代码中,[Vladimir1]是国家,而[Vladimir1 House]是所属方。我们要把代码加到[Vladimir1]中。 这个代码在原版中只有平和治安使用,有如下特性: 1、遭遇战中不会出现在可选国家列表中 2、无视AI和基地节点 3、即使玩家与之双向结盟,也不会获得其视野 4、其拥有的超级武器,不会在右下角显示倒计时 结论:这些特性,特别适合于作为“等待玩家接收的基地”使用
任务里结盟有两种做法:所属方里填写,和触发结盟。这两种方法有微妙的区别,比如说所属方中填写的是单向结盟,而触发则是双向结盟;触发中如果是A结盟B,则B有A视野,而A无B视野。有的任务规模较大,有很多所属方,此时可能会出现这种情况,即所属方中填写的结盟部分失效。其原因是原版平台的每行ini只能读取128个字符,超出部分会直接无视掉。所以当所属方中的盟友填的过多,就会有部分失效。 解决方法是,正常的双向结盟使用触发建立,仅在需要特殊的单向结盟时,才在所属方中填写。当然如果不超过128个字符,那随便怎么写都行。 以下是一个示例地图,中间有一个中立的碉堡,他的结盟设置是: Allies=Alliance House,French House,Germans House,British House,Africans House,Arabs House,Confederation House,Russians House,YuriCountry House,Special House,Americans House 进游戏会发现,碉堡会主动攻击YuriCountry House,Special House,Americans House三个所属方的工程师,说明结盟失败了。 另外ares修复了这个限制,最大能读取512个字符,所以如果使用ares开启任务的话,会发现碉堡谁也不攻击。 链接: https://pan.baidu.com/s/10XLSx_jn5QFW-wbACXTldA?pwd=qp1z 提取码: qp1z 复制这段内容后打开百度网盘手机App,操作更方便哦