任務指示與觸發的一個怪現象
本帖最后由 tryotryotryo 于 2015-4-29 14:56 编辑這是我今天才發現的事情:
設定三個觸發事件:
事件一:開啟事件三。(開,循環)
事件二:關閉事件三。(開,循環)
事件三:任意包含狀況與效果的事件。
則事件三是不會被開啟的,這是大家都知道的事。例如事件三是增加某單位攻擊力,則這個效果不會產生。
但是現在如果把事件三換成某個有"任務目標顯示"的事件,加上一個"未被完成"的狀況,則情型會出現不同。這個事件雖然仍未被開啟過,但是在螢幕上仍會出現"目標已改變"的訊息。而且由於事件一、二是循環,因此無論你開啟多少次任務攔,"目標已改變"一訊息都消不掉。
但是這個問題有解,只要再加入一個過渡觸發事件四,讓事件一二都作用在這個事件四上,而事件四單純只是開啟事件三,則就可以消除這個問題。
個人覺得這個問題需要被提出是因為否定句的觸發常用到這樣的循環,因而導致這類任務事件的瑕疵。
此非什麼怪現象,遊戲根本不會直接「提醒你有新任務」而是說「目標已改變」,事件一出現的新目標和事件二造成的舊目標移除都是「目標已改變」的一種。
況且此一告示在遊戲者打開任務欄前並不會消失,受到循環觸發事件影響自然也就一直存在。
至於「這個現象會關不掉」也與現實不符,將事件一與事件二都關了後,玩家打開看完任務欄亦不會再出現「目標已改變」消息。
页:
[1]