SRC質問掲示板Mk2

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

2825911

SRCのインストール方法が分からない方は、インストール手順解説を一度ご覧ください。

■ SRC用シナリオ及びデータ制作に関する質問の掲示板です。
■ SRCに関係ない話題や質問以外の書き込みは受け付けておりません。
   削除の対象となります。
■ 混乱を避ける為、一つの議題のツリーを立ち上げたら、
   それを解決してから新しい議題を挙げるよう心掛けてください。
■ 15以上のレスがついたのを目安に新しいツリーを立てるようにしてください。
   20以上のレスがつくと、返信出来なくなります。
■ 72時間以内に作成されたスレッドは New で表示されます。
■ 72時間以内に更新されたスレッドは UpDate で表示されます。

記事リスト ( )内の数字はレス数
Nomalユニット画面とパイロット画面をSRWの様にしたい(0) | NomalPilot_dialogのバグ?(4) | Nomal見ている方がいるかはわかりませんが(0) | Nomal楽曲のループを途切れなく流すには(5) | Nomalパイロット養成(1) | Nomal質問が4つあります。(15) | Nomal全滅したのに全滅イベントが発生してくれません。(6) | Nomal漢方精力剤(0) | NomalIsEquipedのIf文が無視されてしまいます。(9) | Nomalスタッフロールの作り方(0) | Nomal品質第一urisale(0) | Nomal敵パイロットのレベル調整の仕方(1) | Nomalダメージ表示変更について(0) | Nomalイベント戦闘のダメージ調整をSPにて(2) | Nomalダメージ計算式について(2) | Nomal修理と補給で経験値を獲得しないようにするには?(2) | Nomalユニットの3回行動について(2) | Nomalスーパーコピー時計専門販売サイト【口コミ最高級】(0) | Nomal全滅コマンドを使用したイベントについてです。(6) | NomalスーパーコピーIWC販売(2) | Nomalガガミラノコピー販売(1) | Nomalスーパーコピーロレックス販売(2) | Nomalスーパーコピーショパール販売(2) | Nomal乗り換えイベントが分からない(1) | Nomalbuytowe専売店(0) | Nomalパネライスーパーコピー腕時計(1) | Nomal人気スーパーコピーカルティエ品(0) | Nomal当店はIWCコピー品のレプリカ(0) | Nomal腕時計コピー(0) | Nomalスーパーコピーttobags.com(0) | Nomal攻撃後及び破壊イベントでサポートアタックした相手を特定するには?(4) | NomalMAP攻撃を被弾したユニットだけにイベントを実行させる方法について(6) | NomalIWCコピー,【15%OFF】(0) | Nomal(PANERAI)パネライ時計スーパーコピー(0) | Nomal必要技能「隣接」を性別で分けられるかどうか?(2) | Nomal品質は2年無料保証になります。(0) | Nomalガガミラノコピー時計続々入(0) | Nomalスーパーコピー(0) | Nomal相手との技量差で回避率を変化させるには?(2) | Nomal時計コピー(0) | NomalN品スーパーコピーガガミラノ腕時計等(0) | Nomalスーパーコピーロレックスの新作品(1) | Nomalカットインをメッセージの最中も表示し続ける方法(0) | Nomal最高品質レプリカロレックス時計N級品(0) | Nomalウブロ(Hublot)スーパーコピー腕時計(0) | Nomalスーパーコピー時計(0) | Nomal味方の中からランダムでダメージを与えるイベントについて(2) | Nomal同等品質のスーパーコピー時計(0) | Nomalスーパーコピーウブロ(0) | Nomalレプリカロレックス(0) | Nomalガガミラノコピー(1) | Nomalロレックスコピー時計(0) | Nomalスーパーコピーロレックス(0) | NomalSRCで戦闘メッセージを表示する際のオーバーフローについて(0) | Nomalパネライスーパーコピー腕時計(0) | Nomal質問があります。お願いします!(1) | Nomal度々失礼いたします(2) | Nomal質問があります。お願いします(3) | Nomalレプリカパネライ時計(0) | NomalRolexデイトナスーパーコピー時計(1) | NomalNO TITLE(0) | Nomalはロレックススーパーコピー時計(1) | Nomal当店は本物と区分けが付かないようなN品スーパーコピーウブロ腕時計等を扱っております(0) | Nomal任意の相手を自分の隣接マスまで引き寄せるアビリティを作るには?(6) | NomalNO TITLE(2) | Nomal2016-3-20(0) | Nomal2016-2-27(0) | NomalNO TITLE(1) | Nomalvb5が原因であるか?(1) | Nomalヘルプファイルについて(3) | Nomalマップや戦闘BGMが流れない(1) | NomalEN消費減少で特定の武器属性だけ適用したい(1) | Nomalアビリティ効果の解説(1) | NomalFondazione Pistoiese(0) | NomalJ1コネクタを2個搭載したバックプレーンボードを探しています(0) | Nomal音関係が重い(5) | NomalLeaveコマンドで撤退させたNPCの扱い(2) | Nomal損傷率(0) | Nomalイベント作成で困っています。(1) | NomalNO TITLE(2) | Nomalパーツ分離と合体について教えて下さい。(2) | Nomal勝敗条件の変更について教えて下さい。(2) | Nomal特殊能力って追加出来ますか?(1) | Nomal選択シナリオ分岐のやり方を教えて下さい。(2) | Nomal合体技と合体について教えて下さい。(0) | NomalSRCの国際化(0) | Nomal戦闘アニメの異常(2) | Nomalガチャ(0) | Nomalユニットの復活について(1) | Nomalシナリオ動作中の強制攻撃についてです。(0) | Nomalシナリオ内BGMについて(3) | Nomal回復イベントについて質問です。(2) | Nomal防御・回避系特殊能力の対象属性について(2) | Nomal門店があ(0) | Nomal等品質の(0) | Nomal 時計スー(0) | Nomal時計品を(0) | Nomal複数のユニットが母艦に収納された状態でステージを開始する方法(1) | Nomal同一ターン内に特定のパイロットを複数撃墜を取得するには?(2) | Nomal気力増加効果のアビリティ(3) |



