![]() |
|
[库][分享转发] sa-mp/pawn 标准库包 - 打印版本 +- samp | open.mp 联机社区论坛 (https://open-mp.cn) +-- 板块: SA-MP (https://open-mp.cn/forumdisplay.php?fid=12) +--- 板块: 发布 (https://open-mp.cn/forumdisplay.php?fid=18) +---- 板块: 库 (https://open-mp.cn/forumdisplay.php?fid=20) +---- 主题: [库][分享转发] sa-mp/pawn 标准库包 (/showthread.php?tid=8) |
[库][分享转发] sa-mp/pawn 标准库包 - XiaoNiao - 02-28-2026 samp-stdlib | pawn-stdlib 默认 sa-mp 服务器包含文件的更新版本。支持const校验、文档齐全且完整 下载地址: - https://github.com/pawn-lang/pawn-stdlib - https://github.com/pawn-lang/samp-stdlib San Andreas Multiplayer Pawn 标准库包 - 专为 sampctl 包管理系统 设计。 当前最新版本为 0.3.7-R2-2-1 | 0.3.DL-R1 master 分支头部目前不包含任何 RC 库。 为什么? sampctl 工具内置的包管理系统基于 GitHub(类似于 Go 语言),因此将标准库也存储在 GitHub 上可以简化流程。这意味着不需要为标准库编写任何特殊代码,它可以像其他所有包一样只是一个普通包。 版本如何运作? 版本通过 Git 标签 表示 使用 sampctl 时始终指定一个版本。要依赖最新版本,只需在依赖项中使用 sampctl/samp-stdlib:0.3.7-R2-2-1。 发布候选版本(RC)期间会发生什么? master 分支将包含 RC 库(如果存在活跃的 RC)。最近的 RC 是 0.3.8,但由于该版本已取消,此代码库不包含任何 0.3.8 RC 库。 版本标签与 sampctl 完全兼容 sampctl 简化了版本控制,此代码库的存在是为了帮助使用多个 SA:MP 服务器版本的 sampctl 用户。 版本起始于 0.3z(具体为 0.3z-R1) 0.3z 是 sampctl 支持的最早版本。大多数服务器使用最新版本,因此似乎没有必要归档每个 SA:MP 库版本。 某些标签指向同一提交 有些版本仅更改了服务器的内部机制,从未涉及库文件。在这些情况下,版本标签仍存在于该代码库中,但它们仅指向同一提交。 |