带种人A.T.P. 发表于 2015-2-23 11:33:10

想出了一种新的触发条件

检测对象A远离对象B
首先,如果将对象带给指定目标成立,执行效果,激活具有远离对象的条件触发,再激活上一个触发。
远离对象有一个参数
就是远离多少个方格时激活的,如果它设为3,那么如果对象距离它4格就成立;设为5时,距离6格就成立,和魔兽世界里的生命之泉一样,靠近就加生命,靠的越近加得越快,触发就是这样写的
名称   显示指令    开启   循环         条件             条件             效果               效果                  效果
触发1       off      on      off         靠近对象          无            损坏目标          损坏目标            损坏目标
                                                      参数:2                           -6                     -4                     -2
触发2       off      on      off         靠近对象          无            损坏目标          损坏目标            无
                                                      参数:4                        -6                     -4                     
触发3       off      on      off         靠近对象          无            损坏目标               无                  无
                                                      参数:6                        -6                                          
触发4       off      on      on                无            无            激活触发
                                                                                             触发1             触发2                触发3
还有是对象离开指定区域
和将对象带给指定区域一样
像这样推上去,可以算出,单位A离单位B6格时,加6点生命,靠近为4格时,加10点与上面累加。
可以用于几千几千血的单位。
还有是检测触发执行次数,这个好像难了些,但让可循环的触发限制了触发次数。

条顿武士 发表于 2015-2-23 12:08:01

距离参数可以用新AI语句实现哦~

参考一下这里的第一部分:https://www.hawkaoe.net/bbs/thread-118721-1-1.html

狂~劇情狂 发表于 2015-2-23 12:08:22

遊戲並不存在所謂「靠近對象」,「將指定物件帶到指定物件」狀況也不容許設定數量屬性,這樣看來樓主似乎是在建議 Userpatch 反編工作應該修改並加入此種觸發狀況吧?

另外,實際上樓主所述的要求依靠人工智慧已經可以做到,參見https://www.hawkaoe.net/bbs/thread-118721-1-1.html。

一窍不开 发表于 2015-2-23 12:11:26

哥们,看看ai吧,入门不算太难的。。。(我这么笨的除外)
页: [1]
查看完整版本: 想出了一种新的触发条件