SRC質問掲示板Mk2
(現在 過去ログ120 を表示中)

HOME HELP 新規作成 新着記事 トピック表示 検索 掲示板新着情報RSS配信新着情報 過去ログ

[ 最新記事及び返信フォームをトピックトップへ ]

■21223 / inTopicNo.1)  霊力量(レベル)に応じて同調率を変化する方法を教えてください、お願いします。
  
□投稿者/ おもちゃの兵隊 -(2008/11/03(Mon) 08:37:42) [ID:8qmU4mtg]
    おはようございます。
    おもちゃの兵隊です、B連休中遊び呆けてようやくレポート終わりました。
    ふとSRCをポチポチ作っていてまたちょっと自分ではどうしてもクリアできない
    難題にぶち当り試行錯誤しましたがうまく出来なかったので質問させてください。

    以前質問させて頂いた、移動するたびに霊力が低下するというデータがありまして
    それを利用して同調率も一緒に低下させられないかなと思い
    特殊とはいえないですが霊力と同調率両方持たせたキャラを作りまして
    ユニットには霊力(霊力変換器)同調率(シンクロドライブ)を持たせた
    データを作り・・・・。
    何がしたいのかというとですね。キャラクターの持つ霊力のレベルに応じて
    同調率を減少させるというものでして、これの実現を目指していますが
    思うように出来ません。昨日までで試行錯誤したものをペタペタしました。
    これ以外でもしくはご存知の方どうかご教授をお願いします。
     

    ◎◎=◎◎◎◎
    ◎◎, ◎◎, 男性, 機動兵器, ABBS, 120
    特殊能力
    霊力Lv100=創造力, 1
    霊力成長Lv-10=非表示, 1
    同調率Lv100=創造同調率, 1
    同調率成長Lv-10=非表示, 1
    120, 138, 150, 145, 136, 146, 強気
    SP, 55, 気合, 1, 応援, 1, 必中, 1, 熱血, 10, 鼓舞, 14, 友情, 25
    -bmp, -mid
    ===
    同調率成長Lv-1=非表示 (霊力Lv1)
    同調率成長Lv-2=非表示 (霊力Lv2)
    同調率成長Lv-3=非表示 (霊力Lv3)
    同調率成長Lv-4=非表示 (霊力Lv4)
    同調率成長Lv-5=非表示 (霊力Lv5)
    同調率成長Lv-6=非表示 (霊力Lv6)
    同調率成長Lv-7=非表示 (霊力Lv7)
    同調率成長Lv-8=非表示 (霊力Lv8)
    同調率成長Lv-9=非表示 (霊力Lv9)
    同調率成長Lv-10=非表示 (霊力Lv10)
    同調率成長Lv-11=非表示 (霊力Lv11)
    同調率成長Lv-12=非表示 (霊力Lv12)
    同調率成長Lv-13=非表示 (霊力Lv13)
    同調率成長Lv-14=非表示 (霊力Lv14)
    同調率成長Lv-15=非表示 (霊力Lv15)
    同調率成長Lv-16=非表示 (霊力Lv16)
    同調率成長Lv-17=非表示 (霊力Lv17)
    同調率成長Lv-18=非表示 (霊力Lv18)
    同調率成長Lv-19=非表示 (霊力Lv19)
    同調率成長Lv-20=非表示 (霊力Lv20)
    同調率成長Lv-21=非表示 (霊力Lv21)
    同調率成長Lv-22=非表示 (霊力Lv22)
    同調率成長Lv-23=非表示 (霊力Lv23)
    同調率成長Lv-24=非表示 (霊力Lv24)
    同調率成長Lv-25=非表示 (霊力Lv25)
    同調率成長Lv-26=非表示 (霊力Lv26)
    同調率成長Lv-27=非表示 (霊力Lv27)
    同調率成長Lv-28=非表示 (霊力Lv28)
    同調率成長Lv-29=非表示 (霊力Lv29)
    同調率成長Lv-30=非表示 (霊力Lv30)
    同調率成長Lv-31=非表示 (霊力Lv31)
    同調率成長Lv-32=非表示 (霊力Lv32)
    同調率成長Lv-33=非表示 (霊力Lv33)
    同調率成長Lv-34=非表示 (霊力Lv34)
    同調率成長Lv-35=非表示 (霊力Lv35)
    同調率成長Lv-36=非表示 (霊力Lv36)
    同調率成長Lv-37=非表示 (霊力Lv37)
    同調率成長Lv-38=非表示 (霊力Lv38)
    同調率成長Lv-39=非表示 (霊力Lv39)
    同調率成長Lv-40=非表示 (霊力Lv40)
    同調率成長Lv-41=非表示 (霊力Lv41)
    同調率成長Lv-42=非表示 (霊力Lv42)
    同調率成長Lv-43=非表示 (霊力Lv43)
    同調率成長Lv-44=非表示 (霊力Lv44)
    同調率成長Lv-45=非表示 (霊力Lv45)
    同調率成長Lv-46=非表示 (霊力Lv46)
    同調率成長Lv-47=非表示 (霊力Lv47)
    同調率成長Lv-48=非表示 (霊力Lv48)
    同調率成長Lv-49=非表示 (霊力Lv49)
    同調率成長Lv-50=非表示 (霊力Lv50)
    同調率成長Lv-51=非表示 (霊力Lv51)
    同調率成長Lv-52=非表示 (霊力Lv52)
    同調率成長Lv-53=非表示 (霊力Lv53)
    同調率成長Lv-54=非表示 (霊力Lv54)
    同調率成長Lv-55=非表示 (霊力Lv55)
    同調率成長Lv-56=非表示 (霊力Lv56)
    同調率成長Lv-57=非表示 (霊力Lv57)
    同調率成長Lv-58=非表示 (霊力Lv58)
    同調率成長Lv-59=非表示 (霊力Lv59)
    同調率成長Lv-60=非表示 (霊力Lv60)
    同調率成長Lv-61=非表示 (霊力Lv61)
    同調率成長Lv-62=非表示 (霊力Lv62)
    同調率成長Lv-63=非表示 (霊力Lv63)
    同調率成長Lv-64=非表示 (霊力Lv64)
    同調率成長Lv-65=非表示 (霊力Lv65)
    同調率成長Lv-66=非表示 (霊力Lv66)
    同調率成長Lv-67=非表示 (霊力Lv67)
    同調率成長Lv-68=非表示 (霊力Lv68)
    同調率成長Lv-69=非表示 (霊力Lv69)
    同調率成長Lv-70=非表示 (霊力Lv70)
    同調率成長Lv-71=非表示 (霊力Lv71)
    同調率成長Lv-72=非表示 (霊力Lv72)
    同調率成長Lv-73=非表示 (霊力Lv73)
    同調率成長Lv-74=非表示 (霊力Lv74)
    同調率成長Lv-75=非表示 (霊力Lv75)
    同調率成長Lv-76=非表示 (霊力Lv76)
    同調率成長Lv-77=非表示 (霊力Lv77)
    同調率成長Lv-78=非表示 (霊力Lv78)
    同調率成長Lv-79=非表示 (霊力Lv79)
    同調率成長Lv-80=非表示 (霊力Lv80)
    同調率成長Lv-81=非表示 (霊力Lv81)
    同調率成長Lv-82=非表示 (霊力Lv82)
    同調率成長Lv-83=非表示 (霊力Lv83)
    同調率成長Lv-84=非表示 (霊力Lv84)
    同調率成長Lv-85=非表示 (霊力Lv85)
    同調率成長Lv-86=非表示 (霊力Lv86)
    同調率成長Lv-87=非表示 (霊力Lv87)
    同調率成長Lv-88=非表示 (霊力Lv88)
    同調率成長Lv-89=非表示 (霊力Lv89)
    同調率成長Lv-90=非表示 (霊力Lv90)
    同調率成長Lv-91=非表示 (霊力Lv91)
    同調率成長Lv-92=非表示 (霊力Lv92)
    同調率成長Lv-93=非表示 (霊力Lv93)
    同調率成長Lv-94=非表示 (霊力Lv94)
    同調率成長Lv-95=非表示 (霊力Lv95)
    同調率成長Lv-96=非表示 (霊力Lv96)
    同調率成長Lv-97=非表示 (霊力Lv97)
    同調率成長Lv-98=非表示 (霊力Lv98)
    同調率成長Lv-99=非表示 (霊力Lv99)
    同調率成長Lv-100=非表示 (霊力Lv100)

    上記のデータですと、霊力は低下するんですが同調率はピクリとも変化しません
    もしかするとこういう表現は無理なのでしょうか?・・・・
    念のため()の中も霊力から別名の創造力に変えて試したのですが変化なしでした
    同調率成長Lv-100=非表示 (霊力Lv100)の反対での書式でもダメでした。
    キャラクターの霊力、同調率は全員(霊力Lv100、同調率Lv100%)スタートです。
