<ºゲーマー:カウンターストライクサーバー(およびその他)のセットアップ

若いビデオゲーム業界全体で、インターネットやネットワークで最も多くプレイされているタイトルで上昇している多くのタイトルがあります。 カウンターストライク 近所の人とオンラインで遊べるサイバーカフェのおかげで、当時最もプレイされていたほか、そのひとつでした。 憧れに少し感動し、友達とゲームをするサーバーを設置することにしました。 また、この記事は、同じエンジンを使用する他のゲームにも使用されます。 半減期、CS:コンディションゼロ、チーム要塞、など。 さらに、追加する方法も教えます Amx Mod X、ゲームと管理のエクスペリエンスを向上させるための補足です。 私はまだこれについて学んでいるので、あなたが持っている質問に答えるようにしてください。

始める前に、以下が必要です。

  • スチーム (ログインする必要はありません。インストールするだけで、フォルダが作成されます。 。蒸気 私たちのホームフォルダに)
  • GDB
  • mailutils
  • tmux
  • postfix
  • lib32-gccl (システムが32ビットの場合)

必要なものがインストールされたら、すべて(インストール、制御、実行など)を処理するスクリプトのダウンロードに進みます。 これを行うには、次のコマンドを実行します。
wget http://danielgibbs.co.uk/dl/csserver
chmod +x csserver
./csserver install

しばらくすると(インターネット接続に応じて)必要なものがすべてダウンロードされ、ゲーム端末からサーバーを制御するために必要なrconのサーバー名とパスワードの入力を求められます。
終了したら、サーバーを実行してゲームを開き、LANサーバーのリストに表示されることをテストできます。 このために、以下を実行します。
./csserver start
o
./csserver debug
デバッグモードで起動して、考えられる障害などを検出します。

サーバーを構成するために、2つのファイルを編集します。 cssサーバー y serverfiles / cstrike / cs-server.cfg

XNUMXつ目は、以前に実行したもので、IP、開始マップ、プレーヤーの最大数、サーバーポートなどのサーバー起動パラメーターを変更できます(ただし、デフォルトではそのままにしておくことをお勧めします)。 メール通知を有効にして、Steamアカウントにログインすることもできます。 現在私たちが興味を持っている行は次のとおりです。
defaultmap="de_dust2" //mapa que saldrá al arrancar el servidor.
maxplayers="16" // Numero máximo de jugadores.
port="27015"
clientport="27005" //puertos por defecto del servidor y cliente. Mejor no tocar si no sabemos lo que se hace.
ip="0.0.0.0" // IP del servidor. Aquí ira la IP publica si el server saldrá a internet.

私の場合のIPは、Hamachiから提供されたIPです。私の場合、ゲームのサーバーリストに表示したくないのは、友達の間だけです。

次に、serverfiles / cstrike /cs-server.cfgを開きます。
いくつかのパラメータが表示されますが、これらにも焦点を当てます。これらについてもすでに説明します。

hostname "Son Link CS 1.6" // Nombre del servidor
mp_timelimit 20 // Tiempo limite del mapa
sv_cheats 0 // Para activar los trucos o no. Mejor dejarlo desactivado, que en estos juegos ya se sabe ...
rcon_password "PaSSWoRD" // La contraseña para poder administrar el servidor desde el juego
sv_password "" // La contraseña del servidor si deseamos que solo las que la sepan puedan entrar.

サーバーがサポートするパラメーターの数は、特に後でAMX ModXを追加する場合に非常に多くなります。 チュートリアルの最後に、役立つ情報を含むリンクをいくつか残しておきます。
追加したものを入れます:

sv_downloadurl "http://miservercs.com/cs" // Url de descarga de los mapas, sonidos, etc que añadamos al server y que vienen por defecto. Si no se define sera desde el servidor.
mp_autoteambalance 1 // Para que los equipos estén equilibrados (que no haya muchos mas jugadores en uno que en otro)
mp_freezetime 5 // el tiempo de espera antes de comenzar la ronda
mp_startmoney 4000 // dinero con el que empiezan los jugadores cada mapa
mp_winlimit 10 // Limite de victorias.

オプションを無効にするには、行を削除するか、行の先頭に//を配置します。
また、マップが終了するたびにマップを回転させたい場合は、ファイルを編集します serverfiles / cstrike / mapcycle.txt を追加および削除します nombres 必要なマップの
そして、これらすべてで、サーバーを持つための基本があります。

AMX ModXのインストール

AMX Mod Xを使用すると、ユーザーの追放や禁止、各マップを個別に構成する可能性(たとえば、長持ちする、多かれ少なかれお金で始めるなど)など、サーバーに新しい可能性を追加できます。 また、彼らのWebサイトには、マップが終了する前に次のマップに投票するシステム、新しいサウンドなど、スクリプトの優れたリストがあります。
このために私たちはあなたを消化します Webページをダウンロード そして私たちは降ります AMX ModXベース Linuxおよび メタモッド. カウンターストライクアドオン これはオプションであり、プレーヤーの統計を画面に表示する可能性を追加します。
フォルダー内 serverfiles / cstrike というフォルダを作成します アドオン ダウンロードしたファイルを解凍します。
次に、ファイルを編集します libslist.gam これはserverfiles / cstrikeにあります。

