2015年1月31日土曜日

plugins: Add Server chat plugin

Mr.Halt の作ったという Server chat pluginを入れた。

チャットウィンドウで
\hello
と打つと
他のサーバーにもhelloと表示されるというplugin。

-------- server.cfg --------
sm plugins load cbos.smx //server chat by Mr.Halt

ReAdd 3 maps : nms_campblood nms_operation_halloween

Mr.Halt に「これも抜けてるよ」という感じで言われたので、まあまたhhhhに追加要望される気がしたので。

nms_campblood
nms_operation_halloween

ReAdd 3 maps : nms_flooded nms_northway nms_silence

hhhhから再度要望があったので追加。
これらもofficial map。

nms_flooded
nms_northway
nms_silence

InfinitieAmmoDifficult(server06)サーバーを試験的に再開

さてさて、ルーターがファイルダウンロードの負荷に耐えられればいいが。。。

plugin:grenadetrails140_clientpref.smx追加

プラグインのGrenade_Trails_v1_4を追加した。

ファイル名は
grenadetrails140_clientpref.smx

グレネード等を投げると、投げた軌跡が表示される。

Server:Add Crawl zombie

這うゾンビを追加した。

Mr.Haltに教えてもらった。
プラグインだと思っていたら、実はCVARだけで、とても簡単に設定出来た(謎の動作はあるが)。
server0X.cfg の最後の方に下記1行を追記するだけ。

sm_cvar sv_zombie_shambler_crawler_chance 0.15

※0.15=15% 1.00にすれば100% crawler zombieになる。

ただし、server_common.cfg の方に追記してもなぜか反映されない。

ReAdd 6 maps : nms_isolated nms_notld nms_arpley nms_midwest nms_ransack nms_favela

hhhh5588から要望があったので、下記オフィシャルマップを復活させた。

nms_isolated
nms_notld
nms_arpley
nms_midwest
nms_ransack
nms_favela

2015年1月30日金曜日

Add 1 map : nmo_asylum_halloween

source = http://www.nomoreroominhell.com/forums/index.php?showtopic=11905

Auther = DrHammer

自分はクリアしていないが、Mr.Haltによるとクリア可能らしい。
多分未完成のマップ。
ちょっとプレイしてみたところ、とにかく暗い。



server:geoip update

Mr.Halt に言われて主しだしたが、geoipもアップデートしとかないといけない。
サーバーをシャットダウンしてやらないとダメと言われたが、そういやそうだろうな。。
また、明日の朝にでもやらなきゃ。。。

Server:SourceMod/Metamod update procedure

nmrihsrv バックアップ

Metamod.vdf のバックアップ---------------------------
"Plugin"
{
"file" "../nmrih/addons/metamod/bin/server"
}
-------------------------------------------

server(SRCDS) shutdown
Sourcemod download
Metamod download

ダウンロードしたファイルを展開
SourceModのaddonsにMetamodのaddonsを移動

既存のaddons と cfg フォルダをそれぞれリネームaddons_ cfg_
新しいaddons フォルダをあるべきフォルダに移動

configsフォルダ等をコピー。基本はスキップ。
必要なファイルは上書きコピー。language.cfgやtranslationフォルdのファイル等。

サーバーに鍵かけて、実際にジョインしてバージョン確認(sm version/meta version)
各種プラグインの動作確認(TKPunisher等)

一応動いてるようだ。
country nickプラグインが動作するようになった。
バージョンアップ前に動作しなかった(最近のsourcemodバージョンから動作しなくなった)customvoteプラグインは相変わらず動作せず。
まあ、問題箇所はおいおい直していくとして、とりあえずサーバー公開して終了。

----------------------------------------
今回のSourceMod/MetaModのバージョン
SourceMod Version : 1.6.4-dev+4624
Metamod                : 1.10.5-dev

2015年1月29日木曜日

マップ作成:マップ名の注意

ブロックで密閉した部屋を作って、nmrih_player_info と light を置いただけのマップを作成し、ファイル名をnms_t01 としてコンパイルするとマップをロードした後nmrih clientが落ちる。

