SRC質問掲示板Mk2

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

2968615

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

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

記事リスト ( )内の数字はレス数
New式が読みこまれません(0) | Nomalあなたの歯の痛み(0) | UpDate何かコードに間違いがあるのでしょうか?(2) | Nomalどこか間違いがわかる方いらっしゃいますか?(2) | Nomal子供の歯の虫歯(0) | Nomalサブルーチンの間違いがわかる方いらっしゃいますか?(2) | Nomalバリアのデータにエラーが出ます。(2) | NomalJacob&Co.腕時計スーパーコピー(0) | Nomal吉岡拓大牟田市犯罪者(0) | Nomal質問(1) | Nomalプラダ ピー人気(0) | Nomalブランド服コピー(0) | Nomalスーパーコピー 優良店 2ch(1) | Nomalスーパーコピー 優良店 2ch(0) | Nomalモンクレールコピー(0) | Nomal自己シナリオMAPの印刷(変換)方法(0) | Nomalインクルードを適応させる為には?(2) | Nomalユニット画像とパイロット画像のサイズの自動調整について(2) | Nomal交友OK(0) | Nomal特定の行数までシナリオを組んでいたらエラーが出る?(2) | Nomalブランド服コピー(0) | Nomal特定のマスに色を付けるには?(2) | Nomal複数のシナリオマップを1つのシナリオ中に使用するにはどうしたら良いですか?(3) | NomalENが一定量以下になった時にイベントが発動する様にしたいです。(4) | Nomal合体ユニットの破壊分離のやり方について(1) | Nomal味方パイロット全員のレベルを下げるには?(1) | Nomal幾つかの特殊能力を作り方について教えて下さい。(1) | Nomalパイロットのセリフについて(1) | Nomal漢方精力剤(2) | Nomalインターミッションメニューからゲームをロードするには?(1) | Nomalハイパーモード後に変形可能になるユニットは作れますか?(0) | Nomal気力発動のハイパーモードをイベント上で強制的に発動させるには?(2) | Nomalユニット画面とパイロット画面をSRWの様にしたい(2) | NomalPilot_dialogのバグ?(4) | Nomal見ている方がいるかはわかりませんが(0) | Nomalパイロット養成(1) | Nomal漢方精力剤(0) | Nomal全滅したのに全滅イベントが発生してくれません。(6) | NomalIsEquipedのIf文が無視されてしまいます。(9) | Nomal質問が4つあります。(15) | Nomalスタッフロールの作り方(0) | Nomal品質第一urisale(0) | Nomal敵パイロットのレベル調整の仕方(1) | Nomalダメージ表示変更について(0) | Nomalイベント戦闘のダメージ調整をSPにて(2) | Nomalダメージ計算式について(2) | Nomal楽曲のループを途切れなく流すには(5) | Nomal修理と補給で経験値を獲得しないようにするには?(2) | Nomalユニットの3回行動について(2) | Nomalスーパーコピー時計専門販売サイト【口コミ最高級】(0) | Nomalガガミラノコピー販売(1) | NomalスーパーコピーIWC販売(2) | Nomalスーパーコピーロレックス販売(2) | Nomalスーパーコピーショパール販売(2) | Nomal全滅コマンドを使用したイベントについてです。(6) | Nomal乗り換えイベントが分からない(1) | Nomalbuytowe専売店(0) | Nomal人気スーパーコピーカルティエ品(0) | Nomal当店はIWCコピー品のレプリカ(0) | Nomal腕時計コピー(0) | Nomalスーパーコピーttobags.com(0) | Nomal攻撃後及び破壊イベントでサポートアタックした相手を特定するには?(4) | NomalIWCコピー,【15%OFF】(0) | NomalMAP攻撃を被弾したユニットだけにイベントを実行させる方法について(6) | Nomal(PANERAI)パネライ時計スーパーコピー(0) | Nomal品質は2年無料保証になります。(0) | Nomalガガミラノコピー時計続々入(0) | Nomalスーパーコピー(0) | Nomal必要技能「隣接」を性別で分けられるかどうか?(2) | Nomal時計コピー(0) | Nomal相手との技量差で回避率を変化させるには?(2) | NomalN品スーパーコピーガガミラノ腕時計等(0) | Nomalカットインをメッセージの最中も表示し続ける方法(0) | Nomal最高品質レプリカロレックス時計N級品(0) | Nomalウブロ(Hublot)スーパーコピー腕時計(0) | Nomalスーパーコピー時計(0) | Nomal同等品質のスーパーコピー時計(0) | Nomalスーパーコピーウブロ(0) | Nomal味方の中からランダムでダメージを与えるイベントについて(2) | Nomalレプリカロレックス(0) | Nomalガガミラノコピー(1) | Nomalスーパーコピーロレックスの新作品(1) | Nomalロレックスコピー時計(0) | Nomalスーパーコピーロレックス(0) | NomalSRCで戦闘メッセージを表示する際のオーバーフローについて(0) | Nomalパネライスーパーコピー腕時計(1) | Nomalパネライスーパーコピー腕時計(0) | Nomal質問があります。お願いします!(1) | Nomal度々失礼いたします(2) | Nomal質問があります。お願いします(3) | Nomalレプリカパネライ時計(0) | NomalNO TITLE(0) | NomalRolexデイトナスーパーコピー時計(1) | Nomal当店は本物と区分けが付かないようなN品スーパーコピーウブロ腕時計等を扱っております(0) | Nomal任意の相手を自分の隣接マスまで引き寄せるアビリティを作るには?(6) | Nomal2016-3-20(0) | Nomal2016-2-27(0) | Nomalはロレックススーパーコピー時計(1) | NomalNO TITLE(2) | Nomal特殊能力って追加出来ますか?(3) |



