【GAME】ARMA3 EXILE MODサーバの旅その84

20190323221023_1

追記:プレーヤーさん達と戯れる

追記:A6のロースペPCでもやれる

追記:自動電源ONならない

連日、連続稼働テスト中。

メモリも、変な負荷とかも無い様子です。

P_20190324_163625_1_p

先日、ゲットした650Wの80PLUSゴールド電源を、このサーバに入れてみました。

P_20190324_164537_1_p

今入れてたのは、550Wの80PLUSブロンズ電源です。

久々にサーバの中を覗きました。ずっと稼働してたので、ホコリが溜まってるんじゃないかと思ってましたが、心配無用だった。

床じゃなくて、天井付近に置いてるから、かもしれません。

P_20190324_170700_1_p

数ワットは省エネになるんだろうなぁ・・と見込んでたんですが、ほとんど変わらずでした。

(;´Д`)

電源排熱ファンがかなり静かになったのは良かったんですが。。

image

追記:自動電源ONならない

自動で電源ONとOFFなるように設定したんですが、上手いこと動作していないようです・・。

気付いたら、早朝にブオーンとか言い出す始末・・。

マザボの電池が無くなってるとか?

(;´Д`)あ・・めんどい、CR2032だっけ?

あと、消費電力も調べながら起動してます(ワットチェッカー)

・A6-3650、DDR3 8GB、SSD1台、Gold650W、Ubuntu16.04

Arma3サーバ起動時は、約50W前後を行ったり来たり、BIOSで全てのデバイスは無効、ドライブはSSD一個だけ、排熱ファンOFF、これでもか、と省エネ設定にしてます。

CPUは、OCで3.4Ghzにしてますが、体感的に変わらないのであれば、3.0Ghzでも良いかもしれない。これで50W切ってくれるはず。

あと、A6は、GPU内蔵でVRAMはメモリから取られる。

そもそもサーバとしてしか使わないので、VRAMを最低の32MBに設定。これで、500MB近く確保したに違いない(詳しく調べてない)

(;^ω^)

時間が狂ってしまう原因がわかった。

Linuxインストール時に、内部RTCをUTC(標準時)として設定してしまった性らしい。

/etc/default/rcSでutc=noにて対処。

image

追記:A6のロースペでもやれる

しばらく、テスト稼働させておりますが、正直、古いCPUのA6じゃサーバなんか出来ないよねぇ・・とか思ってはいたものの。

結構イケますw

(;^ω^)

ぜひとも、余ったPCや中古PCで、ゲームサーバを上げてみよう。とか言ってみる。

AMD CPUならOC可能ですし、intelならCore-i 2xxxまでならOC自由です。規模に合わせて10-20%程度OCすればいい。

追記:プレーヤーさん達と戯れる

20190331223615_1

ほぉ・・8人もサーバにインしてるじゃないか。

PvPしたくてウズウズしてたのよん。

(;^ω^)完全なプレーヤーとしてインッ!

20190331223714_1

マップの黒点を見れば、どこで活動してるのか分かる。

20190331224724_1

でやっ。

・・と息巻いてる所で、プレーヤーさん達とチャットのお時間が訪れてしまう。

(;´∀`)一応、鯖缶やし・・

20190331230445_1

トレーダーに行ってみたら、プレーヤーさん達がごろごろと・・・。

過酷なはずのサーバーなのに、ガチ装備やないですか。。

(;´Д`)車両も沢山持ってらっしゃる・・

20190331231150_1

・・と会話しながらも、腹が減って死にそうです・・。

なんという、ヒモジイ鯖缶なのでしょうかw

急いで、愛車の三菱に乗って、近場の街に急ぎますが、誰かさんの車両を吹っ飛ばしてしまったようです。。

弁償しますので・・許してください。

20190331232038_1

食料がほとんど見つからず、別の街に急いだ所、AIにぬっころされます。

三菱もろとも、全ロスで御座います。はい

20190331232147_1

どこだ、ここ。

20190331233931_1

