跳到主要内容

Awesome

工具

  • samp-stdlib - 更新版本的默认包含文件. const-修正、文档化且完整.
  • fixes.inc - 针对大量SAMP服务器漏洞的极致优化修复. 即插即用.
  • YSI-Includes - SA:MP/pawn最古老、最大、测试最充分、支持最好的库,提供大量新的游戏和语言特性.
  • foreach - foreach独立包含文件(非y_iterate版本).
  • amx_assembly - 低级别访问pawn脚本本身.
  • md-sort - 在Pawn中排序多维数组. 修改数组的内部指针而非复制数据.
  • indirection - 传递指针和间接调用函数的系统,带有自定义调用的抽象方法.
  • code-parse.inc - 编译时解析和自定义pawn代码.
  • Extended Vehicle Information - 将大量单人游戏中的车辆标志导入SQLite数据库.
  • sqlitei - SA-MP SQLite功能的高级API.
  • weapon-config - 更加一致和响应快速的伤害系统,具有许多新特性.
  • samp-geoip - 基于IP地址的地理信息.
  • progress2 - 显示时间、健康、车辆燃料和其他信息的进度条.
  • weapon-data - 精细调整和可定制的武器数据.
  • MV_Youtube - 用于音频流的YouTube转换API.
  • MySQL Prepared Statements - 为PAWN MySQL插件模拟预准备语句.
  • samp-server-weapons - 由服务器完全控制的武器.
  • actor_robbery - 受GTA V商店抢劫的启发,actor_robbery.inc模仿它!
  • samp-aviation - 基于俯仰的高度和基于滚转的航向自动驾驶仪的基础功能.
  • samp-logger - 简单的结构化日志记录器,提供一组简单的日志记录和调试功能.
  • TDW Recursion Scanner - 一个用于查找代码中递归的库.
  • easyDialog - 使对话框更易于使用.
  • mdialog - 类似于easyDialog的现代对话框系统.
  • Model Sizes Plus - 旧版本modelsizes包含文件的更新、增强、更加精确的版本.
  • physics.inc - 模拟2D和3D物理(真实的运动、碰撞等).
  • samp-async-dialogs - 通过PawnPlus任务异步处理对话框.
  • speedcap.inc - 用于控制车辆速度的包含文件.
  • SA:MP Command Guess - 使用Levenshtein距离函数的SA命令猜测器.
  • vending - SA-MP的服务端的贩卖机.
  • strlib - 一组有用的字符串函数.
  • mathutil - 一组有用的数学函数.
  • rotations.inc - Nero_3D的rotations.inc提供的一组有用的旋转函数.
  • SA-MP Distance Functions - 一组有用的距离检查函数.
  • New SA-MP callbacks - 一组有用的新回调函数.
  • Alternative Dialogs - 新设计的Textdraw对话框.
  • eSelection - 在SA-MP游戏模式中创建动态模型选择菜单的功能.
  • mSelection - 与eSelection相同,但风格不同.
  • RGB-Textdraw - 为Textdraw添加RGB颜色.
  • LangPlus - open.mp服务器的多语言库.

命令处理器

  • I-ZCMD - ZCMD 的改进版本.
  • Pawn.CMD - 比其他任何命令处理器都要快.
  • y_commands - 来自 YSI 包含文件的命令处理器