■記事リスト / ▼下のスレッド
■23117 / 親記事)  式が読みこまれません
□投稿者/ ルーチンメイカー -(2024/07/26(Fri) 22:52:41) [ID:F3XncNkU]
    味方と敵の距離を求めるサブルーチンを作りたいのですが、「括弧の対応が取れていません」と出てしまいます。どれか間違っているのか、教えていただけますか?

    距離補正:
    Local distance1 distance2
    攻撃 対象ユニット 相手ユニット:
    #距離補正=3*(5-(距離*√2/2))
    #距離を√2/2倍する。
    distance1=(X(対象ユニット)-X(相手ユニット))^2+(Y(対象ユニット)+Y(相手ユニット))^2
    #三平方の定理で距離を求める。
    distance2=Sqr(2)*Abs(Sqr(distance1))/2
    #distance1に定理の続きを実行。平方根にした後絶対値に変換。それを*1/2倍。さらに√をかける。
    Exit
    Return 3*(5-distance2)
引用返信/返信



■記事リスト / ▼下のスレッド / ▲上のスレッド
■23115 / 親記事)  あなたの歯の痛み
□投稿者/ takiyato -(2024/07/23(Tue) 11:30:05) [ID:lf25qarj]
http://https://tatashika.com/collections/shika-choonpa-sukera
    自分で痛みを解決しようとしないでください。そうすることでより大きな問題を引き起こす可能性があります。歯科医はあなたの歯の痛みに適した治療法を見つけるのを助けてくれます。

引用返信/返信



■記事リスト / ▼下のスレッド / ▲上のスレッド
■23113 / 親記事)  何かコードに間違いがあるのでしょうか?
□投稿者/ ルーチンメイカー -(2024/07/16(Tue) 13:04:10) [ID:AxVll5F5]
    こちらのコードでエラーが出て、書式が間違っているのか、対応していないだけなのか不明です。見つけられる方ご協力お願いします。
    include.eve
    攻撃 対象ユニット 相手ユニット:
    Switch Area(対象ユニットID)
    Case 水中 Or 水上
    ...
    Exit

    エラーが出たのはCaseの行で、似たコードを使っても水中 Or 水上でエラーが出ます。
    間違っているのはOrの書式でしょうか?他の部分かわかりません。
引用返信/返信

▽[全レス2件(ResNo.1-2 表示)]
■23114 / ResNo.1)  Re[1]: 何かコードに間違いがあるのでしょうか?
□投稿者/ れねれす -(2024/07/16(Tue) 19:22:34) [ID:l7D2gJZQ]
    こんにちは。

    Switch文のCase節は、半角スペースで区切ることで複数の条件を指定することが出来ます。従い、"Or"は必要ありません。
    ただ、手元で試したところ、"Or"が入ってもエラーは発生しないようですね。
    (おそらく条件式の値が"Or"である場合を拾うと思われる)
    EndSwを忘れたりしていませんか?

    それと、Switchの条件式に用いている「Area(対象ユニットID)」ですが、
    この場合、IDは全角である必要があるはずです。

    ----
    ところで、ヘルプファイルは閲覧できているでしょうか?
    Windows10以降では(基本的に)付属のHLPファイルが読み込めないはずですが、
    有志の方がHTML版のヘルプファイルを公開されているので、そちらを参照すると良いかと思います。

    以上です。
引用返信/返信
■23116 / ResNo.2)  Re[2]: 何かコードに間違いがあるのでしょうか?
□投稿者/ ルーチンメイカー -(2024/07/26(Fri) 21:52:41) [ID:F3XncNkU]
    返信ありがとうございます。
    アドバイスを取り入れてスペースにしました。それでエラーは出なくなりました。
    ヘルプはHTML版で読んでいましたが、IDが全角表記なのは初めて気づきました。見落としだったようです。

    先日の分身の確率ですが、ランダム関数の数値を技量差と照らして特殊能力のレベルを変えるやりかたにしました。

    分身発動:
    Local compate
    攻撃 対象ユニット 相手ユニット:
    compate=(Info(対象パイロット,技量修正値)-Info(相手パイロット,技量修正値))/2
    Exit
    Return compate

    分身回避
    攻撃 対象パイロット 相手パイロット:
    #能力の有無でどちらが攻撃されているか判別
    If Info(対象パイロット,特殊能力所有,分身回避)=1 Then
    If Morale(対象パイロット)>=130 Then
    #分身発動の数値は単位が%。ランダム関数で0が出せないので101を上限にする。
    If Random(101)<(Call 分身発動) Then
    #技量差より試行結果が小さくなれば変数successを1にする。試行結果が領域に含まれるかどうかで確率を再現。
    success=1
    else
    #分身発動=0の場合はこちらになる。
    success=0
    EndIf
    Switch success
    Case 1
    #success=1で必ず発動
    超回避Lv10=分身回避 0 130
    Case 0
    #success=0で常時不発。
    超回避Lv0=分身回避 0 130
    EndSw
    EndIf
    EndIf
    Exit
    分身回避=解説 気力130以上で一定の確率で攻撃を完全回避。

    これを応用して領域で確率を再現したので、技量差でレベルを変える能力は再現できました。
