トップ 差分 一覧 ソース 検索 ヘルプ PDF RSS ログイン

メンテナンスロック

  • 青色は、改造箇所を示します。ファイル名: ルーチン名: 行番号 を示します。
  • 黒色文字は、「改造前の状態」を示します。
  • テキストボックスの中のプログラムを、該当の場所に上書きして下さい。

メンテナンスロック Ver 2.00 ★★☆☆☆☆☆☆

メンバー全員へメンテナンス告知を行う機能と、メンテナンス中管理者以外のログインを防ぐ機能を追加します。この機能の追加により、改造中〜動作チェック時の一般ログインを防止します。
※ sos2.cgi 以外の独立スクリプトは動作してしまいます。(例:dollEx版の list.cgi や、全Verとも ufs2.cgi 等は動作します) この機能は補助的な物と捉え、過信しないようにお願いします。
※この 改造を取り入れる際には、併せて 【 改造者表示 】 の改造を取り入れて頂けると嬉しいです。(非強制)

履歴
2007/03/04 Wikiにて公開      
2003/07/17 Version 2.00 管理者向け(制限中)メッセージ追加/公開 
2003/05/15 Version 1.00 完成 

$fg_in を1に設定すると、 $intime を終了予定時刻として表示して処理を終了します。
 この際、クッキーに管理者パスワードがセットされている場合に限って、「ログイン制限中」と表示して処理を継続します。
 クッキーに管理者パスワードをセットするには、管理者パスワードを使用するNPCキャラを作成し、そのキャラでログインすればOKです。

$fg_in が0の時、$admmsg[0] にメッセージをセットしていると利用者全員にそのメッセージを表示できます。(常時表示されます)
 $admmsg[0] が null や 0 でなければ、$admmsg[1]以降にセットしたメッセージも合わせて表示できます。


本家版改造ポイント

◆改造ポイント01 ロック用データを追加します。


sos2.cgi Line20
# ##################################################################

◆改造ポイント02 設定に従って告知・ロックする機能を追加する。


sos2.cgi # Main Program # Line215
# Main Program #

dollEx版改造ポイント

◆改造ポイント01 ロック用データを追加します。


ini/sos2.cgi Line1
# 釣りシステム #

◆改造ポイント02 設定に従って告知・ロックする機能を追加する。


sos2.cgi # Main Program # Line27
# Main Program #



login.cgi # Main Program # Line10
# Main Program #