先程のプレーヤーさん達が、鉄人ミラーさんで遊んでいらっしゃるようで・・・。

そういう用途じゃないんですけど・・

(;´Д`)

20190331235004_1

やべー、完全に迷子だ。どこだ、ここ。GPSが見つからない。

20190331235802_1

背後のゾンビにヤラれてしまう。

【game】TACOMAが無料!@Humble

image

Humbleにて、TACOMAが無料で配布中です!期限は2日間。

Steamでは、1980円で高評価のタイトル。

宇宙空間での事件を体験するといった内容のようです。

今回は珍しく?Steamは介在せず、直接のダウンロードになります(2.6GB)

(結局積みゲーになるので・・)権利だけ貰えれば・・とか思ってしまうw

購入(無料)すると、メールが届くので、そのリンク先からダウンロードできます。

※リンク先ページが分かり難いです、ページの2/3位に「Download」のボタンがあります

【game】これはヤバい。コナミのArcadeClassics

image

もう、こういう製品は随分と既視感がありありですが、やっぱ、思い出補正による所でしょうか、久々に欲しいタイトルです。

コナミ50週年記念の、アーケード版タイトルを集めた製品が、4/19に発売されます。

Anniversary Collection ARCADE CLASSICS

いまの所は、主にシューティング等8作品の第一弾、ドラキュラがメインの第二弾、コントラがメインの第三弾が予定されてます(ドラキュラとコントラは、アーケードだけじゃない様子)

image

まず初めに発売されるタイトルを見て欲しい。個人的には、どストレートな作品ばかりです。

(;´Д`)100円玉何枚溶かしたか

悪魔城ドラキュラ(なんでか、これだけアクションゲー)

A-JAX

グラディウス

グラディウスⅡGOFERの野望

沙羅曼蛇

サンダークロス

スクランブル(極端に古いのが来た・・)

ツインビー

名作は、もっと他にもあるんですが・・・、業界の歴史とも言える作品の数々。

ぜひとも、アーケードスティックでプレーしてみたいですね。

PS4、XBOX ONE、SWITCHと全機種で出ます。しかも、STEAMでも例外無く配信されます!

3000円(税抜)なので、あの頃を知ってるプレーヤーにしか、なかなか出せない価格帯なのが、残念なところ。

アーケード基板特有の、あれや、これなんかも実装してるんでしょうか。自分的には、音楽だけ聞いたりしたいんです。

【GAME】ARMA3 EXILE MODサーバの旅その83

image

追記:プレーヤーとしてインする

追記:自動で電源上げる&落とす

追記:3日間24H連続稼働テスト

追記:さば公開Battleyeトラブル?

追記:さらに過酷な条件の追加@レティクル無し

追記:外から接続&サーバリスト確認

追記:明日3/19テスト公開します

追記:config.cfgの書き方

追記:公開準備

新しい日本サーバとしてNEKOXILEが公開されたようです。凄い量のMODが必須となってるようです。PvE、Altisマップ

CBA MODの更新をしたんだが、なんでか、Battleyeでキックされるようになった。フィルターを追加しても駄目・・・。

(;´Д`)んなアホな。

サーバ側も固まってしまう最悪な感じ。。

なーんか、挙動がおかしい。CBA関連でググッても特に情報は見当たらない。

何度も蹴られたから・・?しばらく時間を置いたら、進むようになった。

いずれにせよ、CBA関連でBattleyeフィルターを新しく追加してる。気になるが、黙って追加せざるえない。

14 “H_PREP.sqf\”\n[‘\\x\\cba\\addons\\diagnostic\\fnc_projectileTracking_drawProjectilePaths.sqf’, ‘cba_diagnostic_fnc_projectileTracking_d”

19 “_addWeaponCargo;\n}] call CBA_fnc_compileFinal;\n\n[“CBA_fnc_addMagazineCargoGlobal\”, {\nformat [‘[%1] (%2) %3: %4’, toUpper ‘cba’, “

20 “x, _defaultValue]\n}] call CBA_fnc_compileFinal;\n\n[\”CBA_fnc_addWeaponCargoGlobal\”, {\nformat [‘[%1] (%2) %3: %4’, toUpper ‘cba’, ‘”

39 “ctileStartedDrawing = false;\ncba_diagnostic_projectileTrackedUnits = [];\n\ncba_diagnostic = true;\n\nif (getMissionConfigValue [\”En”

34 ” setVariable [\”cba_xeh_isInitialized\”, true];\ntrue\n} count (entities [[], [], true, true]);\n\ncba_xeh_entities = [];\n\n[{\n;\nprivat”

20190317195848_1

一時はどーなるもんか焦ったが、この5フィルターで実行までたどり着けた。。

(;´Д`)もーやだ、Battleye

