2014年5月26日月曜日

マップ更新( update map ) : nmo_lobby_y9v1→nmo_lobby_y9v2

細かいところを色々と修正。
Junkfall を結構変更。横幅1.5倍、Junkのスポーン間隔も1.5倍、音声・メッセージ追加、クリア後の特典?の追加等。

nmo_lobby_y9v1 の記事
http://yomox9.blogspot.jp/2014/05/add-mapnmolobbyy9v1.html

HDR付きでコンパイルすると空が黒と紫のテクスチャになるので、HDR付きではコンパイルしていない。多分ゲーム中のグラフィック設定によって、発生したりしなかったりする気がする。理由がよくわからないので、とりあえずHDR無しのコンパイルで済ましている。

Junkfall にトラック追加とかスイカ追加という話もあったが、仕組みが思い浮かばないのでとりあえずリリース。

他にもサーバーに追加しなければならないマップ等が沢山あるし、切りのいいところで公開しないときりがない。

2014年5月24日土曜日

マップ追加(add map):nmo_lobby_y9v1

マップ名(map name) : nmo_lobby_y9v1

作者(auther) : sabo@さぼり

変更(modifier) : yomox9
自分が行った変更は地形のテクスチャ貼ったり、Junkfall を長くしたり。

基本機能はロビー。プレイしたいマップのドアを開け、奥の壁を叩き壊せばそのマップに変更される。
適当な人数が揃うまでは、ちょっとしたゲームで暇つぶしが出来る。

The basic function is lobby.
e.g. If you want to play nmo_chinatown, you open door of nmo_chinatown and brake wall in the small room.
You can play mini game until there is enough player.
マップ選択(map sellect)

2014年5月14日水曜日

サーバーフリーズ

サーバーに使っているPCでコンパイルしたらフリーズした。
ということでサーバーごとリブートするはめになった。

hammer editorメモ

Entity を探す方法

Map→Entity Repot

これで overlord_wave_controller を探しまわる必要がなくなる

2014年5月12日月曜日

マップ毎の設定案募集(Recruitment of settings per map)

※これはスチームの「話題」のコピペ

マップ毎に設定を変更出来るようになりました。
(今まではサーバー毎の設定しか出来ませんでした)。

例えば、FF(フレンドリーファイアー)のONOFFや無限弾(Infinitie Ammo)もマップ毎に設定出来ます(多分)。ただ、これらは現状のサーバー毎の設定で良いと思うので、これ以外に「このマップにはこういう設定はどうか?」というのがあればコメント下さい。

現状は、nmo_cold_black_b001 の重力を通常の半分にする、という設定のみです。
(これは重力の設定が出来る事を知ってからずっとやりたいと思っていました)

■English
yomox9 server became can change setting per map.
I am recruiting for a setting of per map.
e.g. sv_gravity 400 ( gravity is half of normal )

■蛇足?
設定項目についてはここにあるものが設定出来るかもしれません。
※ここに sv_gravity も記述されている
Console Command List

■プラグインについて興味ある人向け
blog[yomox9.blogspot.jp]

map decal に村田蓮爾画像41種類追加 (add 41 decals. Murata Range picture)

なぜか貼ったのにマップを変えると表示されないデカルがあったので、
この画面のは少し数が少ない

デカル一覧(decal name and picture)、decals.cfg in yomox9 server

初版 2014/05/12, 2014/05/20 記号数字アルファベット追加, 2014/06/18 プラグインの限界により一部画像廃止

■yomox9サーバの画像と名前一覧(Picture and name list in yomox9 server)

※背景が白または黒になっているのはブログでは透明表示が出来ないためで、ゲーム中では大体の画像背景が透明になります

hikoro_arms
(pixivのヒコロウの画像シリーズ)

map decalsのトラブル:decals.cfgの読み込み

map decalsプラグインの動作は本当よくわからないものがある。

一つわかったのが、デカルを追加削除した時はサーバー・クライアント共にリブートしないといけないことだが、今回また一つわかった。といっても不可解な動作なので条件等間違っている可能性もあるが。

今回わかったのは、設定ファイル decals.cfg は同じフォルダに decals_test.cfg があればそっちも読み込むらしいということ。

