翔鹰帝国网|帝国时代论坛|帝国时代系列|神话时代
 找回密码
 注册翔鹰会员(昵称)
搜索
查看: 1360|回复: 5

[教程] 生僻效果,检测玩家是否进行了存档操作(我对1.5了解还是太少)。

[复制链接]

32

主题

0

精华

1809

积分

侯爵

耕战
250
鹰币
857
天龙币
0
回帖
545
附庸关系0
 楼主| 发表于 2018-9-14 20:16:33 | 显示全部楼层 |阅读模式
本帖最后由 标本 于 2018-9-18 21:56 编辑

上次发的那个存档使用的是一个BUG,如下贴所示(话说谁能科普下阔比多华为什么被删了吗):
https://www.hawkaoe.net/bbs/thread-11636-1-1.html
别激动,亲测高清版自从出非洲DLC的时候此BUG就不能用了(出非洲的时候是大改,战役文件,场景文件格式都变了,所以上次才说高清版用不了),注意_CCC_大智的回复。当时看得很蒙蔽,因为我实测是所有的科技都可以成功解禁的。直到不久前,我自己偶然再试才发现,只要玩家执行了存档操作,就可以让利用BUG暂时解禁的科技重新被禁用,_CCC_大智很可能就是因为执行了存档操作,所以才会无法研究帝王时代。
那么这样,配合AI的research-available可以很容易就检测玩家是否执行了存档操作,不过只能检测一次,而且还得利用BUG,所以一直没发出来。那天只是突然想起来有这个东西才发出来的。
不过几天前突然想到,1.5的新触发效果里,研究科技的数值为1,3,5的时候也可以解禁科技,是不是和使用那个BUG等效呢,今晚就试了一下,结论就是:1,5看起来的确是等效的,3有些问题。在执行存档操作后使用研发科技数值3的效果AI似乎一直认为这个科技是不可研发的。这里举一个例子:
将AI的织布机禁用,然后触发0 利用研究科技数值(1或者5)开启织布机,然后激活触发1.
触发1要配合AI使用
这里使用了一个AI文件,很简单就一段代码:
(defrule(not(research-available 22))=>(research 278))
如果织布机被禁用,就研究采石术,个人更习惯写数字,单词拼写不好11.
当玩家执行存档操作,织布机就会被禁用,AI就会研究采石术(确保他时代满足,且有资源,且有采矿场),就会使触发1的条件(AI正在研究采石术成立),然后通过改变所有权中止科技的研发。激活触发0,依次循环。
SCX文件和AI文件(只上传了.per  .ai是空文件上传不了)如下,这里用的是数值5,大家可以试试把第一个触发的第一个效果里的数值换成1,3分别会怎么样。

这是用的是乌拉拉版的场景文件和AI文件,本人使用的乌拉拉帝国下载地址如下:
https://www.hawkaoe.net/bbs/thread-143660-1-1.html
可以想到的应用范围有:
1、某些反人类的战役,禁止玩家读档,可以在玩家存档时就发出警告,不用等到玩家读档的时候才说。
2、稍微人性化的,某些战役有存档点,但是玩家懒癌发作或者自信心爆满就是不存档,但是输了又怪战役坑,这样设置的话可以强行让玩家先存档。嗯,就和网银非让你设置很复杂的密码一样。当然要配合检测读档用,否则载入生成的存档文件又会继续提示玩家要存档,有些逗比了。



有个问题就是会占用AI空间,在非建毁类这些都不是大问题,建毁的话就要动动脑筋了。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册翔鹰会员(昵称)

x
…………
回复

使用道具 举报

183

主题

9

精华

2万

积分

教皇

耕战
3329
鹰币
16766
天龙币
0
回帖
1200

翔鹰建站十周年纪念章

附庸关系3
发表于 2018-9-14 22:03:20 | 显示全部楼层
很抱歉,在殊途群里误以为是“侦测档”,而实质是“侦测档”。
稍微查了一下论坛,似乎之前并没有标本所说的这个现象。
感觉又是一个新奇的效果!
索引:
Userpatch 实用技术贴索引←点击进入
决定版精品贴大索引←点击进入

战役:
《 兔与豹》——柔弱奴隶公主  猛兽口中求生←点击进入
《敛由国的统一》←点击进入

殊途战役制作群 QQ: 616317226
翔鹰帝国Ⅱ:决定版交流群 QQ: 112822759
回复

使用道具 举报

32

主题

0

精华

1809

积分

侯爵

耕战
250
鹰币
857
天龙币
0
回帖
545
附庸关系0
 楼主| 发表于 2018-9-18 21:46:18 | 显示全部楼层
本帖最后由 标本 于 2018-9-19 21:53 编辑

禁用的时候用触发禁用是不行的,必须要用场景选项的禁用。载入生成的存档文件不会触发本判定,只有执行存档操作会。
…………
回复

使用道具 举报

32

主题

0

精华

1809

积分

侯爵

耕战
250
鹰币
857
天龙币
0
回帖
545
附庸关系0
 楼主| 发表于 2019-2-26 23:39:15 | 显示全部楼层
废话有点多,其实中心思想就一句:
在场景选项卡里面禁用的科技,用研究科技数值(1或者5)开启后,执行存档操作会再次被禁,而这个可以被AI检测到。
…………
回复

使用道具 举报

32

主题

0

精华

1809

积分

侯爵

耕战
250
鹰币
857
天龙币
0
回帖
545
附庸关系0
 楼主| 发表于 2019-12-18 10:45:22 | 显示全部楼层
很遗憾,这招在决定版用不了。决定版里面用触发解禁被编辑器禁用的科技,存档操作后什么也不会发生。
…………
回复

使用道具 举报

本版积分规则

排行榜|小黑屋|翔鹰帝国

GMT+8, 2024-11-23 16:19 , Processed in 0.111392 second(s), 66 queries , File On.

Powered by Hawk Studio  QS Security Corp.® Licensed

Copyright © 2001-2023, Hawkaoe.net All Rights Reserved

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