Ugrás a fő tartalomhoz

Források

Eszközök

  • Community Compiler - A fordító nagymértékben frissített változata, számos javítással és fejlesztéssel.
  • sampctl - Csomagkezelő, könyvtárak telepítéséhez és a szerver futtatásához.
  • Plugin Runner - Eszköz a kiszolgáló könnyű verziójának futtatásához közvetlenül a parancssorból (nincs szükség server.cfg fájlra) a beépülő modulok teszteléséhez.
  • Plugin Boilerplate - A plugin készítése könnyebben a boilerplate segítségével.
  • SA:MP Plugin Template Library - Készítsd el a saját beépülő moduljaid nagyon egyszerűen és gyorsan ezzel a sablonkönyvtárral.
  • SA-MP Fiddle - Egy hely, ahol tesztelheti a szkripteket (részletek, PoC, hibakeresés stb.), és megoszthatja azokat másokkal.
  • Pawn Syntax - Sublime - Pawn automatikus kiegészítés a Sublime szöveghez.
  • Pawn Syntax - Visual Marketplace - Pawn autocomplet a Visual Studio Code-hoz.
  • SA-MP Zone Editor - Zóna szerkesztő a terület és egyéb dolgok készítéséhez.
  • SA-MP Map Editor - Népszerű térkép szerkesztő SA:MP-hoz.
  • open.mp Server Browser - open.mp szerverkereső grafikus felhasználói felülete.

Könyvtárak

  • samp-stdlib - Az alapértelmezett include frissített verziója. const-korrekció, dokumentált és teljes.
  • fixes.inc - Rendkívül kitűnő javítások az SA:MP szerver hibák nagy számához. Plug and Play.
  • YSI-Includes - A legrégebbi, legnagyobb, legtöbbet tesztelt és jól támogatott könyvtár az SA:MP/pawn számára, amely rengeteg új játék- és nyelvi funkciót kínál.
  • foreach - foreach önálló könyvtár (nem y_iterate verzió).
  • amx_assembly - Alacsony szintű hozzáférés magához a pawn fájlokhoz.
  • md-sort - Többdimenziós tömbök rendezése a Pawnban. Módosítja a tömb belső mutatóit az adatok másolása helyett.
  • indirection - Rendszer mutatók átadására és a funkciók közvetett hívására, absztrakt módszerekkel a hívások testreszabására.
  • code-parse.inc - A pawn kód elemzése és testreszabása fordítási időben.
  • Extended Vehicle Information - Nagy mennyiségű járműjelző egyetlen játékostól egy SQLite adatbázisba.
  • sqlitei - Magas szintű API az SA-MP SQLite funkciókhoz.
  • weapon-config - Következetesebb és reaktívabb sebzési rendszer sok új funkcióval.
  • samp-geoip - Földrajzi információk IP-cím alapján.
  • progress2 - Idő, egészség, jármű üzemanyag és más dolgok megjelenítése folyamatjelző sávként.
  • weapon-data - Finomra hangolt, testreszabható fegyveradatok.
  • MV_Youtube - Youtube Converter API Audio Streamhez.
  • MySQL Prepared Statements - Előkészített utasítások emulációja PAWN MySQL pluginhoz.
  • samp-server-weapons - Fegyverek teljes mértékben szerver által vezérelve.
  • actor_robbery - GTA V bolti rablás inspirálta. Az actor_robbery.inc utánozza ezt!
  • samp-aviation - Alapszintű magasság-alapú és gördülési irány alapú robotpilóta SA-MP-hez.
  • samp-logger - Egyszerű strukturált naplózó, amely egyszerű funkciókat kínál a naplózás és hibakeresés terén.
  • TDW Recursion Scanner - Könyvtár, amely az ismétlődéseket keresi a kódban.
  • easyDialog - Az egyszerűbb használatért általánosabbá teszi a párbeszédeket.
  • mdialog - Modern párbeszédrendszer, hasonlóan az easyDialoghoz.
  • Model Sizes Plus - Frissített, fejlettebb, precízebb verziója az régi modelsizes include-nak.
  • physics.inc - 2D és 3D fizika szimulálása (valósághű mozgások, ütközések és még sok más).
  • samp-async-dialogs - Aszinkron párbeszédkezelés a PawnPlus feladatokkal.
  • speedcap.inc - Könyvtárak a járművek sebességének irányításához.
  • SA:MP Command Guess - Egy kitaláló parancs az SA:MP-hez, a Levenshtein Distance funkciót használva.
  • vending - Szerveroldali automata az SA-MP-hez.
  • strlib - Egy lista hasznos szövegfunkciókkal.
  • mathutil - Hasznos matematikai funkciók listája.
  • rotations.inc - Hasznos forgatási funkciók listája Nero_3D's rotations.inc segítségével.
  • SA-MP Distance Functions - Hasznos távolságmérést ellenőrző funkciók listája.
  • New SA-MP callbacks - Hasznos új callback funkciók listája.
  • Alternative Dialogs - Textdraw párbeszédek új designnal.
  • eSelection - Lehetőség a dinamikus modellek kiválasztási menük létrehozására az SA-MP játékban.
  • mSelection - Ugyanaz, mint az eSelection, de más stílusban.
  • RGB-Textdraw - RGB hozzáadása a textdraw-hoz.