恐らく overload_wave_controller などの mns に必要なものが無いのが原因だと思われる。

ファイル名から nms を取ってコンパイルすれば、clientは落ちない。

2015年1月28日水曜日

No More Room in Hell 2?

source http://steamcommunity.com/groups/nmrihjpwiki#announcements/detail/206369155484899776?tscn=1422436457

source の source
https://www.facebook.com/nmrih/posts/887009601330166

UnrealEngineで有料になるそうな。
ちょっと敷居が高くなるが、とにかくユーザーが増えて欲しい。ユーザーが増えるなら有料でも無料でもどっちでもいいな。

2015年1月26日月曜日

「mox さんに Google+ フォトから「写真で綴るこの 1 年」をお届けします」

Googleからそういうタイトルのメールが年末に届いていた。
リンク先の動画を見ると、機械的に編集したんだろうけど、去年を見直すという意味でちょっとおもしろかった。


2015年1月22日木曜日

Add 1 skin:Tenko比那名居天子

hhhhから、中野梓(軽音)と比那名居天子(東方)のスキン追加要望があった。

中野梓は nmo_hospitality_v2 でスポーン時にクライアントがクラッシュするので無し。

比那名居天子(以下てんこ)は同じknifelemon製だが、nmo_hospitality_v2/nmo_cold_black_b001でも問題なかったので追加した。knifelemon製は何か問題があるのが多いので、このパターンは珍しい。
※knifelemonの作り方に問題は無い

server:sv_difficultyのカスタマイズ

Mr.Haltに教えてもらった。

要点まとめ

・server\nmrih\scripts\difficulty\ に casual.ctx classic.ctx という2つのスクリプトがあり、それがdifficult設定内容となっている。difficultはserver.cfg で sv_difficulty casual のように設定するもの。

・これはカスタム出来る。その場合、Vice.exe でハック(デコンパイル・コンパイル可能?)する。Vice.exeがHDDに既にあるか?どこかからDLするものなのかは調べる必要がある。

・例としては、チャット中のスクリプトがそうで、Halt専用にカスタマイズしている。

以下は、チャット ======================================================
Mr.Halt(FineDrum): I have a question. Have you ever thinked about modify difficulty scripts? It maybe useful to you. Like this.
Mr.Halt(FineDrum): "Halt"
{
"TokensEnabledObjective" "0"
"KillsPerTokenObjective" "0"

"TokensEnabledSurvival" "1"
"KillsPerTokenSurvival" "20"

"RespawnAllowed" "1"
"RespawnWithWeapon" "0"

"NearbySpawningEnabled" "1"

"SpawnGrace" "180.0"
"SpawnGraceWavePercent" "-1"

"ResetTokensOnNewWave" "0"
"RemoveInflictionsOnNewWave" "1"
"HealAmountOnNewWave" "1"

"InitialTokenCountObjective" "2"
"InitialTokenCountSurvival" "2"
}
Mr.Halt(FineDrum): This is custom difficulty scripts
Mr.Halt(FineDrum): also this is my scripts though
yomox9: idk it.
yomox9: where is it?
Mr.Halt(FineDrum): You should to hack scripts by Vice.exe to see scripts contents
Mr.Halt(FineDrum): It located on server\nmrih\scripts\difficulty
==================================================================

plugin : nmrih_infection_bleeding_notification。出血感染通知プラグイン導入

Mr.Haltに nmrih_infection_bleeding_notification という出血感染通知プラグインをもらった。
author = "ys24ys (a.k.a. 흑룡), Mr.Halt (a.k.a. 할짓없는놈, FineDrum)"
こんな感じにチャット欄に表示される。
なんとなく文字の色に違和感があるので、自分好みに変更するかもしれない。
でも手間なのでそのままかも。

Add 3 maps:nms_zpo_carroutenight, nms_zps_farmhouse, nms_zps_storage

Source= http://www.nomoreroominhell.com/forums/index.php?showtopic=12061

nms_zpo_carroutenight
zpo_car route night by Herr_Pole

2015年1月19日月曜日

Add skin:donald (mcdonald)

