劇ぱわ 改造方法

チーム削除をできなくする

要旨

チームの削除が出来ると当て馬行為などを行われても証拠となるチームが消されてしまいます。
荒らしや不正行為を行ったものへのペナルティは、チームの削除ではなく、「参加禁止」としなければ繰り返される事になります。
また、成績の悪いチームの削除が出来てしまう事により、同一シーズンに何度も繰り返して新規登録されてしまいます。
これではキャンプの回数を制限しても無意味になってしまいます。
この様な運営上の不具合を解消する方法として、参加者にはチーム削除を出来なくする方法の説明をします。

チーム削除をできなくする改造

geki_login.cgiをエディタで開きます。 「検索」で「チームの削除」を探します。 無編集なら、324行目に

  <input type=submit name=delekaku value="チームの削除">

が有りますので、その行を削除して下さい。
「チームの削除」ボタンが消えて、削除ができなくなります。

「チーム削除を制限」する

上記で紹介した方法は、「削除を出来なくする」方法ですが、一定のルールの上で「制限する」方が良いかもしれません。
例えば、「今期試合をしていないチームは削除可能」「シーズン開幕から○○日間は削除可能」などの制限を掛ける方法です。

改造方法のヒントのみ記載しておきます。

「gekipawa.ini」ファイル内に設定フラグを追加します。

  $team_del_flg = "1"; # (0:削除不可、1〜制限試合数まで:設定数値以下の試合数の場合は削除可能)
  
※ヒントとしてのサンプルです。

「geki_login.cgi」内の「ログイン画面表示」部分に
ログイン時の「試合数」と「設定したフラグ」を比較し、
「チーム削除」の表示・非表示を記述します。

  if($game < $team_del_flg){
  	print "<input type=submit name=delekaku value=\"チームの削除\">";
  }else{
  	print "";
  }
  
※ヒントとしてのサンプルです。

実際には、ヒアドキュメント内に「チーム削除」が表示されていますので、条件文でプリント内容を入れ子に入れて表示する方が望ましいと思います。

  if($game < $team_del_flg){
  	$team_del_pri = "<input type=submit name=delekaku value=\"チームの削除\">";
  }else{
  	$team_del_pri = "";
  }
※ヒアドキュメント内の表示させたい部分に「$team_del_pri」を記述する。

※ヒントとしてのサンプルです。

これをヒントに独自改造で特色ある劇ぱわが生まれると嬉しいです♪

当サイトへのリンクを貼って下さい

「劇ぱわ」の下部著作権部分へのリンクを貼る方法

##### 著作権表示
sub chosaku{
  print <<"_CHOSAKU_";
  </center>
  <hr size="1">
  <div align="right">
    <a href="http://homepage2.nifty.com/osktaka/" target="_blank" title="気ままなまま">
      <font size="2">劇空間ぱわふるリーグ2 ver 3.00b (Free)</font>
    </a>
  </div>
  <div align="right">
    <a href="http://ryoquest.sakura.ne.jp/" target="_blank" title="改造:「野良猫のCGI講座」Take it easy !">
      <font size="2">改造:「野良猫のCGI講座」Take it easy !</font>
    </a>
  </div>
  <!--広告バナー挿入位置、ページ下部-->
  </body>
  </html>
  _CHOSAKU_
}#end chosaku

前後の内容

CGI/perl劇ぱわ俺ペナ
不具合対策改造方法
画面下にリンク先を追加チーム削除をできなくする規定打席・規定投球回数の変更

【劇ぱわ改造設置支援サイト】Take it easy ! RYOQUEST presents

『野良猫のCGI講座』は、
【劇ぱわ改造設置支援サイト】Take it easy ! RYOQUEST presents のコンテンツとして、虎猫が公開しています。

「劇空間ぱわふるリーグ2 ver 3.00b(劇ぱわ)」は、
きままなまま』で管理人にーやん様が作成・無料配布されているCGI/Perlによる野球ゲームです。

参考にされた方は、当サイトへリンクを貼って下さい♪
サイト名:Take it easy ! RYOQUEST presents
(サイト名:Take it easy !
URL:http://ryoquest.sakura.ne.jp/
バナーURL:http://ryoquest.sakura.ne.jp/image/tie_8831an.gif
Take it easy !

『旧:野良猫のCGI講座』

以前の『野良猫のCGI講座』をご覧になりたい方は、『旧:野良猫のCGI講座』からアクセスして下さい。
但し、更新は一切していません。

ページのトップへ戻る