カテゴリー別アーカイブ: プラグイン情報

Confoglのヘルスボーナスと管理

LTL盛り上がってるから、最近Confoglはじめた人向けにヘルスボーナス解説してみる。

Confoglでは残り体力がヘルスボーナスとしてポイントに加算されます。
その為、体力の管理が重要になってきます。
参考までに、考え方をまとめておきます。

重要なポイント三つ。
・より多くの人数で生存したほうがヘルスボーナスは大きくなる。
・ヘルスボーナスは仮体力よりも実体力の方が重要。
・ヘルスボーナスは距離が長いマップの方が大きくなる。

肝はこの三つです。

解説
・より多くの人数で生存したほうがヘルスボーナスは多くなる。
ヘルスボーナスは4人分(ダウンを含む)の平均かける生存者数(ダウン含まず)で算出されます。
なので3人が体力100でも一人死んじゃうと
100+100+100+0=300の平均(300/4=75)の3人分の275点しか入りません。おこして4人ではいると295点+あるふぁ入ります。

・ヘルスボーナスは仮体力よりも実体力の方が重要。
残り体力にもいくつか種類がありますが、重要な順に並べていくと以下のようになります。
1.実体力
2.仮体力(ダウン回数0)
3.仮体力(ダウン回数1)
4.仮体力(ダウン回数2)

なぜかというと、仮体力はダウン回数に応じて減らされてしまうんです。
(0ダウンなら0.3倍、1ダウンなら0.17倍、2ダウンなら0.1倍)

・ヘルスボーナスは距離が長いマップの方が大きくなる。
上で3人ゴールした時は275点しか入らないって書いたけど、実はもっと入ります。
まず、どのマップでも固定値でヘルスボーナスは2倍されます。
さらに、距離ボーナスをを400で割った値をかけます。フィナーレなら800割る400でさらに2倍。

具体的な方法。
・より多くの人数で生存したほうがヘルスボーナスは多くなる。
セーフルーム入る時に味方がダウンした場合は、削られずに起こせそうなら起こす。

・ヘルスボーナスは仮体力よりも実体力の方が重要。
削られるなら実体力じゃなくて仮体力。
例えば、仮体力を犠牲にして実体力持ってる人を助けにいくとか、仮体力を削られ役に持っていく。
セーフ前では、ピルはダウン回数少ない人に渡す。

・ヘルスボーナスは距離が長いマップの方が大きくなる。
長いマップほど、体力の管理は気をつける。

以上。加筆修正するかも。
具体的な計算方法は↓。上記内容もそのうち統合します。
http://blog.rino-server.jp//?page_id=432

L4D2サーバ(SRCDS)のプラグイン導入方法

サーバインストールが完了していること前提。サーバインストール方法は↓
http://l4d2.ngnl.org/?%E3%82%B5%E3%83%BC%E3%83%90%E6%A7%8B%E7%AF%89

基本的に、多くのプラグインが動くベースとなる以下二つのmodをインストールする必要があります。
一つめ。metamod:source
http://www.metamodsource.net/
http://blog.rino-server.jp//?page_id=392

二つめ。sourcemod(metamodの上で動きます。)
http://www.sourcemod.net/
http://blog.rino-server.jp//?page_id=396

その上で必要なプラグインを入れてください。
Confoglなり、なんなり。

サーバインストールだけじゃなくて、プラグイン導入もwikiに入れちゃいたいですね。

Confogl

<概要>
ESLで使用されている競技用プラグイン。Confogl。
http://blog.rino-server.jp/?page_id=381
<バージョン>
2.1.7b

< ダウンロード>
http://code.google.com/p/confogl/

< 必要なプラグイン等>
1.mmsource-1.8.1
2.sourcemod1.3.2

< インストール方法>
1.zipファイルの解凍
2.解凍してでてきたleft4dead2フォルダの中身を left4dead2/left4dead2/以下にコピー
3.confogl_personalize.cfgの編集
–必要なければ hostnameとsv_search_keyをコメントアウト
4.confogl.cfgの編集
–l4d_ready_enabled の値を1から0に変更

ready up pluginを使用したい場合は
l4d_ready_enabledの値を1にセット
confogl_personalize.cfg でsv_search_keyを設定してください。(設定しないと動きません)

観戦枠を追加する方法

confogl.cfgの
confogl_match_killlobbyres  を 1に設定
confogl_personalize.cfgの
l4d_maxplayers を 希望の人数に設定。

< 実行方法>
・ ゲーム開始時にチャットで!forcematchと発言
・コンソールでsm_forcematch

< 備考>
Changelog要確認。バージョン表示が紛らわしい。2.1.7→2.1.7bってどういう事。