samp.directory
← Araçlar

Pawn derleyicisi

Bir SA-MP ya da open.mp betiği yaz ya da yapıştır ve burada, sampctl ve open.mp’nin kullandığı derleyiciyle derle. Hatalar kendi satırlarında gösterilip açıklanır; parantezler ve girinti de sen yazarken kontrol edilir.

Düzenleyici yükleniyor

Derleyici

Betiği gerçek derleyiciyle kontrol etmek için Derle’ye bas. Hataları ve uyarıları burada ve kendi satırlarında görünür.

Canlı kontroller

Parantezler ve string’ler

✓ Her parantez, string ve yorum kapatılmış.

Girinti

✓ Girinti süslü parantezleri izliyor.

Include’lar

SA-MP 0.3.7 include’larıyla derlendi. Betiğe göre seçildi: <open.mp> include ediyorsa open.mp’ninkiler.

Include’lar ve seçenekler
Standart include’lar

Sayfayla gelen kütüphaneler

Herhangi birini PC’de yaptığın gibi include et; include edilmeyenler dışarıda bırakılır.

  • sscanf 2.15.1
  • Streamer 2.9.6
  • Pawn.CMD 3.4.0
  • zcmd 0.3.1
  • MySQL plugin R41-4
  • samp-bcrypt 0.4.1
  • Pawn.Regex 1.2.3
  • Pawn.RakNet 1.6.1
  • foreach 19.0

<Pawn.CMD> <Pawn.RakNet> <Pawn.Regex> <a_mysql> <foreach> <samp_bcrypt> <sscanf2> <streamer> <zcmd>

GitHub’dan kütüphane ekle

Tarayıcın include dosyalarını, pawn.json’unun bağımlı olduğu kütüphanelerle birlikte GitHub’dan indirir ve bir dahaki sefere burada saklar. Belirli bir sürüm için :tag ya da #commit ekle.

Kendi include dosyaların

.inc dosyaları ya da pawno/include gibi bütün bir klasör ekle. Burada okunurlar ve asla yüklenmezler; senin bir dosyan, sayfanın aynı adlı dosyasının yerini alır.

Derleyici seçenekleri
Metin

Çalıştırdığı komut satırı

Pawn derleyicisi 3.10.10, tarayıcında çalışıyor. Hiçbir şey yüklenmez: betiklerin yalnızca bu tarayıcıda saklanır.

Bu derleyici hakkında

Emeği geçenler ve lisanslar

Derleyici ve buradaki her include yazarlarının emeğidir ve lisanslarına göre kullanılır:

Tüm lisansların tam metni

SA-MP ve open.mp için çevrim içi Pawn derleyicisi | samp.directory