確かhhhhから要望があったので。
3rdパーソンビューだとカカシ(手足を伸ばした状態)になる問題があるが、
面白いスキンだし、要望もあったのでいいかと。

Update map : nms_maze_v2_y9v4→nms_maze_v2_y9v5

実際にプレイした時、ゾンビがなかなかスポーンしないので、
スポーン出来るスペースを増やしてみた。
あと、ついでにサプライポイントを増やした。

※サプライポイント増やしてからはWAVEの最初しかテストしていないが、多分動作するはず

2015年1月17日土曜日

サーバーのSourceMod/Metamodアップデート予定

 実は、サーバーのSourceMod/MetaModがNMRiHがサポートするバージョンより古いまま。Mr.Halt によると現在Allchatが動作していないらしいが、その他のpluginの不具合も含めて、Sourcemod/Metamodが古いことが原因の可能性がある。
 いずれはアップデートしなければならないし、現状でなんとかプラグインを動作するようにしても、アップデートすることで却って動作しなくなる可能性もある。だから、早くアップデートするに越したことはない。だが、アップデートの方法がちょっとわかっていないのが心配。アップデートに伴って動作しないプラグインがあったら、最悪そのプラグインのために(そのプラグインが動作するバージョを探して)古いバージョンをインストールしなければならない。

2015年1月16日金曜日

マップ作成のトラブル:スポーン出来ない

me_machete を info_player_nmrih のすぐ近くに置いた場合、WAVEが始まる直前くらいに「」になってゲームが終了してしまう。
ver1.0.9.3にて確認

マップ作成:クリア確認などに便利なoverlord_wave_controllerの最小設定

overlord_wave_controller は下記の設定で動作する。
ゾンビの数、WAVEが最低数で済むので、クリア出来るか確認するために使える。
ver1.0.9.3にて確認

去年のスクリーンショットとかPart2


マップ作成:func_zombie_spawnに必要な高さ

func_zombie_spawnの高さを1unitにしてもゾンビはスポーンした。ただし、ゾンビの身長以上のスペースは必要と思われる。
ver1.0.9.3にて確認

去年のスクリーンショットとかPart1

スクリーンショットが(あまり消していないので)沢山あったので、整理を兼ねてここに載せる。

やっとぞんびが湧いた。。。

思い通りにゾンビをスポーンさせられるようにならないと、とてもマップ作成とか出来ないな。

マップ作成のトラブル:func_zombie_spawnを作れない

func_zombie_spawnを作るため、Textureにzombie_spawn指定して、block_toolで箱作って、Tie to Entityして適用ボタンを押したが、再度プロパティを開くと、ブラシ?に戻ってしまう。
なんでこんなことに悩まされないとならないのか。
→解決?hammer editorを再起動したらfunc_zombie_spawnになってた。
ver1.0.9.3にて確認

追記:
Toggle group igonore(ctrl+w. igのアイコン)がONになっていたと思われる。

2015年1月15日木曜日

メモ:serverの要望

1.要望:簡単に投票でマップを変更してしまうのを防止してほしい

対策案:changelevel投票の投票成功率を変更出来ないか?

server.cfg に以下の項目を記述することで、対応出来るかも。とりあえず設定した(要確認)。
//vote sysmte
sv_allow_votes 1
sv_vote_quorum_ratio 0.875
sv_vote_issue_changelevel_allowed 1
sv_vote_issue_kick_allowed 1
sv_vote_issue_nextlevel_allowed 0
sv_vote_issue_restart_game_allowed 1
sv_vote_kick_ban_duration 3600

※ nextlevel 設定は動作しないので、無効(非表示)にした。