image

メモリは8GB積んでるんだが、空き150MBの状態。これは、気にしないといけないレベル。。

大きめにRAMディスク用に振ってるので、一時しのぎする。

20190317204241_1

他部分に影響が無いか、チェックする。地獄を見てきた私は、容赦無い。

20190317204817_1

ほっこり。。

(´∀`*)

体調が全快してないのか、早々に3D酔い・・・。

(;´Д`)

追記:公開準備

image

自作サーバ運用なので、まずセキュリティ的な兼ね合い上、テストを実施。Arma3専用で必要なポートだけ開けてNAT設定。

※PR-S300SEとかいう化石ルータ、これ、更新できんのか?NTTさんよ

P_20190318_120550

ノートPCにまともに動かないArma3を入れてるのでw、出先からアクセスできるのか、確認。

※Core i5-3xxxMのくせに、それなりに動く(超最低設定)

よし、ローカルLAN内からのサーバアクセス可能を確認。

公衆Wifiからアクセスしてみる予定。

(;^ω^)

image

う・・・ん、待てども待てどもリストに表示されん・・。

(;^ω^)

一応、IP直接接続では無事インする事ができたんですが、リストに表示されないとか・・、この部分の設定ってどっかにあったっけか?

外から見える状態なのは確認したんですが、色々試してみてもサーバリストに表示されない。

A3Luncherという外部のArma3ランチャーで、サーバのチェックにも利用できるんですが、「MODがSteamに見当たらない」というエラーが表示される。gac JSDFが指摘されてる。

(;^ω^)あるんやけど・・

今日は、スマホのテザリングで試しましたが、明日は、公衆WIFIの契約(WiWi2)が済んだので・・・w、こちらで試してみよう。

追記:config.cfgの書き方

image

サーバのコンフィグを書くconfig.cfgですが、上記のトラブルのおかげ・・で、色々調べまくった。

(;^ω^)

これまで、色々と様々なパターンで試行しましたが、これで落ち着いた。

verifySignatures=2; 署名チェック
requiredSecureId=2; IDチェック時駄目なら蹴る
statisticsEnabled=1; Bohemiaに情報を提供
BattlEye=1; バトルアイ有効
battleyeLicense=1; (分かんない)
requiredBuild=145381; 現在の最新版
upnp=false; UPNP使わない
localClient[] = {“127.0.0.1″,”192.168.*.*”}; 帯域制限無しのIP

後はデフォ状態のまんま。

mig

追記:明日3/19テスト公開します

明日は、パスワードを掛けず、公開状態にしますが、まだ、こんな状態なので、正常に稼働するかチェックしてません。

そもそも、サーバリストに表示されてない状態です。

入れるようなら、自由に入って頂いて結構です。データが消えるかも・・しれませんけども。

203.152.200.141:2302

追記:外から接続&サーバリスト確認

P_20190319_123710

せっかくWi2契約したんだけども、町中に無料Wifiって結構あるんですね。。

(;^ω^)

ツルハドラックの無料Wifiに接続してみた。暗号化されてない回線だが、思ってた以上に速い。

P_20190319_123931_1_p

サーバリストに出てるやん。。昨日は何が問題だったんか。

同じ市内なんだが、若干、Pingが高めなのね。

P_20190319_124437

接続を確認。超激おそ(FPS10)でプレーできたもんじゃないが、接続が確認できれば御の字である。

