スキルの発動について
Rez関係ないサーバーで運営をやっていて、スキル(必殺技)を作成しようと思い鯖主の方と議論していたのですがRIGHTCLICK-LEFTCLICK-RIGHTCLICKなどでスキル使用できたりするか、また、スキル1をRIGHT-LEFT-LEFTに設定し、スキル2をRIGHT-RIGHT-LEFTに設定するみたいなことはできるのかと問われました。できるか疑問なので質問した次第です。初心者なので高度な言い回しはだめだよ!!!
6 Replies
とりま結論→できます
スマホなので詳細は他人に任せるぜ
ちなみに基礎的な構文だけで実装可能
スタック…というかリスト変数的なのを作って1-3までRightとLeftを積み上げてデータ量が3超えたらリスト読めばスペルコンボは作れるよ
日本語混じり(スマホ英文打ちにくいから)で書くと
右クリック:
add "right" to プレイヤーごとのリスト
check(player)
左クリック:
右のやつとほぼ同じ。 rightをleftに。
関数check(p: player):
size of プレイヤーごとのリスト は3
変数aを"rst"に初期化
プレイヤーごとのリストをループ:
変数aに"%a%-%loop-value%"を代入
変数aの"rst-"を""で置き換え
#あとは条件文で分岐するなりなんなり。
多分aにはleft-right-leftみたいなのが入るんじゃないかなー
分岐終わったあとにリスト初期化するのは忘れないでね
たったの3つだしset {_a} to "%{list.%{_p}%::1}%-同様に2-同様に3%"で良さそう。
あとは、時間経過でもリセットするようにしようね♡
うちらの説明で理解出来たか、それとも不十分か、不十分ならどこが不十分なのか(もしくは全部分からないもok)を見たら教えてね!
30分クオリティ
時間リセットは実装してないです
>viewer
スレだとviewerくん反応しないのか 🤔
optionと関数駆使したすげぇ綺麗なコードだな
くそきたないコード作ってみた