罪と罰++二律背反


[[罪罰改造]]

*迎撃キャラ調整 [#h359fd99]
戦争での対戦相手を調整します。
-60%は、LR差が30%以内
-20%は、LR差が30%以上開きがあるキャラ
-それ以外はNPC
**注意点 [#a4934cb0]
-最初に対戦相手を無作為に15人選ばれます
-この判定は、その15人に対して行われるので実際に60%の確率でLR差30%のキャラが選ばれるわけではありません
-その辺は仕様です。いろいろ値を試行錯誤していい感じに調整してください

*./inc/ore_sub-wartime.cgi [#cc6c8357]
**レベル判定を無効化し、判定部分を呼び出す [#c53d6395]
 # if ($nation==$DAT{'camp'} && $DAT{'lv'}>$z){
 if (&chk_vs){

**以下のコードをwartimeの一番下、1; の前に追加 [#w281b71d]
 sub chk_vs {
    $lr_range = 30; # lr差が30%
 
    $hantei = int(rand(100));
    # $log .= qq|$hantei [$cmp[$DAT{'camp'}]]$DAT{'nm'} lr:$DAT{'lr'} |;
 
    if($nation==$DAT{'camp'}){
        # LR
        if( $hantei<60 && abs($DAT{'lr'}-$lr)/$lr*100<$lr_range ){
            # $log .= qq|LR<br>|;
            return 1;
        }elsif( $hantei>80 && abs($DAT{'lr'}-$lr)/$lr*100>$lr_range){
            # $log .= qq|LR_OUT<br>|;
            return 1;
        }else{
            # $log .= qq|NPC<br>|;
            return 0;
        }
    } else {
        # $log .= qq|NA<br>|;
        return 0;
    }
 
 }

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS