Skip to main content

Python for VC:MP Server Plugin

GitHub Issues or Pull Requests GitHub Issues or Pull Requests GitHub License GitHub Release GitHub Tag GitHub Repo stars

赞助

许可证

MIT

贡献

如果你有能力,你可以向我们的仓库提交 Pull Request 或 Issue。

开发进度

目前 master 是主分支, rwir 分支上正在将进行 rust 重写的工作, 在修一些小问题,欢迎贡献

lets RWIR!

注:目前 rwir 分支合并成 master 分支,目前处于 PreRelease 版本(测试版),但目前的 Release 版本为 1.2.10.6 处于稳定状态

鸣谢

ysc3839 提供一些 Python 开发思路 shenjack 帮助解决一些很屎的代码,并且提供了一些参考代码

使用

如果你是 Linux 用户 (Docker)

docker run -d --name vcmp-python -v /path/to/your/server:/app -p 8192:8192 tianxiu2b2t/vcmp-python server

如果你是 Windows 用户

  1. pip 包安装
pip install vcmp-python-plugin
  1. 下载对应的 python 版本 dll 文件,或在 pip 包中寻找对应的 dll 文件
  2. 将 dll 文件放入你的 VCMP 服务器 plugins 文件夹中
  3. 修改 server.cfg 文件,添加以下内容
plugins python04rel64rspyo3py<python version>.dll
# 非必要不要开启……
# python_preloader false
python_script_path main.py
# 虚拟环境,比如 .venv/lib/python3.8/site-packages
# python_virtual_env 
# 日志等级,默认 INFO
# python_log_level INFO
# 检查更新,默认为 true
# python check_update true
# 是否记录日志,默认为 false
# python_file_log
  1. 启动你的服务器
server.exe

示例脚本 (等有缘人提供)

main.py:


Release files for vcmp-python-plugin 2.0.0.post15

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for vcmp-python-plugin 2.0.0.post15
File Size Uploaded
vcmp_python_plugin-2.0.0.post15.tar.gz 82.0 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for vcmp-python-plugin 2.0.0.post15
File Interpreter ABI Platform
vcmp_python_plugin-2.0.0.post15-py3-none-any.whl Python 3 none any Details

Total release size: 164.7 MB

Release files / vcmp_python_plugin-2.0.0.post15.tar.gz

Download URL vcmp_python_plugin-2.0.0.post15.tar.gz
Size 82.0 MB
Tags Source
SHA-256 checksum
How to use checksums
9c9d1ee1f7c6f71b65f8b162a34f1aaf9b6b57838f2ca669f463bf970c83d690
BLAKE2b-256 checksum
How to use checksums
ebc354ac14dbe9e8fe97658dad238db94f732e25cf3e56284fa19ab936fc7f41
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.11

Release files / vcmp_python_plugin-2.0.0.post15-py3-none-any.whl

Download URL vcmp_python_plugin-2.0.0.post15-py3-none-any.whl
Size 82.7 MB
Tags Python 3
SHA-256 checksum
How to use checksums
fa09a00570e9c0808ba8637241785ed3fa071e3e692bdc6ea4a4d730397cb3bc
BLAKE2b-256 checksum
How to use checksums
44a8a5fbfb8a047f3cd9c964e520bb9a765e894a192cddd96926bc0506707cbb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.11

Release history Release notifications | RSS feed

2.1.2

2 release files

2.1.1

2 release files

2.1.0

2 release files

2.0.14

2 release files

2.0.13

2 release files

2.0.12

2 release files

2.0.11

2 release files

2.0.10

2 release files

2.0.9

2 release files

2.0.8

2 release files

2.0.7

2 release files

2.0.6

2 release files

2.0.5

2 release files

2.0.4

2 release files

2.0.3

2 release files

2.0.2

2 release files

2.0.1

2 release files

This release

2.0.0.post15 This release

2 release files

2.0.0

2 release files

1.2.10

2 release files

1.2.9

2 release files

1.2.8

2 release files

1.2.6

2 release files

1.2.5

2 release files

1.2.4

2 release files

1.2.3

2 release files

1.2.2

2 release files

1.2.1

2 release files

1.2.0

2 release files

1.1.7

2 release files

1.1.6

2 release files

1.1.5

2 release files

1.1.4

2 release files

1.1.3

2 release files

1.1.2

2 release files

1.1.1

2 release files

1.1.0

2 release files

1.0.9

2 release files

1.0.8

2 release files

1.0.7

2 release files

1.0.6

2 release files

1.0.5

2 release files

1.0.4

2 release files

1.0.3

2 release files

1.0.2

2 release files

1.0.1

2 release files

1.0.0

2 release files

0.0.9

2 release files

0.0.8

2 release files

0.0.7

2 release files

0.0.6

2 release files

0.0.5

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page