---
title: "推荐清单 | open.mp"
description: "精心整理的实用工具、库、游戏模式、滤镜脚本和插件列表，用于SA-MP/open.mp开发。"
canonical: https://omp.itsneufox.com/zh-CN/docs/awesome
language: zh-CN
---

# 推荐清单

## 工具

-   **[社区编译器](https://github.com/pawn-lang/compiler)** - 经过大量更新的编译器版本，包含多项修复和增强功能。
-   **[sampctl](https://github.com/Southclaws/sampctl)** - 用于安装库和运行服务器的包管理器。
-   **[Plugin Runner](https://github.com/Y-Less/samp-plugin-runner)** - 直接从命令行运行轻量级服务器版本的工具（无需server.cfg），用于测试插件。
-   **[samp-plugin-boilerplate](https://github.com/Southclaws/samp-plugin-boilerplate)** - 通过模板快速创建插件。
-   **[SA:MP Plugin Template Library](https://github.com/katursis/samp-ptl)** - 使用此模板库快速轻松地创建自定义插件。
-   **[Pawn Playground](https://pg.open.mp)** - 由 open.mp 官方提供的在线 Pawn 代码运行平台。
-   **[Pawn Syntax (Sublime Text)](https://packagecontrol.io/packages/Pawn%20syntax)** - Sublime Text的Pawn自动补全插件。
-   **[Pawn Syntax (Visual Studio Code)](https://marketplace.visualstudio.com/items?itemName=southclaws.vscode-pawn)** - Visual Studio Code的Pawn自动补全插件。
-   **[SA-MP 区域编辑器 (Zone Editor)](https://bitbucket.org/Grimrandomer/samp-zone-editor/downloads)** - 用于创建区域和其他内容的区域编辑器。
-   **[SA-MP 地图编辑器 (Map Editor)](https://github.com/openmultiplayer/archive/raw/master/tools/Map%20Editor.zip)** - 流行的SA:MP地图编辑器。
-   **[Prineside的物体模型浏览器](https://dev.prineside.com/en/gtasa_samp_model_id/)** —— 功能全面的网站，可轻松浏览物体模型 ID、获取物体 LOD 数据、查看所有纹理，并在可交互地图上精确定位这些物体在圣安地列斯中的使用位置。
-   **[Prineside的天气画廊](https://dev.prineside.com/en/gtasa_weather_id/)** —— 交互式在线画廊，展示游戏中每个游戏小时对应的所有可用天气。
-   **[Prineside的帮派区域编辑器](https://dev.prineside.com/en/gtasa_gangzone_editor/)** —— 交互式在线帮派区域创建工具。

## 库

-   **[samp-stdlib](https://github.com/pawn-lang/samp-stdlib)** - 更新版默认包含文件，包含`const`修正、完整文档和功能。
-   **[fixes.inc](https://github.com/pawn-lang/sa-mp-fixes)** - 针对大量SA:MP服务器bug的高度优化修复方案，即插即用。
-   **[YSI-Includes](https://github.com/pawn-lang/YSI-Includes)** - 最古老、最庞大、测试最充分的SA-MP/pawn库，提供大量新游戏和语言功能。
-   **[foreach (独立版)](https://github.com/Open-GTO/foreach)** - 独立版foreach包含文件（非y\_iterate版本）。
-   **[amx\_assembly](https://github.com/pawn-lang/amx_assembly)** - 提供对pawn脚本底层的访问。
-   **[md-sort](https://github.com/oscar-broman/md-sort)** - 在Pawn中排序多维数组。通过修改数组内部指针实现，避免数据复制。
-   **[indirection](https://github.com/Y-Less/indirection)** - 通过抽象方法自定义调用的指针传递和间接函数调用系统。
-   **[code-parse.inc](https://github.com/Y-Less/code-parse.inc)** - 在编译时解析和自定义pawn代码。
-   **[Extended Vehicle Information](https://github.com/Vince0789/sa-mp-extended-vehicle-information)** - 将单机版大量车辆标志导入SQLite数据库。
-   **[sqlitei](https://github.com/oscar-broman/sqlitei)** - SA-MP SQLite函数的高级API。
-   **[weapon-config](https://github.com/oscar-broman/samp-weapon-config)** - 更稳定、响应更快的伤害系统，包含多项新特性。
-   **[samp-geoip](https://github.com/Southclaws/SAMP-geoip)** - 基于IP地址的地理信息查询。
-   **[progress2](https://github.com/Southclaws/progress2)** - 以进度条形式显示时间、生命值、车辆燃油等信息。
-   **[GameText+](https://github.com/itsneufox/GameText-Plus)** - 一款同时兼容 SA-MP 与 open.mp 的插件，旨在提升原生游戏文本的显示效果。
-   **[weapon-data](https://github.com/Southclaws/samp-weapon-data)** - 精细调整、可自定义的武器数据。
-   **[MV\_Youtube](https://github.com/MichaelBelgium/MV_Youtube)** - 音频流的Youtube转换API。
-   **[MySQL Prepared Statements](https://github.com/PatrickGTR/MySQL-Prepared-Statements)** - 为PAWN MySQL插件模拟预处理语句。
-   **[samp-server-weapons](https://github.com/Brunoo16/samp-server-weapons)** - 完全由服务器控制的武器系统。
-   **[actor\_robbery](https://github.com/PatrickGTR/actor_robbery)** - 灵感来自GTA V商店抢劫，实现类似功能的actor\_robbery.inc。
-   **[samp-aviation](https://github.com/Southclaws/samp-aviation)** - SA-MP基础俯仰高度和滚转航向自动驾驶系统。
-   **[samp-logger](https://github.com/Southclaws/samp-logger)** - 结构化日志记录工具，提供简单的日志记录和调试功能。
-   **[TDW Recursion Scanner](https://github.com/tdworg/samp-include-rscan)** - 检测代码中递归调用的库。
-   **[easyDialog](https://github.com/Awsomedude/easyDialog)** - 简化对话框使用流程。
-   **[mdialog](https://github.com/Open-GTO/mdialog)** - 现代化对话框系统，类似easyDialog。
-   **[Model Sizes Plus](https://github.com/Crayder/Model-Sizes-Plus)** - 更新版modelsizes包含文件，更精确的模型尺寸数据。
-   **[physics.inc](https://github.com/uPeppe/physics.inc)** - 模拟2D和3D物理效果（真实运动、碰撞等）。
-   **[samp-async-dialogs](https://github.com/AGraber/samp-async-dialogs)** - 通过PawnPlus任务实现异步对话框处理。
-   **[speedcap.inc](https://github.com/openmultiplayer/archive/blob/master/includes/speedcap.inc)** - 控制车辆速度的包含文件。
-   **[SA:MP Command Guess](https://github.com/Kirima2nd/samp-command-guess)** - 使用Levenshtein距离函数实现的SA-MP指令猜测器。
-   **[vending](https://github.com/wuzi/vending)** - SA-MP服务端自动售货机系统。
-   **[strlib](https://github.com/oscar-broman/strlib)** - 实用字符串函数集合。
-   **[mathutil](https://github.com/ScavengeSurvive/mathutil)** - 实用数学函数集合。
-   **[rotations.inc](https://github.com/sampctl/rotations.inc)** - Nero\_3D rotations.inc提供的实用旋转函数集合。
-   **[SA-MP Distance Functions](https://github.com/Y-Less/samp-distance)** - 实用距离检测函数集合。
-   **[New SA-MP callbacks](https://github.com/emmet-jones/New-SA-MP-callbacks)** - 实用新回调函数集合。
-   **[Alternative Dialogs](https://github.com/NexiusTailer/Alternative-Dialogs)** - 采用新设计的文本绘图对话框。
-   **[eSelection](https://github.com/TommyB123/eSelection)** - 在游戏模式中创建动态模型选择菜单的功能。
-   **[mSelection](https://github.com/alextwothousand/mSelection)** - 类似eSelection，但采用不同风格。
-   **[RGB-Textdraw](https://github.com/adib-yg/SAMP-RGB-Textdraw)** - 为文本绘图添加RGB色彩支持。
-   **[LangPlus](https://github.com/mysy00/LangPlus)** - open.mp服务器多语言支持库。
-   **[beckzy's mod shops](https://beckzy.net/index.php?action=downloads;sa=view;id=41)** - 服务端改装店包含文件。

## 指令处理器

-   **[I-ZCMD](https://github.com/YashasSamaga/I-ZCMD)** - ZCMD的改进版本。
-   **[Pawn.CMD](https://github.com/katursis/Pawn.CMD)** - 比任何其他指令处理器更快速。
-   **[y\_commands](https://github.com/pawn-lang/YSI-Includes/blob/5.x/YSI_Visual/y_commands.md)** - YSI包含文件中的指令处理器

## 插件

-   **[JIT](https://github.com/Foundation-PAWN/samp-plugin-jit-backup)** - 代码稳定后使用可显著提升运行速度。
-   **[CrashDetect](https://github.com/AmyrAhmady/samp-plugin-crashdetect)** - 开发阶段用于发现错误的工具。
-   **[Profiler](https://github.com/Foundation-PAWN/samp-plugin-profiler-backup)** - SA-MP服务器性能分析插件。
-   **[sscanf](https://github.com/Y-Less/sscanf)** - 将字符串转换为多种值类型（整数、浮点数、玩家等）。
-   **[MySQL Plugin](https://github.com/pBlueG/SA-MP-MySQL)** - 连接服务器到MySQL数据库。
-   **[Streamer Plugin](https://github.com/samp-incognito/samp-streamer-plugin)** - 突破SA:MP多项限制（物体、拾取物等）。
-   **[nativechecker](https://github.com/openmultiplayer/archive/raw/master/plugins/nativechecker.zip)** - 服务器启动时检查原生函数。在 open.mp 中无需使用此插件，因为 open.mp 已内置原生检测机制。
-   **[FCNPC](https://github.com/ziggi/FCNPC)** - 增强标准NPC功能的插件。该插件在 open.mp 中无法运行，但你可以使用官方提供的 NPC 组件替代。
-   **[FileManager](https://github.com/JaTochNietDan/SA-MP-FileManager)** - 允许管理根目录文件（不限于scriptfiles目录）。
-   **[Pawn.Raknet](https://github.com/katursis/Pawn.RakNet)** - 分析RakNet网络流量。
-   **[samp-precise-timers](https://github.com/bmisiak/samp-precise-timers)** - 提供精确定时器的Rust插件（open.mp已内置此功能）。
-   **[PawnPlus](https://github.com/IllidanS4/PawnPlus)** - 通过新结构、数据类型和编程技术扩展Pawn语言。
-   **[PAWN memory access](https://github.com/BigETI/pawn-memory)** - 允许在PAWN中分配和释放堆内存。
-   **[Native Fallback](https://github.com/IllidanS4/NativeFallback)** - 为未注册原生函数提供回退实现。
-   **[YSF](https://github.com/IllidanS4/YSF)** - 通过内存编辑和钩子实现服务器功能扩展（部分功能已集成至open.mp）。
-   **[SKY](https://github.com/oscar-broman/SKY)** - 提供底层功能实现强大脚本操作。
-   **[Pawn.Regex](https://github.com/katursis/Pawn.Regex)** - 为Pawn添加正则表达式支持。
-   **[pawn-scraper](https://github.com/Sreyas-Sreelal/pawn-scraper)** - 支持HTML解析和CSS选择器的强大爬虫插件。
-   **[TOTP](https://github.com/philip1337/samp-plugin-totp)** - 在游戏模式中使用TOTP身份验证。
-   **[DNS Plugin](https://github.com/samp-incognito/samp-dns-plugin)** - 提供DNS正反向查询功能。
-   **[MapAndreas](https://github.com/Southclaws/samp-plugin-mapandreas)** - 加载不同高度图并查询坐标海拔。
-   **[ColAndreas](https://github.com/Pottus/ColAndreas)** - 使用Bullet物理库模拟圣安地列斯世界碰撞。
-   **[PathFinder](https://bitbucket.org/Pamdex/pathfinder/src/master)** - 计算圣安地列斯地图点对点路径。
-   **[Custom Query Flood Check](https://github.com/spmn/samp-custom-query-flood-check)** - 自定义防御查询洪水攻击。
-   **[sampml](https://github.com/YashasSamaga/sampml)** - 简化机器学习工具包（包含自瞄检测功能）。
-   **[TgConnector](https://github.com/Sreyas-Sreelal/tgconnector)** - 通过SA-MP与Telegram机器人交互的插件。
-   **[Discord connector](https://github.com/maddinat0r/samp-discord-connector)** - 在PAWN脚本中控制Discord机器人。
-   **[TSConnector](https://github.com/maddinat0r/samp-tsconnector)** - 在PAWN脚本中控制TeamSpeak3服务器。
-   **[IRC Plugin](https://github.com/samp-incognito/samp-irc-plugin)** - 创建和管理IRC机器人。
-   **[pawn-requests](https://github.com/Southclaws/pawn-requests)** - 提供HTTP(S) API交互接口，支持文本和JSON数据类型。
-   **[pawn-redis](https://github.com/Southclaws/pawn-redis)** - 访问快速内存数据库和异步消息通道。
-   **[Chrono](https://github.com/Southclaws/pawn-chrono)** - 现代日期时间处理库。
-   **[rustext](https://github.com/ziggi/rustext)** - 修复GameText、TextDraw和Menu的俄语显示问题。
-   **[Advanced SA NickName](https://github.com/KrYpToDeN/Advanced-SA-NickName)** - 支持任意字符的昵称系统。
-   **[SAMPSON](https://github.com/Hual/SAMPSON)** - SA-MP JSON插件。
-   **[samp-chatbot](https://github.com/SimoSbara/samp-chatbot)** - 游戏内AI聊天机器人插件。
-   **[SAMP BitStream Crash Fix](https://github.com/AmyrAhmady/samp-bscrashfix)** - 修复BitStream读取溢出问题。
-   **[pawn-json](https://github.com/Southclaws/pawn-json)** - Pawn版JSON处理库。

## 客户端-服务器插件

-   **[SA-MP+](https://github.com/Hual/SA-MP-Plus)** - 通过插件SDK与服务器交互并添加新特性的客户端模组。
-   **[CHandling](https://github.com/dotSILENT/chandling)** - 为单个车辆分配独立操控数据的功能。
-   **[SAMPVOICE](https://github.com/CyberMor/sampvoice)** - 为SA:MP服务器实现语音通信系统。
-   **[KeyListener](https://github.com/CyberMor/keylistener)** - 追踪任意按键操作的客户端-服务器插件。
-   **[SAMP CEF](https://github.com/ZOTTCE/samp-cef)** - 嵌入CEF的客户端和服务器插件。
-   **[SAMP\_AC\_v2](https://github.com/Whitetigerswt/SAMP_AC_v2)** - SA:MP客户端反作弊系统。

## 加密插件

-   **[SyS' bcrypt Plugin](https://github.com/Sreyas-Sreelal/samp-bcrypt)** - Sreyas Sreelal开发的Bcrypt加密插件。
-   **[lassir's bcrypt Plugin](https://github.com/lassir/bcrypt-samp)** - lassir开发的Bcrypt加密插件。
-   **[samp-crypto](https://github.com/alextwothousand/samp-crypto)** - 支持Argon2、Scrypt和Bcrypt的加密函数集合。
-   **[SHA512](https://github.com/openmultiplayer/archive/raw/master/plugins/SHA512.zip)** - SA:MP版SHA512加密插件。

## GDK/SDK

现在无需插件即可使用open.mp通过其他语言编写脚本，详见[此博客文章](https://www.open.mp/zh-CN/blog/release-candidate-1#sdk)

-   **[sampsdk](https://github.com/maddinat0r/samp-plugin-sdk)** - 插件开发基础SDK。
-   **[sampgdk](https://github.com/Foundation-PAWN/sampgdk-backup)** - C/C++语言支持（编写SA-MP游戏模式）
-   **[SampSharp](https://github.com/ikkentim/SampSharp)** - C#语言支持（编写SA-MP游戏模式）
-   **[.NET Plugin](https://github.com/Seregamil/.NET-plugin)** - C#语言支持（编写SA-MP插件）
-   **[sampgo](https://github.com/sampgo/sampgo)** - Go语言支持（编写SA-MP游戏模式/插件）
-   **[ompgo](https://github.com/ompgo-dev/ompgo)** - Go语言支持（编写open.mp游戏模式/组件）
-   **[samp-node](https://github.com/AmyrAhmady/samp-node)** - JavaScript/TypeScript语言支持（编写SA-MP游戏模式）
-   **[Shoebill Project](https://github.com/Shoebill/ShoebillPlugin)** - Java语言支持（编写SA-MP游戏模式）
-   **[pySAMP](https://github.com/habecker/PySAMP)** - Python语言支持（编写SA-MP游戏模式）
-   **[samp-rs](https://github.com/ZOTTCE/samp-rs)** - Rust语言支持（编写SA-MP插件）
-   **[Yet Another Lua Plugin (YALP)](https://github.com/IllidanS4/YALP)** - Lua语言支持（编写SA-MP游戏模式）
-   **[SAMPHP](https://github.com/Lapayo/SAMPHP)** - PHP语言支持（编写SA-MP游戏模式）
-   **[SA-MP S\[D\]K](https://github.com/Hual/SA-MP-S-D-K)** - D语言支持（编写SA-MP游戏模式）
-   **[Kamp](https://github.com/Double-O-Seven/kamp)** - Kotlin语言支持（编写SA-MP游戏模式）

## 游戏模式

-   **[Simple base script](https://github.com/midosvt/omp-base-script)** - 帮助新手入门的简单基础脚本。
-   **[ScavengeSurvive](https://github.com/Southclaws/ScavengeSurvive)** - 基于PvP的生存游戏模式。
-   **[gta-open](https://github.com/PatrickGTR/gta-open)** - 以洛圣都为背景的警察与劫匪模式。
-   **[SF-CnR](https://github.com/zeelorenc/sf-cnr)** - 圣菲耶罗警察与劫匪游戏模式。
-   **[Next Generation Roleplay](https://github.com/NextGenerationGamingLLC/SA-MP-Development)** - 次世代游戏公司的SA:MP游戏模式。
-   **[SC-RP](https://github.com/seanny/SC-RP)** - 支持MySQL的角色扮演游戏模式。

## 滤镜脚本

-   **[MapFix](https://github.com/NexiusTailer/MapFix)** - 修复GTA圣安地列斯地图的纹理错误。
-   **[SA:MP Animbrowse](https://github.com/Southclaws/samp-animbrowse)** - SA:MP动画浏览工具。
-   **[IsPlayerUsingAndroid](https://github.com/Fairuz-Afdhal/IsPlayerUsingAndroid)** - 检测玩家是否使用安卓设备。
-   **[Nickk's TextDraw Editor](https://github.com/Nickk888SAMP/TextDraw-Editor)** - 功能丰富的文本绘图编辑器。
-   **[Nexor's Textdraw Editor](https://github.com/nexquery/samp-textdraw-editor)** - 该编辑器为你提供诸多功能，如：分组、恢复被删内容、撤销操作更改，从文件导入文本绘图。
-   **[Ultimate Creator](https://github.com/NexiusTailer/Ultimate-Creator)** - 具备多项功能的先进地图编辑器。
-   **[Fusez's Map Editor](https://github.com/fusez/Map-Editor-V3)** - 游戏内地图编辑器。
-   **[Texture Studio](https://github.com/Pottus/Texture-Studio)** - 支持16种材质索引和颜色设置的室内地图编辑器。
