note Help Needed
This wiki is the result of an ongoing community effort — thank you all for helping!
If you want to provide changes to this page then please click here.
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.