引用返信/返信 削除キー/
■21225 / inTopicNo.2)  Re[1]: 霊力量(レベル)に応じて同調率を変化する方法を教えてください、お願いします。
□投稿者/ ガムニ -(2008/11/03(Mon) 12:12:16) [ID:00Rg6f7k]
    おはようございます、ガムニと申します。

    提示されているデータですが、いくつか勘違いがあるようです。

    まずパイロットデータの===以下に記述できる特殊能力は「ユニット用特殊能力」です。
    同調率成長というユニット用特殊能力は存在しないため、現状ではダミーの特殊能力として扱われているはずです。

    もう一点、霊力と同調率が同期するのであれば、必要技能の設定レベルは逆ではないでしょうか。
    現状ですと霊力レベルが高いほど同調率を引き下げる構図になっているような……

    これらの点を直すと以下のようなデータになるはずです。

    例1)
    ◎◎=◎◎◎◎
    ◎◎, ◎◎, 男性, 機動兵器, ABBS, 120
    特殊能力
    霊力Lv100=創造力, 1
    霊力成長Lv-10=非表示, 1
    同調率Lv100=創造同調率, 1
    同調率成長Lv-10=非表示, 1
    120, 138, 150, 145, 136, 146, 強気
    SP, 55, 気合, 1, 応援, 1, 必中, 1, 熱血, 10, 鼓舞, 14, 友情, 25
    -bmp, -mid
    ===
    パイロット特殊能力付加="同調率成長Lv-1=非表示" (霊力Lv99 !霊力Lv100)
    パイロット特殊能力付加="同調率成長Lv-2=非表示" (霊力Lv98 !霊力Lv99)
     :
     :
    パイロット特殊能力付加="同調率成長Lv-100=非表示" (!霊力Lv1)

    ただ、同調率成長のマイナスレベル指定が-10を超えた場合の挙動が分からないので上手く動かなかった場合の別案も。


    まずパイロット側から同調率を外してしまいます。
    で、パイロットの===以下でユニット用特殊能力として霊力レベルを必要技能として逐一付加してやります。

    例)
    ◎◎=◎◎◎◎
    ◎◎, ◎◎, 男性, 機動兵器, ABBS, 120
    特殊能力
    霊力Lv100=創造力, 1
    霊力成長Lv-10=非表示, 1
    #同調率Lv100=創造同調率, 1
    #↑こいつを削除
    同調率成長Lv-10=非表示, 1
    120, 138, 150, 145, 136, 146, 強気
    SP, 55, 気合, 1, 応援, 1, 必中, 1, 熱血, 10, 鼓舞, 14, 友情, 25
    -bmp, -mid
    ===
    パイロット能力付加="同調率Lv0=創造同調率" (霊力Lv0 !霊力Lv1)
    パイロット能力付加="同調率Lv1=創造同調率" (霊力Lv1 !霊力Lv2)
     :
     :
    パイロット能力付加="同調率Lv99=創造同調率" (霊力Lv99 !霊力Lv100)
    パイロット能力付加="同調率Lv100=創造同調率" (霊力Lv100)

    試していませんが、多分こんな感じで動作するかと。
    (動かなかったらごめんなさい)


    さらに別の方法として霊力が変動しえるタイミングに常時イベントラベルで
    ・対象の霊力レベルを調べる
    ・レベルに応じた同調率をSetSkillで付加する(ClearSkillではずす)
    ・ステージクリア時はLv100に戻しといた方が見栄え的にいいかも
    とかしてやればデータはすっきりするかもしれません。


    たぶん方法は他にも色々あります。
    探してみるのもいい勉強になるかもしれません。
    長くなりましたがどれも動かなかったらごめんなさい。
    それでは。