■記事リスト / ▼下のスレッド
■22932 / 親記事)  品質は2年無料保証になります。
□投稿者/ 品質は2年無料保証になります。 -(2016/12/26(Mon) 15:15:07) [ID:oLGnJT8X]
    最高品質のNランクのカルティエスーパーコピー、フランクミュラースーパーコピー販売、弊店はスーパーコピー時計送料無料で、品質は2年無料保証になります。
    スーパーコピー時計:www.goen5959.com
    カルティエスーパーコピー:www.goen5959.com/menu-14.html
    フランクミュラースーパーコピー:www.goen5959.com/menu-23.html
引用返信/返信



■記事リスト / ▼下のスレッド / ▲上のスレッド
■22931 / 親記事)  ガガミラノコピー時計続々入
□投稿者/ 時計 -(2016/12/26(Mon) 11:18:43) [ID:dDHUBpDH]
    Jan-17 www.hoshiwatch.com/category-103.html ガガミラノスーパーコピー腕時計(N級)激安販売Hoshiwatch.COM.ガガミラノコピー時計続々入荷中!!!当店は本物と区分けが付かないようなN品スーパーコピーガガミラノ腕時計等を扱っております. 0.441694725

引用返信/返信



■記事リスト / ▼下のスレッド / ▲上のスレッド
■22930 / 親記事)  スーパーコピー
□投稿者/ スーパーコピー -(2016/12/24(Sat) 18:22:38) [ID:oLGnJT8X]
    パネライコピー,【15%OFF】スーパーコピーパネライ(Panerai)腕時計N品_パネライスーパーコピー、オメガコピー時計続々入荷中!当店はパネライコピー品のレプリカ激安販売専門ショップです
    スーパーコピー:WWW.goen777.COM/
    パネライコピー:WWW.goen777.COM/category-2635.html
    オメガコピー:WWW.goen777.COM/category-2633.html
引用返信/返信