編集時に間違えた場合や後でアンインストールしたい場合に備えて、変更する前にバックアップすることをお勧めします

これらの行を探します:

gamedll "dlls\mp.dll"
gamedll_linux "dlls/cs.so"

そして、それらを次のように変更します。

gamedll "addons\metamod\dlls\metamod.dll"
gamedll_linux "addons/metamod/dlls/metamod.so"

次に、debugパラメータを使用してサーバーを起動し、サーバーが完全に起動することを確認します。 そうでない場合は、上記のルートが正しいことを確認してください。
AMXをアクティブ化するために、ファイルを作成します serverfiles / cstrike / addons / metamod / plugins.ini 次の行を追加します。

linux addons/amxmodx/dlls/amxmodx_mm_i386.so

これで、AMX ModXがすでにインストールされています。
最後に、ゲームコンソールから設定できる管理者を追加します。
このために、ファイルを編集します serverfiles / cstrike / addons / amxmodx / configs / users.ini ファイル自体には、すべてのオプションが示されています。 この場合のように、追加するファイルの最後にすべての権限を持つものを作成することに関心があります。

"Son Link" "Contreseña" "abcdefghijklmnopqrstuv" "a"

この場合、サーバーに入るときにパスワードを送信する必要もあります。 このために、ファイルを編集します config.cfg これはゲームフォルダー(私の場合はSteam / SteamApps / common / Half-Life / cstrike / config.cfg)にあり、次の行を追加します。

setinfo "_pw" "Contraseña"

これで、基本構成に必要なものがすべて揃っています。
サーバーを起動し、ゲームからサーバーに入るとターミナルを開きます( デフォルトではそれがキーです º) そして書く:
amxmodmenu
ゲームに戻り(Escキーを押す)、指定された番号を押すだけでメニューからメニューに移動します。 デフォルトではメニューは英語ですが、スペイン語が表示されるまで9、4、1をこの順序で押し、最後に2を押して保存することで、スペイン語で表示することができます。

そしてここまですべて。 いつか自分のCSサーバーをセットアップする勇気があるなら、このチュートリアルがお役に立てば幸いです。 Amx MOD Xページには、それに関する詳細情報、プラグイン検索エンジン、および問い合わせ用のフォーラムがあります。
またね😉

サーバースクリプト作成者ページ: http://danielgibbs.co.uk


記事の内容は、次の原則に準拠しています。 編集倫理。 エラーを報告するには、 ここで.

9コメント、あなたのコメントを残してください

コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。

  1.   黒郎44

    Dota 2に似たものはありませんか? それは非常に役に立ちます😉

  2.   eliotime3000

    興味深いことに、ハマチのことはまだうまくいきません(私はそれを使用しましたが、仮想LANをセットアップするのは非常に不快です)。

  3.   rawBasic

    素晴らしい!.. ..シンプルで速い..CSに戻りたくなります!.. ..非常に多くの時間、多くのサイバーゲーム、非常に多くのトーナメント..ノスタルジア..😀

    私はUrTにとどまり続けます....ネイティブおよび公式のリポジトリでそのようなゲームをするようなものはありません..😛

    PS:数年前、まだCSをプレイしていたとき、プラグインを変更し、パスワード付きのニックネームを持つように独自の認証システムを作成しました。これにより、なりすましによって台無しにされることなく、サーバーに統計を保持します。はい彼らは興味を持っています、私はそれを探してそれをほこりを払い(私はそれを修正しませんが)そしてそれを彼らに渡します。

  4.   まあまあ

    それはまだ友達の間で素晴らしい古典です! 素晴らしい、私はそれをテストするつもりです、ありがとう。

  5.   デビッドゴンザレスガルシア

    どうもありがとうございました=)

  6.   ペペ

    とても良いガイド。 csgoで同じことをするためにあまり変更されていません。 に http://www.dudosos.com/counter-strike/ この素晴らしいゲームには、私にとって最高のガイドやトリックがたくさんあります。

  7.   Leper_Ivan

    優れた貢献。 使用しなければならなかったステップを追加したいだけです。

    動的IPを使用します。 最後に、cs-server.cfgファイルに次の行を追加できます。

    __sxei_internal_ip(プライベートIP)<-例:192.168.1.3
    ip(私たちのパブリックIP)myipがそれを見るところ。
    __sxei_required 1シャットダウンにsxe1を使用します。

    したがって、IPをうまく使用してください。

    イワン!

  8.   THE_ZGUN_KILLER

    同様のSteamサーバーをdota2に実装できるかどうか知りたいです。家にサーバーを設置して、LANゲームを作成する人がいなくても、いつでも友達が接続してプレイできるようにしたいです。