Parancsfeldolgozók

  • I-ZCMD - A ZCMD továbbfejlesztett verziója.
  • Pawn.CMD -Gyorsabb, mint bármely más parancs.
  • y_commands - Parancsfeldolgozó YSI könyvtárból

Bővítmények

  • JIT - Ha a kód stabil, használja ezt a jelentős gyorsításhoz.
  • CrashDetect - Fejlesztői eszköz hibakeresésre tesztelés közben.
  • Profiler - Performance profiler plugin for SA-MP server.
  • sscanf - Szöveg konvertálása több féle értékre, int, float, player, stb.
  • MySQL Plugin - Csatlakoztassa szerverét egy MySQL szerverhez.
  • Streamer Plugin - Sok SA:MP korlát megkerülése, például objektumok és pickupok.
  • nativechecker - A nativok ellenőrzése a szerver indításakor.
  • FCNPC - Egy SA:MP szerverekhez készült bővítmény, amely sok képességet ad a meglévő standard NPC-khoz. Jelenleg nem működik az open.mp-ben, 2023. januárjáig.
  • FileManager - Lehetővé teszi a fájlok és mappák kezelését a gyökérkönyvtárból (nem korlátozódik a scriptfiles szerverkönyvtárára ezzel a bővítménnyel).
  • Pawn.Raknet - Lehetővé teszi a RakNet forgalom elemzését.
  • samp-precise-timers - Egy SA-MP bővítmény, amely precíz időzítőket biztosít, Rust nyelven írva. Nem szükséges az open.mp-ben, mivel az open.mp precíz időzítőkkel rendelkezik.
  • PawnPlus - Kibővíti a Pawn szkriptnyelv lehetőségeit új szerkezetekkel, adattípusokkal és programozási technikákkal.
  • PAWN memory access - Lehetővé teszi a memória kiosztását és felszabadítását a heap-ben PAWN nyelven.
  • Native Fallback - SA-MP bővítmény, amely alternatív megvalósítást biztosít nem regisztrált natívokhoz.
  • YSF - Egy bővítmény, amelynek célja a szerverből kihozni a maximális lehetőségeket, főleg a memória szerkesztés és horgok terén. Sok funkciója már megtalálható az open.mp-ben. Lásd ezen a github problémán a funkciók listájáért.
  • SKY - Ez a bővítmény alacsony szintű funkciókat biztosít a Pawn szkripteknek erőteljes feladatok elvégzéséhez.
  • Pawn.Regex - Támogatást nyújt a reguláris kifejezésekhez a Pawn szkriptekben.
  • pawn-scraper - Egy erőteljes scraper bővítmény, amely felületet biztosít az html_parsers és css szelektorok használatához pawn-ban.
  • TOTP - Lehetővé teszi a TOTP hitelesítés használatát egy sa-mp játékmódban.
  • DNS Plugin - Ez a bővítmény funkcionalitást nyújt DNS lekérdezésekhez és inverz DNS lekérdezésekhez.
  • MapAndreas - Lehetővé teszi különböző magasság-térképek betöltését és az x,y koordináták min. magasságának ellenőrzését.
  • ColAndreas - Létrehoz egy szimulációt a San Andreas világáról a Bullet Physics könyvtár felhasználásával.
  • PathFinder - Lehetővé teszi az útvonal kiszámítását A és B pont között a San Andreas térképen.
  • Custom Query Flood Check - Egyedi védelmek írása a query flood ellen.
  • sampml - Egyszerűsített gépi tanulási eszközkészlet és kapcsolódó SAMP projektek (Aimbot Detection).
  • TgConnector - Egy telegram csatlakozó bővítmény, amely lehetővé teszi a közvetlen interakciót a telegram botokkal SA-MP-n keresztül.
  • Discord connector - Lehetővé teszi egy Discord bot vezérlését a PAWN szkriptedből.
  • TSConnector - Lehetővé teszi egy Teamspeak3 szerver vezérlését a PAWN szkriptedből.
  • IRC Plugin - Lehetővé teszi IRC botok létrehozását és kezelését az SA-MP szerveren keresztül.
  • pawn-requests - Egy API-t biztosít az HTTP(S) API-val való interakcióhoz, szöveges és JSON adattípusok támogatásával.
  • pawn-redis - Hozzáférést biztosít egy gyors memóriadatbázishoz és aszinkron üzenetcsatornákhoz más programok között.
  • Chrono - Egy modern Pawn könyvtár a dátumok és idők kezeléséhez.
  • rustext - Orosz szöveg javító bővítmény a SA-MP-hez: GameText, TextDraw és Menük.
  • Advanced SA NickName - Támogatás bármilyen szimbólum használatához a becenevekben.
  • SAMPSON - Egy JSON bővítmény az SA-MP-hez.