■記事リスト / ▼下のスレッド / ▲上のスレッド
■22925 / 親記事)  相手との技量差で回避率を変化させるには?
□投稿者/ Shun -(2016/12/10(Sat) 17:01:53) [ID:nE4DXYig]
    まず、バトルコンフィグにて以下のような命中率・回避率の計算式を設定しております。

    命中補正
    命中 / 2 * (Call(攻撃側地形適応修正, 攻撃側ユニットID, 防御側ユニットID, 武器番号) + Call(夜間補正, 攻撃側ユニットID)) + Call(照準値補正,攻撃側ユニットID) + 攻撃値 + Call(命中率特殊技能補正,攻撃側ユニットID)

    回避補正
    回避 / 2 * (Call(防御側地形適応修正, 防御側ユニットID) + Call(夜間補正, 防御側ユニットID)) + 運動性 + Call(回避率特殊技能補正,防御側ユニットID)

    命中率
    (攻撃側補正 - 防御側補正) * Call(命中率サイズ補正,防御側ユニットID,攻撃側ユニットID) + Call(命中率距離補正,攻撃側ユニットID,防御側ユニットID) - Call(命中率地形効果補正,防御側ユニットID) + Call(連続ターゲット補正, 防御側ユニットID)

    最終命中率
    最終値 + Call(最終命中補正, 攻撃側ユニットID, 最終値) - Call(最終回避補正, 防御側ユニットID, 最終値)


    各種サブルーチンの内、最終回避補正に関するサブルーチンは以下のようにしており、そこに記されている回避系技能は正しく機能しています

    最終回避補正:

    Local Re_hit = 0

    # 見切りを持っている場合、回避値に+10される
    # 極を持っている場合、回避値に+30される
    # 予知を持っている場合、反撃時のみ回避値に+30される

    If Morale(Pilot(Args(1))) >= 130 Then
    If Info(パイロット,Pilot(Args(1)),特殊能力所有,見切り) = 1 Then
    Re_hit = Re_hit + 10
    EndIf

    If Info(パイロット,Pilot(Args(1)),特殊能力所有,極) = 1 Then
    Re_hit = Re_hit + 30
    EndIf

    If Info(パイロット,Pilot(Args(1)),特殊能力所有,予知) = 1 Then
    If Party(Pilot(Args(1))) <> フェイズ Then
    Re_hit = Re_hit + 30
    EndIf
    EndIf
    EndIf

    # 天才を持っている場合、回避値に+20される

    If Info(パイロット,Pilot(Args(1)),特殊能力所有,天才) = 1 Then
    Re_hit = Re_hit + 20
    EndIf

    Return Re_hit


    その上で、以下のようなユニット特殊能力を作ろうとしているのですが、
    こちらに攻撃を仕掛ける相手の技量を参照する方法が分からず質問させていただきました。

    幽蝶の舞
    ダミー特殊能力=幽蝶の舞
    幽蝶の舞=解説 相手との技量差に応じて最終回避率に補正。;技量が高いほど効果がアップ。

    雛形として、最終回避補正のサブルーチン内に他の以下のような記述で再現してみたのですが、

    If Info(ユニット,UnitID(Args(1)),特殊能力所有,幽蝶の舞) = 1 Then
    #相手よりも技量が勝っていれば補正がかかる。
    If 0 < Info(パイロット, Pilot(Args(1)), "技量") - Info(パイロット, 相手パイロット, "技量") Then
    Re_hit = Re_hit + Info(パイロット, Pilot(Args(1)), "技量") - Info(パイロット, 相手パイロット, "技量")
    EndIf
    EndIf

    この表記だと、ターゲットへカーソル合わせの時に表示される敵側の命中が0%で表記され、
    しかし、実際に攻撃が始まった時のシステム文では

    ○○(ユニット名)は○○(武器名)で攻撃をかけた。
    命中率 = ○○%

    となっている箇所の命中率の数値は0%でなく、幽蝶の舞の補正がかかってないデフォルトの数値になってて、
    実際に命中している事例もあったりして額面通りの数値になってなかったりと不具合が発生するようです。

    もしかしたらサブルーチン内の相手側の技量の参照方法に問題があるかもしれませんが、
    正しい参照の仕方があれば教えていただきたいと思います。
引用返信/返信

▽[全レス2件(ResNo.1-2 表示)]
■22927 / ResNo.1)  Re[1]: 相手との技量差で回避率を変化させるには?
□投稿者/ dip -(2016/12/12(Mon) 19:19:04) [ID:rwBu6WTa]
    2016/12/13(Tue) 02:57:34 編集(投稿者)

    まず最初に、パイロット能力値を参照する場合は「Pilot」より「PilotID」を使用した方が正確に情報を取得できると思います。
    「Pilot」はパイロットの名称を参照するので、ザコパイロット等は同名の別パイロットのデータを参照する場合があります。

    本題ですけど、確かバトルコンフィグ処理中だと「相手パイロット」「相手ユニットID」はかなりの頻度で書き換わってたような?
    「相手パイロット」が原因なら下記の様に変更すれば機能すると思います……たぶん。


    #_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/

    最終命中率
    最終値 + Call(最終命中補正, 攻撃側ユニットID, 最終値) - Call(最終回避補正, 防御側ユニットID, 最終値, 攻撃側ユニットID)


    # Args(1)は既にユニットIDなのでUnitID(Args(1))のUnitID()は不要かと…

    If Info(ユニット,Args(1),特殊能力所有,幽蝶の舞) = 1 Then
    #相手よりも技量が勝っていれば補正がかかる。
    If 0 < Info(パイロット, PilotID(Args(1)), "技量") - Info(パイロット, PilotID(Args(3)), "技量") Then
    Re_hit = Re_hit + Info(パイロット, PilotID(Args(1)), "技量") - Info(パイロット, PilotID(Args(3)), "技量")
    EndIf
    EndIf
引用返信/返信
■22928 / ResNo.2)  Re[2]: 相手との技量差で回避率を変化させるには?
□投稿者/ Shun -(2016/12/14(Wed) 19:11:43) [ID:nE4DXYig]
    ありがとうございました。今度はちゃんと相手に応じた技量値を参照してくれるようになりました。
解決済み!
引用返信/返信

■記事リスト / レス記事表示 → [親記事-2]



■記事リスト / ▲上のスレッド
■22926 / 親記事)  時計コピー
□投稿者/ 時計コピー -(2016/12/12(Mon) 12:00:55) [ID:iqvUc7tM]
    スーパーコピーロレックス_ロレックス腕時計(N級)代引き.のタグ・ホイヤーコピー販売「8年」タグ・ホイヤーコピー品の新作続々中!
    時計コピー:Www.lncezine.com
    スーパーコピーロレックス:www.lncezine.com/-copy-1124.html
    タグ・ホイヤーコピー:www.lncezine.com/-copy-1464.html
引用返信/返信






Pass/

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

- Child Tree -
- Antispam Version -