Chuyển tới nội dung chính

Awesome

Tools

  • Community Compiler - Phiên bản trình biên dịch được cập nhật đáng kể, với nhiều bản sửa lỗi và cải tiến.
  • sampctl - Trình quản lý gói để cài đặt thư viện và chạy máy chủ của bạn.
  • Plugin Runner - Công cụ chạy phiên bản nhẹ của máy chủ trực tiếp từ dòng lệnh (không cần server.cfg) để kiểm tra plugin.
  • Plugin Boilerplate - Làm cho plugin dễ dàng hơn với boilerplate.
  • SA:MP Plugin Template Library - Tạo plugin của riêng bạn rất dễ dàng và nhanh chóng với thư viện mẫu này.
  • SA-MP Fiddle - Một nơi để kiểm tra các tập lệnh của bạn (đoạn trích, PoC, gỡ lỗi, v.v.) và chia sẻ với người khác.
  • Pawn Syntax - Sublime - Pawn Syntax cho Sublime Text.
  • Pawn Syntax - Visual Marketplace - Pawn Syntax cho Visual Studio Code.
  • SA-MP Zone Editor - Trình chỉnh sửa vùng để tạo vùng và các thứ khác.
  • SA-MP Map Editor - Trình chỉnh sửa bản đồ cho SA:MP.
  • open.mp Server Browser - open.mp server trình duyệt GUI cho máy tính để bàn.

Libraries

  • samp-stdlib - Các phiên bản cập nhật của mặc định bao gồm. const-chính xác, có tài liệu và đầy đủ.
  • fixes.inc - Bản sửa lỗi được tối ưu hóa cực cao cho số lượng lớn lỗi máy chủ SA:MP. Cắm và chạy.
  • YSI-Includes - Thư viện lâu đời nhất, lớn nhất, được thử nghiệm nhiều nhất và được hỗ trợ tốt nhất cho SA:MP/pawn, cung cấp một số lượng lớn các tính năng trò chơi và ngôn ngữ mới.
  • foreach - foreach standalone include (phiên bản không phải y_iterate).
  • amx_assembly - Quyền truy cập cấp thấp vào chính tập lệnh pawn.
  • md-sort - Sắp xếp các mảng đa chiều trong Pawn. Sửa đổi các con trỏ bên trong của mảng thay vì sao chép dữ liệu xung quanh.
  • indirection - Hệ thống truyền con trỏ và gọi hàm gián tiếp, với các phương thức trừu tượng để tùy chỉnh các cuộc gọi.
  • code-parse.inc - Phân tích và tùy chỉnh mã lệnh tại thời điểm biên dịch.
  • Extended Vehicle Information - Số lượng lớn vehicle flag từ chế độ chơi đơn vào Cơ sở dữ liệu SQLite.
  • sqlitei - API nâng cao cho các hàm SQLite của SA-MP.
  • weapon-config - Hệ thống sát thương phản hồi và nhất quán hơn với nhiều tính năng mới.
  • samp-geoip - Thông tin địa lý dựa trên Địa chỉ IP.
  • progress2 - Hiển thị thời gian, sức khỏe, nhiên liệu xe và các thông tin khác dưới dạng thanh tiến trình.
  • weapon-data - Dữ liệu vũ khí được tinh chỉnh và tùy chỉnh.
  • MV_Youtube - Youtube Converter API cho luồng âm thanh.
  • MySQL Prepared Statements - Giả lập Prepared Statement cho plugin PAWN MySQL.
  • samp-server-weapons - Vũ khí được điều khiển hoàn toàn bởi máy chủ.
  • actor_robbery - Lấy cảm hứng từ vụ cướp cửa hàng trong GTA V. actor_robbery.inc đã bắt chước vụ cướp đó!
  • samp-aviation - Hệ thống lái tự động dựa trên độ cao và hướng nghiêng cơ bản dành cho SA-MP.
  • samp-logger - Trình ghi log có cấu trúc đơn giản cung cấp một tập hợp các chức năng đơn giản để ghi log và debug.
  • TDW Recursion Scanner - Một thư viện tìm kiếm các đệ quy trong mã.
  • easyDialog - Tạo dialog dễ dàng hơn.
  • mdialog - Hệ thống Dialog hiện đại, tương tự như easyDialog.
  • Model Sizes Plus - Phiên bản cập nhật, nâng cao, chính xác hơn của các model.
  • physics.inc - Mô phỏng vật lý 2D và 3D (chuyển động thực tế, va chạm và nhiều hơn nữa).
  • samp-async-dialogs - Xử lý hộp thoại không đồng bộ với các tác vụ PawnPlus.
  • speedcap.inc - Một phần để kiểm soát tốc độ của xe.
  • SA:MP Command Guess - Một lệnh đoán cho SA:MP sử dụng hàm Khoảng cách Levenshtein.
  • vending - Máy bán hàng tự động phía máy chủ cho SA-MP.
  • strlib - Danh sách các hàm chuỗi hữu ích.
  • mathutil -Danh sách các hàm toán học hữu ích.
  • rotations.inc - Danh sách các hàm quay hữu ích của rotations.inc của Nero_3D.
  • SA-MP Distance Functions - Danh sách các chức năng kiểm tra khoảng cách hữu ích.
  • New SA-MP callbacks - Danh sách các hàm callback mới hữu ích.
  • Alternative Dialogs - Dialog thiết kế kiểu mới bằng Textdraw.
  • eSelection - Thêm khả năng tạo menu lựa chọn mô hình động trong gamemode SA-MP của bạn.
  • mSelection - Giống như eSelection, nhưng phong cách khác.
  • RGB-Textdraw - Thêm RGB vào textdraw.
  • LangPlus - Thư viện đa ngôn ngữ cho máy chủ open.mp.