Kliens-Szerver bővítmények

  • SA-MP+ - Egy kliens módosítás, amely az SA-MP plugin SDK-t használja a szerverrel való interakcióhoz és új funkciók hozzáadásához.
  • CHandling - Lehetőséget biztosít járműkezelések hozzárendeléséhez egyedi járművekhez a játék alapértelmezett viselkedésének módosításával.
  • SAMPVOICE - Hangkommunikációs rendszerek implementálása a Pawn nyelven az SA:MP szerverekhez.
  • KeyListener - Kliens-szerver plugin a bármilyen billentyű lenyomásának követésére.
  • SAMP CEF - Kliens- és szerverbővítmények az SA:MP-hez, amelyek beágyazzák a CEF-et.
  • SAMP_AC_v2 - SA:MP kliens oldali anti-cheat rendszer.

Crypto bővítmények

  • whirlpool - Whirlpool Kriptográfiai bővítmény a SA:MP számára.
  • bcrypt - Bcrypt Kriptográfiai bővítmény a SA:MP számára.
  • samp-crypto - A titkosítási funkciók listája, például az Argon2, a Scrypt és a Bcrypt SA:MP számára.
  • SHA512 - SHA512 Kriptográfiai bővítmény a SA:MP számára.

GDK/SDKs

Most már készítheted szkriptjeidet a pawn nyelven kívül más nyelveken is az open.mp segítségével. Lásd ezt a blogbejegyzést

  • sampsdk - Ez az abszolút minimum, amire szükséged van a bővítmények fejlesztéséhez.
  • sampgdk - C/C++ nyelvi támogatás a SA:MP játékmód írásához.
  • SampSharp - C# nyelvi támogatás a SA:MP játékmód írásához.
  • .NET Plugin - C# nyelvi támogatás a SA:MP bővítmény írásához.
  • sampgo - Go nyelvi támogatás a SA:MP játékmód/bővítmény írásához.
  • samp-node - Javascript/Typescript nyelvi támogatás a SA:MP játékmód írásához.
  • Shoebill Project - Java nyelvi támogatás a SA:MP játékmód írásához.
  • pySAMP - Python nyelvi támogatás a SA:MP játékmód írásához.
  • samp-rs - Rust nyelvi támogatás a SA:MP bővítmény írásához.
  • Yet Another Lua Plugin - Lua nyelvi támogatás a SA:MP játékmód írásához.
  • SAMPHP - PHP nyelvi támogatás a SA:MP játékmód írásához.
  • SA-MP S[D]K - D nyelvi támogatás a SA:MP játékmód írásához.
  • Kamp - Kotlin nyelvi támogatás a SA:MP játékmód írásához.

Játék módok

  • Example Gamemode - Az open.mp-vel kompatibilis játékmódok listája.
  • ScavengeSurvive - PvP bázisú túlélő játékmód.
  • gta-open - Egy Cops and robbers mód Los Santosban.
  • SF-CnR - San Fierro Cops And Robbers játékmód SA:MP-hoz.
  • Next Generation Roleplay - The Next Generation Gaming, LLC SA:MP játékmód.
  • SC-RP - Egy Roleplay játékmód MySQL támogatással.

Filterscripts

  • MapFix - A GTA San Andreas térképének textúra hibajavításai.
  • SA:MP Animbrowse - Egy animáció böngésző eszköz az SA:MP-hez.
  • IsPlayerUsingAndroid - Ellenőrzi, hogy egy játékos Android felhasználó-e.
  • TextDraw-Editor - Egy TextDraw szerkesztő, amely számos gazdag funkciót kínál.
  • Ultimate Creator - Fejlett térképszerkesztő sok funkcióval.
  • Fusez's Map Editor - Egy In-Game térképszerkesztő az SA:MP-hez.
  • Texture Studio - Ez egy In-Game térképszerkesztő, amely lehetővé teszi, hogy textúrázza az anyag index 15-ig (16 anyag), valamint beállítsa a színét az adott anyag indexre az objektumokon.