Awesome
Araçlar
- Topluluk Derleyicisi - Birçok düzeltme ve iyileştirmelerle büyük ölçüde güncellenmiş bir derleyici.
- sampctl - Kütüphaneleri kurma ve sunucunuzu çalıştırmaya yarayan paket yöneticisi.
- Eklenti Çalıştırıcı - Eklemeleri test etmek için komut satırından doğrudan hafif bir sunucu sürümünü çalıştırmak için araç (server.cfg gerekmez).
- Eklenti Şablonu - Şablon kullanarak eklenti yapmayı kolaylaştıran araç.
- SA:MP Eklenti Şablon Kütüphanesi - Bu şablon kütüphanesi ile kendi eklentilerinizi yapmak çok kolay ve hızlı.
- SA-MP Fiddle - Scriptlerinizi test etmek (parça kodlar, PoC, hata ayıklama, vb.) ve diğerleriyle paylaşmak için bir yer.
- Pawn Syntax - Sublime - Sublime Text için Pawn otomatik tamamlamaları.
- Pawn Syntax - Visual Marketplace - Visual Studio Code için Pawn otomatik tamamlamaları.
- SA-MP Bölge Düzenleyici - Bölge ve benzeri oluşturmak için Bölge Düzenleyici.
- SA-MP Harita Düzenleyici - Popüler SA:MP Harita Düzenleyici.
- open.mp Sunucu Tarayıcısı - Masaüstü için open.mp sunucu tarayıcı arayüzü.
Kütüphaneler
- samp-stdlib - Varsayılan dahil dosyaların güncellenmiş sürümleri.
const
uygun, belgelenmiş ve tam. - fixes.inc - Birçok SA:MP sunucu hatası için son derece optimize edilmiş düzeltmeler. Tak ve çalıştır.
- YSI-Includes - SA:MP/pawn için en eski, en büyük, en çok test edilmiş ve iyi desteklenen kütüphane, birçok yeni oyun ve dil özelliği sunuyor.
- foreach - Y_iterate sürümü olmayan bağımsız foreach dahil dosyası.
- amx_assembly - Pawn scriptine düşük seviyeli erişim.
- md-sort - Pawn'da çok boyutlu dizileri sıralayın. Verileri etrafta kopyalamak yerine dizi içindeki işaretçileri değiştirir.
- indirection - İşaretçileri geçirmek ve işlevleri dolaylı olarak çağırmak için bir sistem, çağrıları özelleştirmek için soyut yöntemler içerir.
- code-parse.inc - Derleme zamanında pawn kodunu analiz etme ve özelleştirme.
- Extended Vehicle Information - Tek oyunculu oyundan büyük miktarda araç flaglari içeren bir SQLite Veritabanına.
- sqlitei - SA-MP SQLite işlevleri için yüksek düzeyli API.
- weapon-config - Daha tutarlı ve duyarlı hasar sistemi ile birçok yeni özellik içeren bir silah yapılandırma sistemi.
- samp-geoip - IP Adresine dayalı coğrafi bilgi.
- progress2 - Zamanı, sağlığı, araç yakıtını ve diğer şeyleri bir ilerleme çubuğu olarak gösterme.
- weapon-data - İnce ayarlanmış, özelleştirilebilir silah verileri.
- MV_Youtube - Ses Akışı için Youtube Dönüştürücü API.
- MySQL Prepared Statements - PAWN MySQL eklentisi için Prepared Statement taklit.
- samp-server-weapons - Silahlar tamamen sunucu tarafından kontrol ediliyor.
- actor_robbery - GTA V mağaza soygunundan esinlenmiş. actor_robbery.inc bunu sağlıyor!
- samp-aviation - SA-MP için temel yükseklik ve başlık otomat pilotu.
- samp-logger - Basit yapılandırılmış bir günlükleyici, günlükleme ve hata ayıklama için basit bir dizi işlev sağlar.
- TDW Recursion Scanner - Kod içindeki tekrarları bulan bir kütüphane.
- easyDialog - Genel olarak iletişim kutularını kullanmayı kolaylaştırın.
- mdialog - Modern iletişim kutusu sistemi, easyDialog'a benzer.
- Model Sizes Plus - Eski modellerin boyutlarının güncellenmiş, gelişmiş ve daha hassas bir sürümü.
- physics.inc - 2D ve 3D fizikleri simüle etme (gerçekçi hareketler, çarpışmalar ve daha fazlası).
- samp-async-dialogs - PawnPlus görevleri ile asenkron iletişim kutularını işleme alma.
- speedcap.inc - Araç hızını kontrol etmek için bir kütüphane.
- SA:MP Command Guess - Levenshtein Mesafe fonksiyonunu kullanarak SA:MP için bir komut tahmin edici.
- vending - SA-MP için sunucu tarafından kontrol edilen otomat makineleri.
- strlib - Kullanışlı dize işlevlerinin bir listesi.
- mathutil - Kullanışlı matematiksel fonksiyonların bir listesi.
- rotations.inc - Nero_3D'nin rotations.inc'sinin kullanışlı rotasyon işlevlerinin bir listesi.
- SA-MP Distance Functions - Kullanışlı mesafe kontrol fonksiyonlarının bir listesi.
- New SA-MP callbacks - Kullanışlı yeni geriçağırma işlevlerinin bir listesi.
- Alternative Dialogs - Yeni tasarıma sahip metin çizim iletişim kutuları.
- eSelection - SA-MP oyun modlarınızda dinamik model seçim menüleri oluşturma yeteneği ekler.
- mSelection - eSelection ile aynı, ancak farklı stilde.
- RGB-Textdraw - Metin çizimlerine RGB ekler.
Komut İşleyicileri
- I-ZCMD - ZCMD'nin geliştirilmiş versiyonu.
- Pawn.CMD - Diğer komut işleyicilerinden daha hızlı.
- y_commands - YSI İçeriklerinden gelen komut işleyicisi.
Eklentiler
- JIT - Kodunuz stabil olduğunda, bunu kullanarak hızını artırın.
- CrashDetect - Test sırasında hataları bulma geliştirme aracı.
- Profiler - SA-MP sunucusu için performans profilleyici eklenti.
- sscanf - Metinleri çoklu değerlere, tamsayılara, ondalık sayılara, oyunculara vb. dönüştürün.
- MySQL Plugin - Sunucunuzu bir MySQL sunucusuna bağlayın.
- Streamer Plugin - Nesneler ve toplamalar gibi birçok SA:MP sınırını aşın.
- nativechecker - Sunucu başladığında yerel işlevleri kontrol etme.
- FCNPC - SA-MP sunucuları için standart NPC'lere birçok yetenek ekleyen bir eklenti. Ocak 2023 itibariyle open.mp'de çalışmıyor.
- FileManager - Dosyaları ve klasörleri kök dizinden yönetmenizi sağlar (bu eklenti ile sınırlı değildir, scriptfiles sunucu diziniyle).
- Pawn.Raknet - RakNet trafiğini analiz etmenizi sağlar.
- samp-precise-timers - SA-MP için hassas kronometre sağlayan Rust'ta yazılmış bir eklenti. open.mp'de gerekli değildir, çünkü open.mp hassas kronometrelerle birlikte gelir.
- PawnPlus - Pawn script dilinin olanaklarını yeni yapılar, veri tipleri ve programlama teknikleri ile genişletir.
- PAWN memory access - PAWN'da heap'ten bellek tahsis etmeyi ve serbest bırakmayı sağlar.
- Native Fallback - Kayıtlı olmayan yerel işlevlere yedek uygulama sağlayan bir SA-MP eklentisi.
- YSF - Bu eklentinin amacı, özellikle bellek düzenleme ve kancalama ile sunucudan maksimum olasılıkları çıkarmaktır. Fonksiyonlarının birçoğu zaten open.mp içindedir. Bu GitHub sorunu için bir fonksiyon listesi için bakın.
- SKY - Bu eklenti, Pawn scriptlerinin güçlü şeyler yapmasına izin veren düşük seviye fonksiyonlar sağlar.
- Pawn.Regex - PAWN'da düzenli ifadelere destek ekler.
- pawn-scraper - PAWN'da html_parsers ve css seçicilerini kullanma arayüzü sağlayan güçlü bir scraper eklentisi.
- TOTP - Bir sa-mp oyun modunda TOTP kimlik doğrulamasını kullanmanıza olanak tanır.
- DNS Plugin - Bu eklenti, DNS sorguları ve ters DNS sorguları için işlevsellik sağlar.
- MapAndreas - Farklı yükseklik haritalarını yüklemenize ve x, y koordinatları için min yüksekliği kontrol etmenize olanak tanır.
- ColAndreas - San Andreas dünyasının bir simülasyonunu oluşturur. Bullet Physics kütüphanesini kullanır.
- PathFinder - San Andreas haritasındaki A noktasından B noktasına bir rota hesaplamanıza olanak tanır.
- Custom Query Flood Check - Özel sorgu spamına karşı korumalar yazın.
- sampml - Basitleştirilmiş bir makine öğrenimi aracı ve ilişkili SAMP projeleri (Aimbot Algılama).
- TgConnector - SA-MP üzerinden telegram botları ile etkileşimde bulunmanıza yardımcı olan bir telegram bağlayıcı eklentisi.
- Discord connector - PAWN scriptinizde bir Discord botunu kontrol etmenizi sağlar.
- TSConnector - PAWN scriptinizden Teamspeak3 Sunucusunu kontrol etmenizi sağlar.
- IRC Plugin - SA-MP sunucusu üzerinden IRC botları oluşturmanıza ve yönetmenize olanak tanır.
- pawn-requests - Metin ve JSON veri türlerini destekleyen HTTP(S) API'leri ile etkileşim sağlayan bir API sunar.
- pawn-redis - Hızlı bir bellek veritabanına ve diğer programlar arasında asenkron ileti kanallarına erişim sağlar.
- Chrono - Tarih ve saatlerle çalışmak için modern bir Pawn kütüphanesi.
- rustext - SA-MP için Rusça metin eklentisi: GameText'ler, TextDraw'lar ve Menü'ler.
- Advanced SA NickName - Takma adlarda herhangi bir sembolü destekler.
- SAMPSON - SA-MP için bir JSON eklentisi.
İstemci-Sunucu Eklentileri
- SA-MP+ - Sunucuyla etkileşimde bulunmak ve yeni özellikler eklemek için SA-MP'nin eklenti SDK'sını kullanan bir istemci değişikliği.
- CHandling - Oyunun varsayılan özelliklerini değiştirerek araç işlemlerini bireysel araçlara atama yeteneği ekler.
- SAMPVOICE - SA:MP sunucuları için Pawn dilinde ses iletişim sistemlerinin uygulanması.
- KeyListener - Herhangi bir tuşa basılıp basılmadığını izlemek için istemci-sunucu eklentisi.
- SAMP CEF - SA:MP için CEF gömülmesi için istemci ve sunucu eklentileri.
- SAMP_AC_v2 - SA:MP İstemci Tarafı Hile Tespit Sistemi.
Kripto Eklentileri
- whirlpool - SA-MP için Whirlpool Şifreleme eklentisi.
- bcrypt - SA-MP için Bcrypt Şifreleme eklentisi.
- samp-crypto - SA-MP için Argon2, Scrypt ve Bcrypt gibi şifreleme işlevlerinin bir listesi.
- SHA512 - SA-MP için SHA512 Şifreleme eklentisi.
GDK/SDK'lar
Artık open.mp kullanarak pawn dili dışında da scriptlerinizi geliştirebilirsiniz. Bu blog yazısına bakın.
- sampsdk - Eklenti geliştirmek için gereken en temel şey budur.
- sampgdk - SA:MP için C/C++ Dil Desteği.
- SampSharp - SA:MP için C# Dil Desteği.
- .NET Plugin - SA:MP için C# Dil Desteği.
- sampgo - SA:MP için Go Dil Desteği.
- samp-node - SA:MP için Javascript/Typescript Dil Desteği.
- Shoebill Project - SA:MP için Java Dil Desteği.
- pySAMP - SA:MP için Python Dil Desteği.
- samp-rs - SA:MP için Rust Dil Desteği.
- Yet Another Lua Plugin - SA:MP için Lua Dil Desteği.
- SAMPHP - SA:MP için PHP Dil Desteği.
- SA-MP S[D]K - SA:MP için D Dil Desteği.
- Kamp - SA:MP için Kotlin Dil Desteği.
Oyun Modları
- Örnek Oyun Modu - open.mp ile uyumlu oyun modlarının listesi.
- ScavengeSurvive - Temel PvP Hayatta Kalma Oyun Modu.
- gta-open - Los Santos Polisler ve Hırsızlar modu.
- SF-CnR - SA-MP için San Fierro Polis ve Hırsızlar Oyun Modu.
- NextGeneration Roleplay - Next Generation Gaming, LLC SA:MP Oyun Modu.
- SC-RP - MySQL desteği ile bir Roleplay Oyun Modu.
Filterscript'ler
- MapFix - GTA San Andreas haritasının doku hata düzeltmeleri.
- SA:MP Animbrowse - SA:MP için Animasyon tarayıcı aracı.
- IsPlayerUsingAndroid - Bir oyuncunun bir Android kullanıcısı olup olmadığını kontrol eder.
- TextDraw-Editor - Zengin özelliklere sahip bir TextDraw düzenleyici.
- Ultimate Creator - Birçok özellikle gelişmiş harita düzenleyici.
- Fusez's Map Editor - SA:MP için Oyun İçi harita editörü.
- Texture Studio - Bu, objelerdeki doku dizinine 15'e kadar (16 slot) değiştirmenize ve bu obje dokuları için renk belirlemenize olanak tanıyan bir oyun içi harita editör.