Plugins

  • JIT - 代码稳定后,使用此方法可大大加快代码的运行速度.
  • CrashDetect - 在测试过程中查找错误的开发工具.
  • Profiler - 用于 SA-MP 服务器的性能剖析器插件.
  • sscanf - 将字符串转换为多个值、整数、浮点数、玩家等.
  • MySQL Plugin - 将服务器连接到 MySQL 服务器.
  • Streamer Plugin - 绕过许多 SA:MP 限制,如物体和拾取物.
  • nativechecker - 服务器启动时检查本机函数.
  • FCNPC - 用于 SA-MP 服务器的插件,可为现有的标准 NPC 添加大量功能. 截至 2023 年 1 月,该插件目前无法在 open.mp 中使用.
  • FileManager - 允许您从根文件夹管理文件和文件夹(使用此插件后,不限于 scriptfiles 服务器目录).
  • Pawn.Raknet - 允许您分析 RakNet 流量.
  • samp-precise-timers - 用 Rust 编写的 SA-MP 插件,提供精确计时器. open.mp 中不需要它,因为 open.mp 已经提供了精确计时器.
  • PawnPlus - 通过新的结构、数据类型和编程技术扩展了 Pawn 脚本语言的可能性.
  • PAWN memory access - 允许在 PAWN 中从堆中分配和释放内存.
  • Native Fallback - 为未注册的本地程序提供回退执行的 SA-MP 插件.
  • YSF - 该插件的目的是从服务器中获取最大的可能性,主要是内存编辑和挂钩. 它的许多功能现已内置在 open.mp 中. 详情前往 此 Github 问题 查看功能列表.
  • SKY - 该插件提供底层函数,使 Pawn 脚本能够执行强大的功能.
  • Pawn.Regex - 在 Pawn 中添加对正则表达式的支持.
  • pawn-scraper - 一款功能强大的爬取插件,为在Pawn中使用 html_parsers 和 css 选择器提供了接口.
  • TOTP - 允许您在 sa-mp 游戏模式中使用 TOTP 身份验证.
  • DNS Plugin - 该插件提供 DNS 查询和 DNS 反向查询功能.
  • MapAndreas - 可以加载不同的高度地图,并检查 x、y 坐标的最小高度.
  • ColAndreas - 创建圣安地列斯世界的模拟. 使用Bullet Physics物理引擎库.
  • PathFinder - 您可以在圣安地列斯地图上计算从 A 点到 B 点的路线.
  • Custom Query Flood Check - 编写自定义保护程序,防止查询泛滥.
  • sampml - 简化的机器学习工具包和相关的 SAMP 项目(Aimbot 检测).
  • TgConnector - 通过 SA-MP 与 telgram 机器人互动的telegram连接器插件.
  • Discord connector - 允许您在 PAWN 脚本中控制 Discord 机器人.
  • TSConnector - 允许您在 PAWN 脚本中控制 Teamspeak3 服务器.
  • IRC Plugin - 允许通过 SA-MP 服务器创建和管理 IRC 机器人.
  • pawn-requests - 提供与 HTTP(S) 应用程序接口交互的 API,支持文本和 JSON 数据类型.
  • pawn-redis - 允许访问快速内存数据库和其他程序之间的异步信息通道.
  • Chrono - 用于处理日期和时间的现代 Pawn 库.
  • rustext - 修复 SA-MP 的俄语文本插件:GameText's、TextDraw's 和 Menu's.
  • Advanced SA NickName - 支持昵称中的任何符号.
  • SAMPSON - 用于 SA-MP 的 JSON 插件.
  • samp-chatbot - 用于游戏内人工智能聊天机器人通信的 GTA SAMP 插件.
  • SAMP BitStream Crash Fix - 修复了 BitStream 读取超限的问题.
  • pawn-json - Pawn中的JSON .

客户端-服务端 插件

  • SA-MP+ - 使用 SA-MP 插件 SDK 与服务器交互并添加新功能的客户端修改程序.
  • CHandling - 通过修改游戏的默认行为,为单个车辆分配车辆操控数据的功能.
  • SAMPVOICE - 在SA:MP服务器中使用Pawn语言实现语音通信系统.
  • KeyListener - 用于追踪按键操作的客户端-服务器插件.
  • SAMP CEF - 用于在SA:MP中嵌入CEF的客户端和服务器插件.
  • SAMP_AC_v2 - SA:MP客户端的反作弊插件.

加密插件

GDK/SDKs

现在你可以使用open.mp在不需要插件的情况下用其他语言编写脚本. 请参阅此博客文章

  • sampsdk - 这是开发插件所需的最基本的工具包.
  • sampgdk - 为SA:MP编写游戏模式提供C/C++语言支持
  • SampSharp - 为SA:MP编写游戏模式提供C#语言支持
  • .NET Plugin - 为SA:MP编写插件提供C#语言支持
  • sampgo - 为SA:MP编写游戏模式/插件提供Go语言支持
  • samp-node - 为SA:MP编写游戏模式提供Javascript/Typescript语言支持
  • Shoebill Project - 为SA:MP编写游戏模式提供Java语言支持
  • pySAMP - 为SA:MP编写游戏模式提供Python语言支持
  • samp-rs - 为SA:MP编写插件提供Rust语言支持
  • Yet Another Lua Plugin - 为SA:MP编写游戏模式提供Lua语言支持
  • SAMPHP - 为SA:MP编写游戏模式提供PHP语言支持
  • SA-MP S[D]K - 为SA:MP编写游戏模式提供D语言支持
  • Kamp - 为SA:MP编写游戏模式提供Kotlin语言支持

游戏模式

  • ScavengeSurvive - 基于PvP的生存游戏模式.
  • gta-open - 一个基于洛圣都的警察与强盗游戏模式.
  • SF-CnR - 一个基于圣费耶罗的的警察与强盗游戏模式.
  • Next Generation Roleplay - The Next Generation Gaming, LLC SA:MP 角色扮演游戏模式.
  • SC-RP - 带有MySQL支持的角色扮演游戏模式.

脚本