Releases: spitice/Source.Python
Releases · spitice/Source.Python
2025-04-17 (css2025 win32)
Source.Pythonを最新のCounter Strike: Source Dedicated Server上で動作するように改造したやつ(一時しのぎ用)
ℹ️公式による最新版情報ℹ️
Source-Python-Dev-Team#505 (comment)
インストール方法
- すでに Source.Python 2025-04-12 (css2025 win32) をインストールしている場合:
- source-python-css_win32_25-04-12.to.25-04-17.zip をダウンロード
- zipファイルを解凍後
addonsフォルダをcstrikeフォルダへ移動
- フルインストールする場合:
- source-python_css_win32_25-04-17.zip をダウンロード
- zipファイルを解凍後
addons, cfg, logs, resource, soundフォルダをcstrikeフォルダへ移動 - すでに古いSource Pythonがインストールされている場合、上書きする前に古い方の
cstrike/addons/source-python/Pyhon3を削除したほうが良いかも(Python関係のファイル構成を変更したため)
動作確認:
- srcds.exeからサーバーを起動後、コンソールに
sp infoと入力し、以下のようなメッセージが表示されたら成功
正しくロードされない場合
MSVS 2022再頒布可能パッケージが入っていないかも
以下のページからx86版をインストールおなしゃす
- https://learn.microsoft.com/ja-jp/cpp/windows/latest-supported-vc-redist?view=msvc-170
- (直リン)https://aka.ms/vs/17/release/vc_redist.x86.exe
Big thanks to KirillMysnik for sharing the latest SDK offsets!
Source-Python-Dev-Team#504 (comment)
2025-04-12 (css2025 win32)
Source.Pythonを最新のCounter Strike: Source Dedicated Server上で動作するように改造したやつ(一時しのぎ用)
インストール方法
- source-python_css_win32_25-04-12.zip をダウンロード
- zipファイルを解凍後
addons, cfg, logs, resource, soundフォルダをcstrikeフォルダへ移動- すでに古いSource Pythonがインストールされている場合、上書きする前に古い方の
cstrike/addons/source-python/Pyhon3を削除したほうが良いかも(Python関係のファイル構成を変更したため)
- すでに古いSource Pythonがインストールされている場合、上書きする前に古い方の
- srcds.exeからサーバーを起動後、コンソールに
sp infoと入力し、以下のようなメッセージが表示されたら成功
正しくロードされない場合
MSVS 2022再頒布可能パッケージが入っていないかも
以下のページからx86版をインストールおなしゃす
- https://learn.microsoft.com/ja-jp/cpp/windows/latest-supported-vc-redist?view=msvc-170
- (直リン)https://aka.ms/vs/17/release/vc_redist.x86.exe
SourcePythonプラグインによってサーバーがクラッシュする場合
一部のgamedataのoffset/signatureが最新版のSourceSDKに対応していないのかも(一部直したけど全部のhook確認できてない)
可能であればクラッシュするプラグインスクリプトを送ってもらえると助かります
動作確認済みプラグイン&テスト項目一覧
- Quakesounds
- サウンド(playコマンドで再生されているのでsaysoundが動作するかはわからない)
- Throwing Knives
- ダメージ処理、メッセージ表示
- Simple Teleport
- メニュー表示、テレポート
- Paintball
- ファイルダウンロード、TempEntity
- Infinite Jumping
- ConVar変更、Entity pre-hook
Big thanks to KirillMysnik for sharing the latest SDK offsets!
Source-Python-Dev-Team#504 (comment)