2.nmo_ocwdがNMRIHのバージョンアップによって目標が更新されなくなり、ゲームをクリア出来なくなってしまったようだ。これを新NMIRHに合わせて更新しなかればならない。sabo@さぼりさんがやってくれないかな(小声



2015年1月14日水曜日

serverメモ:投票有効

sv_allow_votes 1

で、多分ゲームデフォの投票が有効になる。0で無効。
CounterStrikeなどにある項目らしい。

4つの問題

問題

1.top10 が自分以外のプレイヤーでは表示出来ない
2.voteban だけの復活
3.マップスタート時に強制的にスキンが変更されてしまう
4.ゲームデフォのvoteシステムとSMのvoteシステムのコンフリクト

※2.3はプレイヤーからの要望

対処

1. top10 実行時、top10が他のプレイヤーに表示されない仕様らしい。なので、自分以外のプレイヤーには見えなくて問題無く、多分他のプレイヤーがtop10を打てば、そのプレイヤーは見れるはず。要確認。

2. ゲームにデフォで追加されたvoteコマンドにkickがあったので、banもあると思い込んでいたが、無かった。なので、プレイヤーがBANするため、votebanコマンドを復活させる必要がある。が、試しに voteban を実行して自分のアカウント(yomox9やtakoyaki)を指定しても「対象がありません」みたいなメッセージが表示されてBAN出来ない。再度調査必要。

3.sm_skinchooser_hl2dm.cfg の sm_skinchooser_hl2dm_forceplayerskin "1" を "0"に変更した。
  せっかくスキンがあるのにスキン変更する人が少ないため、こちらで強制的に変更したくて設定したが、スキンを設定した場合でも強制的に変更されてしまうようだ。なので、また"0"に戻した。多分これでとりあえず解決したが。。。

4.ゲームデフォのchangelevelコマンドはrtvとコンフリクトするらしく、rtvを取り除いたら正常に働いた。だが、ゲームデフォのnextlevelコマンド(CVAR nextlevel を変更)は正常に動作せず(無視され)、CVAR nextmap の値が次のマップとして実行される。ゲームデフォのnextlevelがおかしいのか、pluginによって正常に動作していないのかわからない。

ゲームデフォのvoteと、sourcemod(Metamod?)のvoteとの関係がややこしくて困る。
BANが無いので、全てゲームデフォにするわけにいかない。かといって、見やすさ・使いやすさでは、ゲームデフォに軍配が上がる。とりあえず両方が使えるのが一番だが、どうもコンフリクトする。
どっちもよくわからないで使ってる適当人間なので、困る。


忘れてたけど、SourceMod と MetaMod のアップデートを行わなければならない。現状のものはNMRiHが対応を保証するバージョンより古いため。

Add 1 map ( nms_acity_fixed )

nms_acity_fixed

source=http://nmrih.gamebanana.com/maps/184211

CREDITS

KEY AUTHORS
LilChoco
Made Playable
ORIGINAL AUTHORS
Chernyak Alexander
Creator
AC_RUS
Creator/Co-
  • 10 Waves
  • Infinite weapon spawn
  • Infinite ammo spawn
Original Map Found Here: http://css.gamebanana.com/maps/183647\
Latest Version
9/1/15 - nms_acity_fixed


2015年1月4日日曜日

スキン追加:1種類(Add 1 skin)

Rebecca(Resident Evil/BIOHAZARD)
追加理由:可愛いから。

※ちなみにvin_diesel(スキンヘッドの男)は削除した。理由:いまいちかっこよくないから

Update 2 maps

nms_fadinglight_v3→nms_FadingLight_v4f
nmo_boardwalk_v2→nmo_boardwalk_v3

HAPPY NEW YEAR, and Add 4 maps

nms_assault_v1_1
nms_campfire
nms_compound_v2
nms_nightmallz_v2_3

ゲームプレイ中に要望があって上記4マップを追加しました。
----------------------------------------------------------------------
その他公式マップ等の追加要望があったが、以下の理由により追加しません。

公式マップ:自分がやり飽きたのと、何より他のサーバーでいくらでも遊べるため。
その他要望があったカスタムマップ:nms_From_Dusk_Till_Dawn 等、新しいマップの追加要望もあったが、どれも単純すぎるマップて面白味にかけるため。

今回追加したマップは私がプレイしたことがないため追加しましたが、やはり面白味にかけると思った場合は今後削除する可能性があります。

※それでも追加して欲しいという人は理由とともに要望してみてください。

nms_assault_v1_1