解決済み!
引用返信/返信

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



■記事リスト / ▼下のスレッド / ▲上のスレッド
■23110 / 親記事)  どこか間違いがわかる方いらっしゃいますか?
□投稿者/ ルーチンメイカー -(2024/07/15(Mon) 10:18:17) [ID:AxVll5F5]
    先日サブルーチンについて聞いたものです。
    include.eveのサブルーチンは読みとれたのですが、エリアスデータにエラーが出ました。理由がわからなかったので誰かわかる方ご回答お願いします。

    エラー
    データが不正です
    alias.txt
    分身回避
    超回避Lv(Call 分身発動)/10=分身回避 - 130
    分身回避=解説 一定の確率で攻撃を完全回避。

    include.eve
    分身発動:
    Local compate
    攻撃 対象ユニット 相手ユニット:
    compate=(Info(対象パイロット,技量修正値)-Info(相手パイロット,技量修正値))/2
    Exit
    Return compate

    サブルーチン側からエラーは出ませんでした。分身のデータ側に何か問題があるのでしょうか?
引用返信/返信

▽[全レス2件(ResNo.1-2 表示)]
■23111 / ResNo.1)  Re[1]: どこか間違いがわかる方いらっしゃいますか?
□投稿者/ れねれす -(2024/07/15(Mon) 23:46:24) [ID:Osywifoz]
    2024/07/16(Tue) 00:06:45 編集(投稿者)
    2024/07/16(Tue) 00:06:38 編集(投稿者)

    こんにちは。他の方の返信がないようなので…。

    大前提として、ユニットのHPや特殊能力のレベルなどといったデータの設定においては、(名称や解説は別として)変数の使用やサブルーチンの呼び出しはできない認識です。
    なのでそもそも、
    > 超回避Lv(Call 分身発動)/10=分身回避 - 130
    ここが間違っているはずです。レベルが定数でないといけない。

    そのうえで、include.eveを見ると、やりたいこととしては技量の差によって超回避の発生確率を変化させることに見受けられますが…。
    これ、実装するとなるとおそらく結構面倒だと思います。
    戦闘時に両者の技量を取得し、その結果に基づいて適切なレベルの超回避を付与する(ただしユニットデータなのでSetSkillは使えない)、ないしは以下のスレッドのように、判定と発動までをサブルーチンで行うということになるかと思いますが…(しかし以下のスレッドのコードは、未完成らしいです)
     http://www.src-srpg.jpn.org/board/multibbs/cbbs.cgi?mode=al2&namber=21326&no=2&KLOG=121
    いずれにしても大変になるのではないかなと思います。
    今や見つけ出しづらいですが、どこかに同様の挙動をするサブルーチンが公開されているかもしれません。
    可能性は高くないですが、一度探してみるのも手かもしれません。このほうが手っ取り早そうではあります。

    身も蓋もない回答を申し上げれば、この掲示板も過疎っている状況を考えると、早く、かつ懇切なレスを得ることは難しい状況だと思います。
    2年前のナオヒラさんの回答の受け売りになりますが、とりあえず似たような能力で妥協したほうが賢明かもしれません(僭越ですが)。

    以上です。
引用返信/返信
■23112 / ResNo.2)  Re[2]: どこか間違いがわかる方いらっしゃいますか?
□投稿者/ ルーチンメイカー -(2024/07/16(Tue) 12:54:40) [ID:AxVll5F5]
    返信ありがとうございます。定数でないと使えないんですね。分身は他の機能で代用しようと思います。
    また、他にエラーが出た部分があったので、次のスレッドに書くことにします。
    ご協力ありがとうございました。
解決済み!
引用返信/返信

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



■記事リスト / ▲上のスレッド
■23109 / 親記事)  子供の歯の虫歯
□投稿者/ takiyato -(2024/07/02(Tue) 12:19:06) [ID:zRV3RLR2]
    歯科クリニックに相談してください。
    子供の歯の虫歯を予防するにはデンタルフロスが必要です。
    子供が自分でフロスを使えない場合は、子供の歯をフロスで糸きりします。
    デンタルフロスの使用方法がわからない場合は、歯科医または歯科衛生士に指示を求めてください。

    コントラアングル
    tatashika.com/collections/kontora-anguru

    5 倍速コントラ
    tatashika.com/collections/5-baisoku-kontoraanguru

引用返信/返信






Pass/

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

- Child Tree -
- Antispam Version -