追記:さらに過酷な条件の追加@レティクル無し

20190319202223_1

ログ見たら、お一人様いらっしゃったようです。

だけんども、何らかのアクション時に、Battleyeキックされたみたい。。一応、フィルター追加しましたが。。

(;´Д`)なんでや

20190319202336_1

・・・と、メゲない鯖缶の私は、さらに過酷な条件を追加しました。

ご覧の通り、レティクルを削除しました。腰撃ちは基本当たらない。スコープでの狙い撃ちも場所特定に練度を要します。

:(;゙゚’ω゚’):

20190319202252_1

あと、ゲーム中の「Pキー」でのスコアボード表示にも対応しました。

インしてからの、キル数が分かります。

20190319204143_1

ミラーが居たよ。。

(;´∀`)引き返します。。

追記:さば公開Battleyeトラブル?

20190319230634_1

テスト公開中も、インしてプレーしてデバッグ作業をしておりました。

時間帯なのか、ちょこちょこ他プレーヤーさんが入ってくる。

(;^ω^)

他サーバと環境が結構違うので、説明が必要っぽいと感じる。

サーバ起動時のスクリプトがガンガン走る辺りに、プレーヤーがインすると、サーバ自体が固まってしまうようです。

ログを見る限り、Battleyeっぽい。。う・・ん、またかよ。

(;´Д`)

明日朝が早いので、起動のまんま、就寝。。。

(。-ω-)zzz. . . (。゚ω゚) !

追記:3日間24H連続稼働テスト

一度も電源断せず3日間24時間連続で稼働させました。トラブル無く、正常に稼働してくれてたみたいです。

(;´Д`)えがった

ログが溜まりすぎるので、これだけ何とかすればええかな(2時間のリスタートまで300KB位、1日3.6MB)

あと、CPUファンが五月蝿すぎるので。。若干、回転数を落としましょう。。。

(;^ω^)部屋の中に置いてるんで・・

誰も居ないようだったので、今サーバを止めましたが、ちょいちょい調整入れて、また、今晩からも稼働テストします。

やっぱ、過酷過ぎるっぽいw ので、アイテム湧きを少しばかり増やします。

追記:自動で電源上げる&落とす

image

24時間稼働じゃないので、規定時間だけサーバを稼働させたいんですよね。

Arma3サーバは、2時間で終了するようにしてますが、Service化してるので、勝手に再起動してくれる。

PCの電源上げは、BIOS/UEFIで設定すれば良いだけなのですが、電源断は簡単にいきそうにない、事に気づく。

ほら、ミッションのリスタート時のタイミングが、電源断になるので。

(;´Д`)

/etc/sudoerにて、systemctl poweroffを許可して。。

Service化してるArma3スクリプトを、Restart項目を”always”から”on-success”へ変更(これで、条件付き再起動に出来る)

この条件部分で、時間を判断する部分を追加すれば良い事になる。

image

ちょー簡単なやつをこしらえる。exitの戻り値がサーバ再起動の条件になる。1が終了。戻ってService側で電源断をポストする。

とりあえず、平日は午前1時、週末は3時で電源OFF。

これがうまく動けばええんだが、今晩からテストです。

追記:プレーヤーとしてインする

20190322213656_1

金曜日のこの時間ってのもあって、プレーヤーさんが想定よりも多くインしてくれてます。

(;^ω^)

ただ、キルログほとんど出てないようなので、皆さん何をやってるんだろう・・。気になる。

20190322205233_1

これが見たかった!

拙作アドオンによる、GPSトラップの稼働です。

小さな黒丸がそれで、プレーヤーさんがバンディットに発見された場所になります。

つまり、この町に誰かが居ると分かる訳です。。

:(;゙゚’ω゚’):

20190322205631_1

腹減ったので、ファミチキを買う。

20190322213304_1

やっぱ、順調にプレーしてくれてるのかが、気になる。

あえて、管理用ツールは無効にしてるので、スコアボード位しか見るべきものが無い。