〔ツクウィズ〕デスペナルティを作る

 

ステータスの落とし穴

デスペナルティを作っていきますか( 'ω')

 

一番ゆるい難易度のせったい(難易度1)だと
デスペナルティは無し( `・ω・)

接待なんだからプレイヤーを不愉快にする要素なんて
要らんじゃろ( *´-`)

次の難易度では所持金半分!

サクサク設定できてるし
デスペナ作るのは簡単かぁ?( ^皿^)

 

( ^皿^)・・・

なんか、急に複雑になったぞ∑(・ω・ノ)ノ

ここからアイテムも失うことになるんだけど
確率で失うので
個数確認して変数いじったりするので
アイテム一つに、けっこうコマンド使うのよね( =ω=)

 

アイテム一つごとに半分の確率で失うか決めて
それを個数分行うので
一種類につき10行使ってるな( 'ω')

 

次の難易度だと
むしろ短くなっとる∑( ̄▽ ̄)!?

理由は単純で、個数に関係なく全ロスするから
10行使ってたのを
個数マイナスだけで済むようになったからですね( *'ω')

 

そして、一番厳しい難易度だと
装備も全ロス!

マイナスするだけとはいえ
個数が多くなると
けっこうコモンイベント使うことになるなぁ( =ω=)

 

そして、変化してたステータスを初期の状態に・・・( ^ω^)

 

( ^ω^)・・・

 

そうだ! 知らない人もいるかもしれないし
ツクウィズの仕様で言わなければいけないことが
あったんだぁ( ^q^)

ちょっと、レイノルズ君に協力してもらおうか( ・ω・)

 

そして、レイノルズ君に話しかけると
これを実行してもらうことに( 'ω')

 

アイテムと変化させたいステータスが0なのを確認( 'ω')

さぁ、やってみよう٩(*'ω'*)و

 

( 'ω')・・・

 

おわかりいただけただろうか?( ^q^)

まず、アイテムの方( 'ω')

傷薬が50で最初のマイナスが反映されていない( `・ω・)

そりゃ、そうだ(  ̄3 ̄)

だって、持ってない物を減らしようがないんだもの(  ̄ω ̄)

・・・では、ステータスの方はいうと
どうやら、こちらはマイナスの分も反映されているのが
わかるだろう( 'ω')

物と違って数値なんだからマイナスもあるでしょ?ってことだろうけど・・・

 

次はこれでやってみよう( 'ω')

 

0のままなんだなぁ、これが・・・(; ^-^)

見えてるだけで実際はマイナスなんじゃないかということで・・・

 

マイナスになったらレイノルズ君に
狂喜乱舞してもらおうか( 'ω')

さぁ、結果は?( ・ω・)

 

 

 

 

 

????????

いやー、この結果にはレイノルズ君も困惑しとるね( -ω-)

えー、何が起きてるかというと
数値としても0なんだけど
再計算する時にはマイナスの分も含まれて計算するっぽいんだなぁ( =ω=)

これで、ちょっと困ったことがあってね・・・( -ω-)

ところで皆様は足し算と引き算だけで既定の数値にする場合
どうします?( ・ω・)

 

999みたいなとんでも数字で減らして0にしてから
指定の数値を足せばいいでしょ?( 'ω')

 

( 'ω')・・・

 

これでは、いけませんね(; ^-^)

マイナスの分も残るので
この場合だと、-899しただけだ( =ω=)

 

それなら変えたいステータスと同じ数だけ減らしてから
増やせばいい?( ・ω・)

 

( ・ω・)・・・

 

これもだめなんだなぁ( ^q^)

たしかに同じ数だけ減らしてるから
必ず0になるように見えるけど
じゃあ、元からマイナスだった時はどうなる?( ^q^)

例えば-20の場合
-20に-20を引くことになって0・・・とはならず
変数としては0として扱われるんだなぁ( ^q^)

-20に0を引くことになるので結局-20( ・ω・)

-20に100を足しても80にしかならないので
もうひと工夫いるのよね( ´ `)

では、どうするかというと・・・( ・ω・)

 

さっきのコマンドの前に、これを実行すればいい( 'ω')

マイナスになったらだめなので
一度0以上の数値にしてあげればいい( 'ω')

 

他のやり方として対になる変数を作って
変えたいステータスが下がったら、この変数に逆の値を入力して
元に戻したい時に
この変数と混ぜればいい( 'ω')

これなら元の数字が100で250になってる時は
変数には-150が格納されてるので
250-150で100・・・
-50の時は変数に+150が格納されてるので
-50+150で100( 'ω')

どっちに振れても必ず戻るようになっている( 'ω')

ただ、このやり方だとリセットしたいタイミングじゃないと戻せないので
途中でマイナスの状態で計算を行うと
仕様に引っかかる(; ^-^)

ただ、これをうまく使う手段もあって
徳のようなステータスを用意して
悪行するとどんどん減るけど
免罪符である程度取り戻せるようにする場合だと
0になって、これ以上下がらないんだったら
悪行重ねまくってやるぜヒャッハー!ってしても
内部的にはマイナスの状態なので
元に戻すには免罪符を大量に買う必要があるみたいにね(  ̄ω ̄)

 

それじゃ、ステータスの仕様については
解決する手段があることもわかったことですし
次は未識別アイテムを作っていきましょ( 'ω')

 

 

最後まで御覧いただきありがとうございます
それではまた(・▽・)

↓こちらの ランキングに参加しています↓

押していただけたら
筆者の励みになります。

コメントを書く

内容に問題がなければ、下記の「送信」ボタンを押してください。