久しぶりに本腰を入れてトライしてみるとCLEOとかいう便利なものが出ていらっしゃる。
ただ、燃料関係はそこらじゅうから変数を集めてたり、展開したりしているので無理。
ほかのは分離するとなぞエラーが起こりにくくなったりするかもねぇ。
一応時々GTAもいぢくったりしているわけ。
なんとなんとで走っている車に勝手に乗り込むのができそうなので作っておりまする。
しかしいくつか問題があって今把握しているのは
火が出ると運転手が逃げる。
乗り込んだ後鉄砲を撃ってけしかけないと発進しない。
周りに敵がいると助っ人がドアを開け閉めし続けて乗り込まない。
の三点でございます。がんばればタクシーも作れるかもね。
まぁいまはドライブバイでちょっかい出すのが限度。
あっれ? おかしいな。
ミッションの並び替えをしたらコーリングがおかしくなった。
何でループしてんのに勝手に抜けるんだ。
プログラムの半分はバグつぶしだという話を聞いたけどもまさにそのとおり。
アイデアを実行する前に、まずその前に追加した部分のバグつぶしで精一杯でござる。
せめてエラーがでたときにどこでどの変数がどういう風になったのでエラーになったとか
そういうやさしいことをしてくれないのだろうか。まぁしてくれないだろうけど。
そもそも最初にデコンパイルした時点で変なところがいくつかあるようなのでそこがいけないんだろうか。
そうするともはや手遅れ。
うーん、初期化に失敗していただけのようだ。
読み込んだときに0にしているはずなのに呼び出しがかかったときに値が40000くらいになっていて
どこかとかぶっているんだろうか。ローカルなはずなのに。
なるほど。コメントに入ったのを見て面白そうなので試してみると、一応オブジェクトん表示はできます。
しかし上を通っただけではパンクしませぬ。
どうやらミッション内では配置と、パンクを別に組み立てているようで。
つまりまともに動かすとなると結構難しい。
配置は簡単なんだが、上を通った車をパンクさせるとなると
上を通った車を取得しないといけなくなるのでございます。
確かそんな便利なコードはあったような気がするんだが、うーん面倒くさい。
どうかなぁ。
うーんうーん、苦しい。
せっかくこれでいけるんじゃない?見たいな感じだったんだがHigh Stakes, Low-Riderで先に進めなくなった。
しかもガレージも使えなくなってる。
バルパントソはクリアできたのに・・・なんでだ。
もしかするとセーブデータをロードするときによくない数が代入されているのかも。
せっかくあと少しでロスサントスから出れたのに。むかつく。
あと購入のときもたしかにへんななってるねぇ。
こんなのはできるようになった。
ずいぶん久しぶりになったというかなんというか。日記本体のことじゃなくてGTAのことだね。
まぁちょくちょくやってたけど、いぢくるのはひさし。
で、ご要望に預かっていたブースター等のオンオフは何とか可能になったけども
その代わりにミッションの進行がさらによろしくなくなった。
どうも前々からシーザーバルパントソのところで詰まる事例が多かったことは覚えているんだけども
まさにそことなるわけ。
ざっと見たところ書いてあることに異常は見られないんだ。そうなると何が悪いんだかさっぱり。
やっぱりあれかなぁ。でもあれも値を変えるといけないのか、それとも比率が変わるといけなくなるのか
よくわからないんだねぇ。そもそも何に影響を与えているのかさえわからない。
それを確かめるのにミッションを進めるのがめんどくせ。
変数を変えてミッションをすぐに動かすときちんと動くんだ。
ということは、途中のどこかで必要な変数を上書きしてしまっているということですかな。
最初にすべて初期化されているようなので、それ以前の問題なのかもしれないが
初期化された後に不届きが起こって上書きされてしまってるのかもしれない。
たぶんガレージのあたりのどこかが問題ではないかと思われる。
いろいろ試さないといけないので時間がかかるわ。あぁ、だからほっといたのか。
うーん。
viceのほうで作ったやつのそのまんま流用。
ソースは吹っ飛んでしまったのでシナリオだけ。
ただ、車で切り抜けるのはかなり難しいのでどうでしょう。
最初の特攻さえ乗り切れば、後はどうにかなるかもしれない。
もうすこし筋道立てられればよかったんだけども、目が疲れた。
あと、助っ人が車をの件は陸地オンリー。
海は結局呼び出し方法がめんどいのでまだ作ってません。
アームドウエポン?
なんだそりゃ。
いまのところ電話をすると秘書が車を持ってくるというところをつくっちるんだ。
大体陸地の場合はほぼ完了なんだけども
問題は海に落ちたとき。
空港のすぐそばとか、山の中とかで水に落ちると周りが断崖でさっぱり上れないときが多いので
なんとかならないかな、みたいな。
同じ手でボートを呼べば簡単なんだけども
ヘリコプターでロープにつかまるというのもかっこよさげ。
ミッション内にそんなのがあったからできないことはないんでしょうとも。
しかしなんですか、やるきですか。
やっぱりmemoryの値がいろいろ左右しているようなので
よくわからない。
一体何を決めている数字なのかもよくわからないしさ。
ひとまず車のあまり来ないところに放り出されたときに
何かできないかということを考えているところで
まぁ電話したら部下が車に乗ってくるとか、そういう感じに作られますかね。
画像はただ撃っているだけなんだが
この車がターミネータで出てきたやつに似ていて、結構好きなんだ。
そんだけ。
GTAを久しぶりにしてみるとなかなか。
地雷の爆風の範囲を変えてうろうろすると結構受ける。
なんとなく面白かったので乗せましょうとも。
うまく刺さってくれたので、私はうれしい。