.
拍手からー
武器強化システムスクリプトを導入したのですが、
自分のゲームでは防具が一種類につき大量に手に入る仕様なので、
「武器のみ個別管理」+強化をしたいのです。
やろうとしたのですが、かなり多くの部分に条件分岐が入ってしまい、
可読性がものすごく落ちて管理しきれないなーと思ったのでごめんなさいです。。
一応、やろうとしたやつをあげておきます。
ちゃんと動くかどうかは謎で、動かなくてもサポート外です。
申し訳ないです・・・
サンプル(武器防具に固有IDと武器強化システムに変更がはいってます)
|
5 件のコメント “武器強化システム_番外”
コメントする
|
検索ページカテゴリーアーカイブLINKLINK:RGSS素材屋さんLINK:ゲーム製作最近のコメント |
エントリ (RSS)
こんばんは。先日無理なリクエストをした者です;
こんなに早く作って頂けるとは思っていませんでした。
本当に有難う御座います!
導入してみた結果、上手く動作しています!
セーブとロードが出来ない状態だったのですが
セーブデータの書き込みと読み込みのとこ
Marshal.dump(RPG::Armor.armor_id~を消してみると出来ました。
(この強化システム仕様は自分だけにしか需要がないかも
知れませんが、他の人でも使用するかもなので一応報告です。
難しい要望をしてしまったのに、お応え頂き本当に感謝です。
大切に使います!!
それと厚かましくも質問なのですが、サンプルプロジェクトでは
問題がなく変更されたのですが(10G→100G=100G)
自分のゲームで「武器の値段をデータベースで変更」して
ゲームを途中再開しても「値段が前設定のまま」なのは(10G→100G=10G)
どこをいじくってた場合、上書きされないのでしょうか?
きっと他の素材と競合してるのでしょうか判明出来ず…
こんな下手な説明で理解出来ないかも知れませんが
ここが怪しい、とか もしお分かりなら 教えてくださると嬉しいです。
それでは失礼します。
>FAMIGONさん
おお、いらしゃいませー。
>セーブとロードが出来ない状態だった
わー、やっぱり抜けが!コッソリ差し替えておきました。
ありがとうございますー。
しかし初めからもっとうまく作っていれば、
こんな汚くはならなかったのに・・・。
あ、ゲームを途中再開してもデータベースの変更が反映されないのは
仕様です。。武器を手に入れた時点でパラメータが全部コピーされるので、
それ以降にデータベースを変更してもダメなんです。
こちらも変なつくりですみません・・・。今思うと強化値以外は
オリジナルのデータを参照すべきでした。。
返信ありがとうございます。
>>それと厚かましくも質問なのですが、サンプルプロジェクトでは
問題がなく変更されたのですが(10G→100G=100G)
↑これ自分勘違いでしたね;
なるほど、仕様でしたか。了解です。
質問にお答え頂き感謝します。
これからも更新頑張って下さい。それでは失礼します。
>FAMIGONさん
おー、もしかしたらどこかで修正するかも!
おお、そうですか。
楽しみに待っています★