プラグイン追加(add plugin):Map and Maps Prefixs Configs

Map and Maps Prefixs Configs
https://forums.alliedmods.net/showthread.php?t=62145&page=2

これを使えばマップ毎に server.cfg に書いてあるような設定を実行出来る。
動作としては、本来のserver.cfg を実行した後に、
addons\sourcemod\configs\mapscfg\mapname.cfg
を実行する。

mapname.cfg は例えば、マップ名が nmo_cold_black_b001 ならば nmo_cold_black_b001.cfg となる。
このファイルを作成し、中身を
sm_cvar sv_gravity 400 (重力が通常の半分)
としておけば、このマップロード時にこれが実行され、重力が通常の半分になる。

ただし、server.cfg の中に
sm_cvar sv_gravity 800 (通常の重力)
という記述も必要。これをやっておかないと、nmo_cold_black_b001 のマップロード後、他のマップになっても重力の設定がそのままになってしまう。

設定項目についてはここにあるものが設定出来るかもしれない。
ここに sv_gravity も記述されている。
https://developer.valvesoftware.com/wiki/Console_Command_List#Commands_starting_with_letter_.22S.22

ちなみに yomox9サーバーにおいてのここでいう server.cfg は
server_common.cfg
server_srvXX.cfg ←XXはサーバ番号 01~10
server_common_footer.cfg
の3つがあてはまる。

server.cfg というファイルは使用していない。

2014年5月11日日曜日

map decalのトラブルメモ

map decalで、背景を透明にした画像をゲーム内で貼り付けたら、透明部分が白くなったり黒くなったりした。

原因は .vmt ファイルの記述が間違っていたためだった。

"lightmappedgeneric" {
    "$basetexture" "decals\custom\mr_001"
    "$translucent" 1
    "$decal" 1
    "$decalscale" 0.25
    "$surfaceprop" "Default"
}

バッチファイルで .vmt ファイルをまとめて作成したんだけれども、太字(背景黄色)部分が記述されず、それが原因で透明部分が透明にならなかったっぽい。

これで一晩悩んだ。

map decal に村田蓮爾画像29種類追加

村田蓮爾はこういう感じの絵柄 

remove map:nmo_pacman

nmo_pacman をマップから外した。
必要人数が多すぎるため。ゾーンを増やす等の変更をしたらまた加える予定。

2014年5月10日土曜日

マップ追加(add map):nmo_green

nmo_green

Auther : Light And Dark (=Green) http://steamcommunity.com/id/jogumok2

nmo だけど、nms に近いので nms に分類してある。
10分耐久するだけのマップ。
だけどゾンビの数が多くて面白そう。

あと、地味に木と空で出来る景色が綺麗
(beautiful)

最近のスクリーンショット

このマップの紫&ERROR、直せるなら直したい

2014年5月9日金曜日

Test play nms_assault_b

試しにプレイしてみたら、こんな状態でゲームが始まるとクライアントが落ちてしまった。

Counter Strike(やったことないけど)の公式マップ?の移植らしい。
さすがによく出来ているので早く修正して欲しい

Server05 を ノーマルサーバーに変更 ( Setting of server05 changed to normal)

デスマッチサーバーにしていたが、マップ自体少ない(マップらしいマップがひとつしかない)ためか、人が少ないので、ノーマル設定のサーバーに変更しました。

motdの内容はそのうち更新します

サーバーのファイルセット作りました

2014/05/09現在のファイルセットです。

materials,models,scripts フォルダのセットです。

初めてyomox9サーバーに接続する人、もしくはNMRiHを再インストールした人はこれをインストールすると、最初のファイルダウンロード時間が短くなります。

https://googledrive.com/host/0B3abWs-MkvQyVWJQbzR1dFpsSGs/yomox9serverFileset.zip

これをダウンロードし、展開した後、materials, models フォルダを C:\Program Files (x86)\Steam\SteamApps\common\nmrih\nmrih フォルダにコピーして下さい。上書きするか聞かれた場合は上書きでまず問題ありません。

コピーするとこんな感じです

Serverが起動しない問題の記録

今日の午前0時あたりからサーバーが起動しなかったことについての記録。

サーバーが起動しなかったのは、改造したTK Punisherプラグインが原因っぽい。

