朝までFreeciv!

【スポンサー広告】 スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
  1. --/--/--(--) --:--:--|
  2. スポンサー広告

【日記】 timeoutincreaseコマンドについて

Freecivのサーバコマンド「timeoutincrease」について、どのように動作するのか確認してみました。
---- ===timeoutincrease - "help timeoutincrease" を参照してください。===

使用法:

timeoutincrease <ターン> <ターン増加> <値> <乗値>

説明:

<ターン>ターン経過するごとに,<値>をタイムアウトタイマーに加え,次に<ターン>に<ターン増加>を加え,<値>に<乗値>を掛けます。このコマンドは,オプション"timeout"とセットで使用します。既定値は 0 0 0 1 です。


次の確認は、timeoutincreaseコマンドを設定した後、
/set timeout 10

にてゲーム時間を10秒スタートで行ったものです。
timeout が異なる場合は各自読み替えてください。
「動的タイムアオウト」と翻訳にタイプミスがありますね・・・。


/timeoutincrease: 動的タイムアオウトを 10 0 1 1 へセットします

/timeoutincrease 10 0 1 1
ターン0102030405060708090100
秒数1011121314151617181920


/timeoutincrease 10 0 1 1

が基本的な使い方なので、これを基準に引数を少しずつ変えて結果を確認してみます。
なお上記の一覧表は、ターン0が10秒でターン10が11秒とある場合、ターン0からターン9までが10秒のカウントダウン状態が続いていて、ターン10からカウントダウンが11秒になっている、と思ってください。




/timeoutincrease: 動的タイムアオウトを 20 0 1 1 へセットします

/timeoutincrease 20 0 1 1
ターン020406080100120140160180200
秒数1011121314151617181920



/timeoutincrease: 動的タイムアオウトを 10 0 2 1 へセットします

/timeoutincrease 10 0 2 1
ターン0102030405060708090100
秒数1012141618202224262830



/timeoutincrease: 動的タイムアオウトを 10 0 -1 1 へセットします

/timeoutincrease 10 0 -1 1
ターン0102030405060708090100
秒数109876543210 (無限停止)



/timeoutincrease: 動的タイムアオウトを 10 0 1 2 へセットします

/timeoutincrease 10 0 1 2
ターン0102030405060708090100
秒数101113172541731372655211033



/timeoutincrease: 動的タイムアオウトを 10 0 1 -1 へセットします

/timeoutincrease 10 0 1 -1
ターン0102030405060708090100
秒数1011101110111011101110



/timeoutincrease: 動的タイムアオウトを 10 1 1 1 へセットします

/timeoutincrease 10 1 1 1
ターン010213346607591108126145
秒数1011121314151617181920



/timeoutincrease: 動的タイムアオウトを 10 -1 1 1 へセットします

/timeoutincrease 10 -1 1 1
ターン01019273440454952545556以降もずっと
秒数101112131415161718192020






オンライン鯖でやるなら、線形で単調増加する
/timeoutincrease 10 0 1 1
/set timeout 35
かな? カウントダウンは100ターン目が45秒、200ターン目が55秒の計算。
  1. 2013/05/05(日) 11:28:31|
  2. 日記
  3. | トラックバック:0
  4. | コメント:0
<<ユニットの攻め時 ~まとめ一覧~ | ホーム | Freecivサーバコマンドの一覧>>

コメント

コメントの投稿


管理者にだけ表示を許可する

トラックバック

トラックバック URL
http://freeciv.blog.fc2.com/tb.php/71-c10202e4
この記事にトラックバックする(FC2ブログユーザー)
【 このブログの目次 】

プロフィール

指導者

Author:指導者
これはあなたです。このユニットを失うと、ゲームは負けになります。大切にしてね。

つぶやき

最新記事

最新コメント

カテゴリ

月別アーカイブ

最新トラックバック

FC2カウンター

検索フォーム

RSSリンクの表示

リンク

このブログをリンクに追加する

QRコード

QR

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。