Project1
标题:
請教「狀態自然轉換」是否能夠製作
[打印本页]
作者:
魔潘安
时间:
2012-3-29 01:58
标题:
請教「狀態自然轉換」是否能夠製作
本帖最后由 魔潘安 于 2012-3-29 23:10 编辑
各位大大好
我想製作一個狀態在自然解除的情況下
立即轉換為另一種狀態
所謂的「自然解除」
就是指非使用物品或技能將該狀態消除
而是狀態設置的回合數滿而解除的情況
例:
設置一個「寒毒」狀態
7回合之內如不使用藥品或技能解除
則在第8回合自動轉換為「死亡」狀態
或設置一個「祈福」狀態
3回合後自動轉換為「提升防禦」狀態
諸如此類的技能
請問除了用事件每回合判斷之外
是否還有其他更有效率的方法
感謝大家
作者:
消失的三千
时间:
2012-3-29 15:14
自动添加状态的可以在脚本库里搜索def remove_states_auto(timing)
然后在remove_state(state.id)下面加入
add_state(状态A的ID) if state.id == 状态B的ID
复制代码
比如说状态A是祈福狀態,ID为4,状态B是提升防禦狀態,ID为8
然后写法就是
add_state(8) if state.id == 4
复制代码
寒毒状态同理~
作者:
魔潘安
时间:
2012-3-29 23:10
可以耶~感恩~
這樣就有更多技能可以設計了!!
感謝您的幫助唷!!
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1