| 赞 | 23 |
| VIP | 0 |
| 好人卡 | 0 |
| 积分 | 85 |
| 经验 | 0 |
| 最后登录 | 2026-6-22 |
| 在线时间 | 1494 小时 |
Lv4.逐梦者
- 梦石
- 0
- 星屑
- 8495
- 在线时间
- 1494 小时
- 注册时间
- 2018-9-29
- 帖子
- 547
|
本帖最后由 sunhihi 于 2025-4-16 09:04 编辑
你可以在消耗與累計時做這個功能
裡面的當移除狀態時可以做詳細的設定
針對戰鬥中觸發時效解除添加的狀態做設定
其外公式上 你應該要這樣寫
if (x == y) {
1
} else {
2
}
或是
(x == y) ? 1: 2
實作範例就像是
我給自己設定一個沒有任何作用的狀態叫做死亡的倒數計時 時間是10回合
當這個狀態回合數歸零被消耗的瞬間
會添加死亡狀態
而中途如果你使用了狀態解除 或者透過道具消除狀態
都不會觸發添加死亡的效果
另外也可以做到石化效果
當角色處於石化狀態被攻擊
會添加死亡狀態
石化設定被攻擊解除
然後你可以在被攻擊解除狀態時添加的狀態出添加上死亡狀態
而這種情況如果你是石化的時間到了或是透過道具法術解除則不會觸發死亡
|
|