Command Processors

  • I-ZCMD - Phiên bản cải tiến của ZCMD.
  • Pawn.CMD - Nhanh hơn bất kỳ bộ xử lý lệnh nào khác.
  • y_commands - Bộ xử lý lệnh từ YSI

Plugins

  • JIT - Khi mã của bạn đã ổn định, hãy sử dụng điều này để tăng tốc đáng kể.
  • CrashDetect - Công cụ phát triển để tìm lỗi trong quá trình thử nghiệm.
  • Profiler - Plugin phân tích hiệu suất cho máy chủ SA-MP.
  • sscanf - Chuyển đổi chuỗi thành nhiều giá trị, int, float, players, v.v..
  • MySQL Plugin - Kết nối máy chủ của bạn với máy chủ MySQL.
  • Streamer Plugin - Bỏ qua nhiều giới hạn SA:MP, như object và pickup.
  • nativechecker - Kiểm tra natives khi máy chủ khởi động.
  • FCNPC - Một plugin cho máy chủ SA-MP bổ sung nhiều khả năng cho các NPC chuẩn hiện có. Hiện tại, plugin này không hoạt động trong open.mp, tính đến tháng 1 năm 2023.
  • FileManager - Cho phép bạn quản lý các tập tin và thư mục từ thư mục gốc (không giới hạn ở thư mục máy chủ scriptfiles với plugin này).
  • Pawn.Raknet - Cho phép bạn phân tích lưu lượng RakNet.
  • samp-precise-timers - Một plugin cho SA-MP cung cấp bộ đếm thời gian chính xác, được viết bằng Rust. Nó không cần thiết trong open.mp, vì open.mp được cung cấp bộ đếm thời gian chính xác.
  • PawnPlus - Mở rộng khả năng của ngôn ngữ kịch bản Pawn với các cấu trúc, kiểu dữ liệu và kỹ thuật lập trình mới.
  • PAWN memory access - Cho phép phân bổ và giải phóng bộ nhớ từ heap trong PAWN.
  • Native Fallback - Plugin SA-MP cung cấp giải pháp triển khai dự phòng cho natives chưa đăng ký.
  • YSF - Một Plugin có mục đích là khai thác tối đa khả năng từ máy chủ, chủ yếu là chỉnh sửa bộ nhớ và móc nối. Nhiều chức năng của nó hiện đã có trong open.mp. Xem vấn đề github này để biết danh sách các chức năng.
  • SKY - Plugin này cung cấp các chức năng cấp thấp để cho phép các tập lệnh Pawn thực hiện những điều mạnh mẽ.
  • Pawn.Regex - Thêm hỗ trợ cho biểu thức chính quy trong Pawn.
  • pawn-scraper - Một plugin scraper mạnh mẽ cung cấp giao diện để sử dụng html_parsers và bộ chọn css trong pawn.
  • TOTP - Cho phép bạn sử dụng xác thực TOTP trong gamemode sa-mp.
  • DNS Plugin - Plugin này cung cấp chức năng tra cứu DNS và tra cứu DNS ngược.
  • MapAndreas - Cho phép bạn tải các bản đồ có độ cao khác nhau và kiểm tra độ cao tối thiểu cho tọa độ x,y.
  • ColAndreas - Tạo mô phỏng thế giới San Andreas. Sử dụng thư viện Bullet Physics.
  • PathFinder - Cho phép bạn tính toán lộ trình từ điểm A đến B trên bản đồ San Andreas.
  • Custom Query Flood Check - Viết các biện pháp bảo vệ tùy chỉnh chống lại tình trạng tràn truy vấn.
  • sampml - Bộ công cụ học máy đơn giản hóa và các dự án SAMP liên quan (Aimbot Detection).
  • TgConnector - Một plugin kết nối telegram giúp tương tác với các bot telegram thông qua SA-MP.
  • Discord connector - Cho phép bạn điều khiển bot Discord từ bên trong tập lệnh PAWN của bạn.
  • TSConnector - Cho phép bạn kiểm soát Máy chủ Teamspeak3 từ bên trong tập lệnh PAWN của bạn.
  • IRC Plugin - Cho phép tạo và quản lý bot IRC thông qua máy chủ SA-MP.
  • pawn-requests - Cung cấp API để tương tác với API HTTP(S) với hỗ trợ cho các kiểu dữ liệu văn bản và JSON.
  • pawn-redis - Cấp quyền truy cập vào cơ sở dữ liệu trong bộ nhớ nhanh và các kênh tin nhắn không đồng bộ giữa các chương trình khác.
  • Chrono - Thư viện Pawn hiện đại để làm việc với ngày tháng và thời gian.
  • rustext - Sửa plugin văn bản tiếng Nga cho SA-MP: GameText, TextDraw và Menu.
  • Advanced SA NickName - Hỗ trợ cho bất kỳ ký hiệu nào trong tên người chơi.
  • SAMPSON - Một plugin JSON cho SA-MP.
  • samp-chatbot - Một plugin GTA SAMP để giao tiếp với AI Chat Bot trong Game.
  • SAMP BitStream Crash Fix - Sửa lỗi tràn bộ nhớ đọc BitStream.
  • pawn-json - JSON cho Pawn.

