NNocode Atelierダウンロード
製品

CS2 server plugins と設定を、本物のツールで扱う

01

CS2 server plugins は、あなたが管理する専用サーバーでだけ動き、C# のソースファイルとして書かれます。Nocode Atelier はそのソースをプロジェクトフォルダで開き、ファイルツールで編集し、あなたのビルドコマンドを実行して、結果をカードで見せます。差分を確認するのはあなたです。

01

本物のファイルを編集

作業フォルダ内のプラグインのソースと .cfg ファイルを読み、編集し、書き込みます。

02

あなたのビルドを実行

Shell があなたのビルドコマンドを実行し、本当の終了コードで成否を判断します。

03

各ステップを承認

Ask first は変更のたびに止まり、Plan only は何も変更しません。

エージェントにできること

CS2 プロジェクトのどこで役立つか

エージェントが扱うのは、サーバーの周りにあるファイルです。設定、プラグインのソース、ローテーションの一覧、メモなどです。マップエディタは引き続き Hammer です。始めるには、サーバー用とプラグインのソース用の2つのフォルダがあれば十分です。

2つの作業を、ステップごとに

ラウンド MVP のメッセージを追加する

小さなプラグインを持っていて、ラウンドが終わったときに MVP を表示させたいとします。Nocode Atelier はまず grep でラウンドを扱うコードを探し、read_file で52行のソースファイルを開きます。edit_file が新しい行を追加し、Shell があなたのビルドコマンドを実行して、本当の終了コードでその手順の成否が決まります。Ask first をオンにしていると、編集ごとにあなたの OK を待ちます。ビルドしたプラグインをテストサーバーにコピーし、1ラウンド遊んでメッセージを確認してから、変更を残してください。

試合の夜の前に CS2 plugins を確認する

リーグ戦の前に、入れてあるすべてのプラグインのコマンドが何をするのか知りたいとします。Plan only モードで始め、エージェントに read_file で各ソースファイルを読ませます。grep でコマンド名を一覧にし、write_file で1ページの要約をメモフォルダに保存します。プラグインは何も変わりません。おかしなコマンドがあれば、Ask first をオンにした別のセッションで直します。要約をソースと照らして自分で確認し、変更はローカルサーバーで試してください。

Nocode Atelier がしないこと

Nocode Atelier は Hammer やゲーム用のプラグインではなく、ゲームクライアント、あなたのものではないサーバー、ほかのプレイヤーやそのアカウントには一切触れません。動かない CS2 のマップエディタを直すことはできませんが、保存したログのテキストなら読めます。差分を確認してください。

Windows 用 Nocode Atelier

サーバーのテスト用コピーで試す

Nocode Atelier をダウンロード ↗