・addonsフォルダをリネームすると、当然SourceMOD Metamod はロードされないが、起動した
・plugins フォルダをリネームするとプラグインはロードされないが起動した
・server_common.cfg のTK Punisher等最近いじったプラグインをコメントアウトしても起動しない
・server_srv01.cfg のプラグインを全て消しても起動しない(その時の server_common.cfg のプラグイン記述は覚えていない)
・起動ログは下記フォルダにある
  C:\app\steamcmd\nmrihsrv\nmrih\addons\sourcemod\logs
  Engine Error が起こっていたっぽい
・起動途中にクラッシュしてサーバー画面が見れないので、スクリーンショットで撮ってみたが原因になりそうな事は見つけられなかった。画面がすぐ消えるので撮影さえ難しいし、クラッシュ直前まで撮れているかさえ怪しい。後で正常起動した時に気付いたが、正常時はもう少し長くメッセージが表示されるので、正常時の表示と起動の流れを知っておけば何か気付けたかもしれない

2014年5月7日水曜日

マップ追加(add map):nms_bar

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

Credits

SUBMITTER
RockxMaxx(Creator/Co-creator)
ROCKMAX
RockMax
My first map for NMRIH. 私のNMRiH用の初めてのマップ

Tキーを押すだけでデカルを順番にペイントする方法

2014/05/07 19:49 初版 2016/06/08 01:08 自動作成パッチ make_decalbind.bat 作成。タスクスケジューラーに登録

saboさんに教えてもらったので、メモしておく。

以下は、cfg/autoexec.cfg の内容。太字部分をを追記する。
--------------------------------------------------------
cl_cmdrate 30
cl_updaterate 20
rate 30000
dsp_vol_2ch 0.5
alias decal_1 "sm_paintdecal kankore_akagi256x256"
alias decal_2 "sm_paintdecal kankore_fubuki256x256"
alias decal_3 "sm_paintdecal kankore_haguro256x256"
alias decal_4 "sm_paintdecal kankore_haruna256x256"
alias decal_5 "sm_paintdecal kankore_kuma256x256"
alias decal_6 "sm_paintdecal kankore_murakumo256x256"
alias decal_7 "sm_paintdecal kankore_simakaze256x256"
alias decal_8 "sm_paintdecal kankore_tatuta256x256"
alias decal_9 "sm_paintdecal kankore_tenryu256x256"

alias "spray" "spray_1"
alias "spray_1" "decal_1;alias spray spray_2"
alias "spray_2" "decal_2;alias spray spray_3"
alias "spray_3" "decal_3;alias spray spray_4"
alias "spray_4" "decal_4;alias spray spray_5"
alias "spray_5" "decal_5;alias spray spray_6"
alias "spray_6" "decal_6;alias spray spray_7"
alias "spray_7" "decal_7;alias spray spray_8"
alias "spray_8" "decal_8;alias spray spray_9"
alias "spray_9" "decal_9;alias spray spray_1"

bind "t" "spray"
--------------------------------------------------------

■補足:
・全部コンソールから打っても可能だが現実的じゃない。太字部分を cfg/autoexec.cfg にコピペすると間違いが無い
・bind "t" "spray" の t を p に変えれば、Pキーでペイント可能
・!decalmenu で他のプレイヤー全員にもチャットメッセージが見えて、/decalmenuで自分だけ見える。
・ペイントしたデカルはセーブしないとマップに保存されない。ペイントしまくっても自分は気にしないので、好きなだけペイントしてセーブして良い
・2014/05/07 にデカルプラグインは日本語化した

2016/06/08 01:08 追記
自動作成パッチ make_decalbind.bat 作成。タスクスケジューラーに登録

map decals(plugin)を翻訳

したので、!decalmenuが日本語化されたはず。
少しは使いやすくなったかも

https://drive.google.com/?usp=chrome_app#folders/0B3abWs-MkvQyazNhVXEtN1BxZUU

2014年5月4日日曜日

bug報告



マップ追加(add map):nmo_line_v2

nmo_line_v2

made by sabo@さぼり

電車というかトロッコというか、台車に乗って進みます。
武器を持って、皆で台車に乗ってからスタート。乗ってない人は置いてかれます。