引用返信/返信 削除キー/
■21229 / inTopicNo.3)  Re[2]: 霊力量(レベル)に応じて同調率を変化する方法を教えてください、お願いします。
□投稿者/ おもちゃの兵隊 -(2008/11/05(Wed) 11:16:38) [ID:b2uhGsZr]
    おはようございます、おもちゃの兵隊です。
    ガムニさん書き込みありがとうございました、細かく本当に助かりました;;
    試してみたところバッチリ動きました、自分の思っていたとおりの結果が出て
    嬉しいです。前のは霊力だけが減少::
    こんなやり方があったとは><と思いました、いや〜まだまだ経験不測です・・

    えと解決したばかりであれなんですが

    ========================================================================
    >さらに別の方法として霊力が変動しえるタイミングに常時イベントラベルで
    >・対象の霊力レベルを調べる

    初心的な質問かもしれませんが、これにはどういう意味があるんでしょうか><
    キャラクターウィンド以外で表示されるということですか?・・・
    ========================================================================

    ========================================================================
    >・レベルに応じた同調率をSetSkillで付加する(ClearSkillではずす)

    同調率が設定してあるのですがさらに同調率を付加するのですか?えとそれだと
    技能が重なりませんか?
    ========================================================================

    ========================================================================
    >・ステージクリア時はLv100に戻しといた方が見栄え的にいいかも

    もしかしてですが100に戻さないと戦闘終了後の状態になっているとかですか;;
    いやまさか・・・ハッ!クリアイベントのときに各キャラにSetSkillでレベル100に戻してあげればいいんですよね><
    ========================================================================

    ========================================================================
    >とかしてやればデータはすっきりするかもしれません。

    データがすっきりするということですが
    パイロット能力付加="同調率Lv0=創造同調率" (霊力Lv0 !霊力Lv1)
    パイロット能力付加="同調率Lv1=創造同調率" (霊力Lv1 !霊力Lv2)
    のような書式を入力しなくて済む方法ということでしょうか?
    ========================================================================
