イベントがもうすぐ終わるというのに 深夜帰宅
まるで進まないぞ!!!
お酒飲んでるせいなのだけど!!
なんかね〜すんごいとぐろまいたお肉が出てきたんですよね 。見た目💩みたいだった
とりあーえず!
せっかくのイベントなので、スクリプトを書いてクリアしてゆく!
スクリプトでマスクを発動しよう
?item.CanActivate() equipR mask activate R
毒アイテムのみを使用してロケーションをクリアする
equipL Poison *1 equipR Poison
敵に毒属性のデバフを適用する
func LR(itemL,itemR) equipL @itemL@ equipR @itemR@ ?loc.begin | loc.loop LR("triskelion","compound") ?foe.distance <= 16 ?foe.debuffs.count <= 0 LR("dP","shield ap") :?foe.debuffs.count = 1 LR("Vigor","shield ah") :?pickup.distance <= 13 LR("triskelion","star") : LR("triskelion","compound")
蛇の敵を倒す
// 神殿 func LR(itemL,itemR) equipL @itemL@ equipR @itemR@ ?loc.begin | loc.loop LR("triskelion","compound") ?foe.distance <= 16 ?foe.debuffs.count < 6 LR("wand dI","shield Ice") :?foe.debuffs.count = 6 LR("Vigor","shield Ice") :?pickup.distance <= 13 LR("triskelion","star") : LR("triskelion","compound")
毒のデバフを利用して攻撃の威力を弱める
// 神殿 func LR(itemL,itemR) equipL @itemL@ equipR @itemR@ ?loc.begin | loc.loop LR("triskelion","compound") ?foe.distance <= 16 ?foe.debuffs.string = "damage" LR("quest","shield ah") : ?hp <= maxhp - 2 LR("dL","shield ai") ?hp > maxhp - 2 LR("wand Poison","shield ap") :?pickup.distance <= 13 LR("triskelion","star") : LR("triskelion","compound")
毒属性のアイテムでダメージを与える
// 神殿で試した func LR(itemL,itemR) equipL @itemL@ equipR @itemR@ ?loc.begin | loc.loop LR("triskelion","compound") ?foe.distance <= 16 ?hp <= maxhp - 2 LR("wand dL","shield ai") ?hp > maxhp - 2 LR("wand Poison","shield ai") :?pickup.distance <= 13 LR("triskelion","star") : LR("triskelion","compound")
カルト教団のマスクを使用している間、ボスにデバフをかける
// 神殿 var fds_arr fds_arr = string.Split( ^foe.debuffs.string,",",":") var foe_chill_i = [] var foe_damage_i = [] var foe_dot_i = [] foe_chill_i = extract_arr(fds_arr,"chill") foe_damage_i = extract_arr(fds_arr,"damage") foe_dot_i = extract_arr(fds_arr,"dot") // バフ/ デバフ取得 // 参考 bitty45 // https://discord.com/channels/423242655498240000/597668520888762388/1169675696679960707 func extract_arr(arr,name) var index ?arr.Contains(name) index = arr.IndexOf(name) return [int.Parse(arr[index + 1])] return [0] // 参考 fruloo(旧GitHubリンク消滅) func LR(itemL,itemR) equipL @itemL@ equipR @itemR@ ?loc.begin | loc.loop LR("triskelion","compound") ?foe.distance <= 16 ?foe = boss ?foe_chill_i[0] = 6 ?foe_damage_i[0] = 0 LR("wand dP","mask") :?foe_dot_i[0] = 0 LR("wand dF","mask") :?foe_chill_i[0] < 6 LR("wand dI","mask") : ?foe = " Poison " LR("wand Ice","shield ap") :?hp <= maxhp - 2 LR("wand dL","shield ai") : LR("wand Ice","shield au") :?pickup.distance <= 13 LR("triskelion","star") : LR("triskelion","compound")
途中からコピペの嵐! あともうすこ…プルプル…し(パタ