Client-Server Plugins

  • SA-MP+ - Một sửa đổi của khách hàng sử dụng SDK plugin của SA-MP để tương tác với máy chủ và thêm các tính năng mới.
  • CHandling - Thêm khả năng chỉ định handling cho từng xe bằng cách sửa đổi hành vi mặc định của trò chơi.
  • SAMPVOICE - Triển khai hệ thống nói chuyện bằng mic ngôn ngữ Pawn cho máy chủ SA:MP.
  • KeyListener - Plugin máy khách-máy chủ để theo dõi việc nhấn bất kỳ phím nào.
  • SAMP CEF - Plugin máy khách và máy chủ cho SA:MP để nhúng CEF.
  • SAMP_AC_v2 - Chống gian lận phía máy khách SA:MP.

Crypto Plugins

  • whirlpool - Plugin mã hóa Whirlpool cho SA:MP.
  • SyS' bcrypt Plugin - Plugin mã hóa Bcrypt do Sreyas Sreelal tạo ra cho SA:MP.
  • lassir's bcrypt Plugin - Plugin mã hóa Bcrypt do lassir tạo ra cho SA:MP.
  • samp-crypto - Danh sách các hàm mã hóa như Argon2, Scrypt và Bcrypt cho SA:MP.
  • SHA512 - Plugin mã hóa SHA512 cho SA:MP.

GDK/SDKs

Bây giờ bạn có thể tạo tập lệnh của mình bằng các ngôn ngữ khác ngoài pawn mà không cần bất kỳ plugin nào bằng cách sử dụng open.mp. Xem bài đăng trên blog này

  • sampsdk - Đây là yêu cầu tối thiểu bạn cần để phát triển plugin.
  • sampgdk - Hỗ trợ ngôn ngữ C/C++ để viết gamemode cho SA:MP.
  • SampSharp - Hỗ trợ ngôn ngữ C# để viết gamemode cho SA:MP.
  • .NET Plugin - Hỗ trợ ngôn ngữ C# để viết plugin cho SA:MP.
  • sampgo - Hỗ trợ ngôn ngữ Go để viết gamemode/plugin cho SA:MP.
  • samp-node - Hỗ trợ ngôn ngữ Javascript/Typescript để viết gamemode cho SA:MP.
  • Shoebill Project - Hỗ trợ ngôn ngữ Java để viết gamemode cho SA:MP.
  • pySAMP - Hỗ trợ ngôn ngữ Python để viết gamemode cho SA:MP.
  • samp-rs - Hỗ trợ ngôn ngữ Rust để viết plugin cho SA:MP
  • Yet Another Lua Plugin - Hỗ trợ ngôn ngữ Lua để viết gamemode cho SA:MP
  • SAMPHP - Hỗ trợ ngôn ngữ PHP để viết gamemode cho SA:MP
  • SA-MP S[D]K - Hỗ trợ ngôn ngữ D để viết gamemode cho SA:MP
  • Kamp - Hỗ trợ ngôn ngữ Kotlin để viết gamemode cho SA:MP

Game Modes

  • ScavengeSurvive - Gamemode Based PvP Sinh tồn.
  • gta-open - Gamemode Cảnh sát vs Tội phậm base Los Santos.
  • SF-CnR - Gamemode Cảnh sát vs Tội phậm base San Fierro.
  • Next Generation Roleplay - The Next Generation Gaming, LLC SA:MP Gamemode.
  • SC-RP - Roleplay Gamemode hỗ trợ MySQL.

Filterscripts

  • MapFix - Sửa lỗi kết cấu của bản đồ GTA San Andreas.
  • SA:MP Animbrowse - Công cụ duyệt animation cho SA:MP.
  • IsPlayerUsingAndroid - Kiểm tra xem người chơi có phải là người dùng Android hay không.
  • TextDraw-Editor - Trình soạn thảo TextDraw có nhiều tính năng phong phú.
  • Ultimate Creator - Trình chỉnh sửa bản đồ nâng cao với nhiều tính năng.
  • Fusez's Map Editor - Trình chỉnh sửa bản đồ trong trò chơi dành cho SA:MP.
  • Texture Studio - Đây là trình chỉnh sửa bản đồ trong trò chơi cho phép bạn tạo họa tiết lên đến chỉ số vật liệu 15 (16 vật liệu) cũng như thiết lập màu cho chỉ số vật liệu đó trên các đối tượng.