引用返信/返信 削除キー/
■21231 / inTopicNo.4)  Re[3]: 霊力量(レベル)に応じて同調率を変化する方法を教えてください、お願いします。
□投稿者/ ガムニ -(2008/11/05(Wed) 14:34:45) [ID:00Rg6f7k]
    こんにちは、ガムニです。

    すいません、説明が中途半端でした。

    > さらに別の方法として霊力が変動しえるタイミングに常時イベントラベルで
    > ・対象の霊力レベルを調べる
    > ・レベルに応じた同調率をSetSkillで付加する(ClearSkillではずす)
    > ・ステージクリア時はLv100に戻しといた方が見栄え的にいいかも
    > とかしてやればデータはすっきりするかもしれません。

    上記全部ひっくるめて一つの用法であり、箇条書き単体ではうまく動きません。


    > ========================================================================
    > >さらに別の方法として霊力が変動しえるタイミングに常時イベントラベルで
    > >・対象の霊力レベルを調べる
    >
    > 初心的な質問かもしれませんが、これにはどういう意味があるんでしょうか><
    > キャラクターウィンド以外で表示されるということですか?・・・
    > ========================================================================

    上記ひっくるめて(略
    なのでSetSkillの為の下準備です。

    > ========================================================================
    > >・レベルに応じた同調率をSetSkillで付加する(ClearSkillではずす)
    >
    > 同調率が設定してあるのですがさらに同調率を付加するのですか?えとそれだと
    > 技能が重なりませんか?
    > ========================================================================

    で、この用法ではパイロットデータには同調率は設定しません。
    (同調率成長Lv-10は残しておく)
    全てSetSkillとClearSkillにより外して付けてで同調率の制御を行います。

    > ========================================================================
    > >・ステージクリア時はLv100に戻しといた方が見栄え的にいいかも
    >
    > もしかしてですが100に戻さないと戦闘終了後の状態になっているとかですか;;
    > いやまさか・・・ハッ!クリアイベントのときに各キャラにSetSkillでレベル100に戻してあげればいいんですよね><
    > ========================================================================

    そうです。
    見栄え上霊力と同調率が同期しているだけで、実像はSetSkillで付けられた一特殊能力に過ぎませんから、
    戦闘終了後の同調率が保存されます。
    エピローグラベル内ででも全員レベルを100に戻しておいてあげれば大丈夫でしょう。

    なお、パイロットデータで指定しているのなら態々イベントで弄らなくてもちゃんと100に戻ります。

    > ========================================================================
    > >とかしてやればデータはすっきりするかもしれません。
    >
    > データがすっきりするということですが
    > パイロット能力付加="同調率Lv0=創造同調率" (霊力Lv0 !霊力Lv1)
    > パイロット能力付加="同調率Lv1=創造同調率" (霊力Lv1 !霊力Lv2)
    > のような書式を入力しなくて済む方法ということでしょうか?
    > ========================================================================

    その通りです。
    どっちが楽でどっちが軽いかは分からないのでこちらの方が優れた方法かどうかは分かりませんが。

    とりあえず動けば良いんじゃない派としては不具合が無いなら今のままでもいいんじゃないかなと思います。
引用返信/返信 削除キー/
■21246 / inTopicNo.5)  Re[4]: 霊力量(レベル)に応じて同調率を変化する方法を教えてください、お願いします。
□投稿者/ おもちゃの兵隊 -(2008/11/09(Sun) 05:52:23) [ID:b2uhGsZr]
    お返事遅くなってすみませんガムニさん。
    色々と説明、アドバイスありがとうございました。
    自分で思うように試していい感じに仕上がりました。
    データはあれです。動けばいい程度なので上記のデータ形式
    で作成しました^^コピペすればいいだけなので

    また何かあったときよろしくお願いします。
解決済み!
引用返信/返信 削除キー/



トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

Pass/

HOME HELP 新規作成 新着記事 トピック表示 検索 掲示板新着情報RSS配信新着情報 過去ログ

- Child Tree -
- Antispam Version -