YENİ 📢 Sınırlı lansman teklifi: Tüm oyunlarda ilk aya %70'e varan indirim!Paketleri görün

SA-MP sunucunuzu open.mp'ye nasıl taşırsınız

open.mpUpdated Oct 30, 20264 min read

Bir SA-MP ya da open.mp sunucusunu PlayNHost'a taşımak için gamemodes, filterscripts, scriptfiles ve plugins klasörlerini Files altına yükleyin, sonra ayarlarınızı server.cfg dosyasından config.json dosyasına kopyalayın. open.mp, SA-MP gamemode'larını ve çoğu SA-MP plugin'ini çalıştırır, bu yüzden SA-MP 0.3.7 sunucusu genelde betiklerinde değişiklik yapmadan taşınır.

Eski sunucudan neleri kopyalamalıyım?

KopyalanacakNeden
gamemodes (.amx dosyaları)Gamemode'unuz. .pwn kaynağı isteğe bağlıdır
filterscriptsGamemode'un yanında çalışan betikler
scriptfilesÇoğu gamemode'un hesapları, istatistikleri ve diğer kayıtlı verileri
pluginsPlugin'ler, Linux .so dosyaları olarak. Windows sunucusunda .dll dosyaları vardır: aynı plugin'lerin Linux sürümlerini indirin
npcmodesYalnızca gamemode'unuz NPC kayıtları kullanıyorsa
samp.banSA-MP yasaklarınız. open.mp onu başlangıçta okur ve yasaklarını bans.json içine kopyalar. İlk başlatmadan sonra samp.ban dosyasını silin, yoksa kaldırdığınız yasaklar bir sonraki başlatmada geri gelir
server.cfg veya config.jsonBilgisayarınızda tutun ve ayarları aşağıda gösterildiği gibi elle aktarın

Eski sunucu programını (samp03svr, samp-server.exe veya omp-server) ya da başka bir open.mp sürümünün components klasörünü kopyalamayın: PlayNHost sunucunuzda open.mp zaten kurulu. Bazı plugin'ler open.mp'ye özel bir sürüm ister ve YSF open.mp'de gerekmez: open.mp sunucunuza plugin nasıl eklenir.

Gamemode'unuz bir MySQL veritabanı kullanıyorsa onu da eski host'tan dışa aktarın: Sunucunuzda veritabanları nasıl kullanılır.

Dosyaları yükleyin

  1. Sunucunuzu panelde açın ve önce yedek alın: Yedekler, sonra Yedeği başlat.
  2. Sunucuyu durdurun.
  3. Bilgisayarınızda tablodaki klasörleri ve varsa samp.ban dosyasını tek bir .zip dosyasına koyun; klasörler zip'in en üst düzeyinde olsun. server.cfg dosyasını dışarıda bırakın.
  4. Sol menüden Files öğesine tıklayın, Yükle düğmesine tıklayın ve zip dosyasını seçin.
  5. Zip'in kutusunu işaretleyin ve Zipten çıkar düğmesine tıklayın. Klasörleriniz artık config.json ve omp-server dosyalarının yanında durur.
  6. Zip dosyasını silin.
Bir open.mp sunucusunun Files sayfasında gamemodes, filterscripts, scriptfiles ve plugins klasörleri

Çok sayıda dosya için SFTP daha hızlıdır: Sunucu dosyalarınıza SFTP ile nasıl bağlanırsınız.

server.cfg ayarlarınızı config.json'a kopyalayın

server.cfg dosyasını PlayNHost sunucunuza yüklemeyin. open.mp server.cfg dosyasını config.json dosyasından sonra okur ve onun satırları geçerli olur: eski bir port 7777 satırı sunucuyu kendi portundan çıkarır ve oyuncular bağlanamaz, rcon_password satırı ise Oyun ayarları içindeki RCON Şifresi'nin yerini alır. Bunun yerine değerleri elle kopyalayın.

open.mp'nin server.cfg ve config.json rehberleri aynı ayarları şu adlarla anlatır:

server.cfg satırıPlayNHost'ta nereye gider
hostname My Serverconfig.json ayarlarında Name (ad)
password ve bir şifreconfig.json ayarlarında Password (şifre)
weburl, language, announce, queryconfig.json ayarlarında Website (web sitesi), Language (dil), Announce (duyur), Enable query (sorguyu etkinleştir)
mapname, gamemodetextconfig.json ayarlarında Game (oyun) altındaki Map (harita) ve Mode (mod)
gamemode0 mymode 1Files altındaki config.json içinde "main_scripts": ["mymode 1"]
filterscripts admin anticheat"side_scripts": ["filterscripts/admin", "filterscripts/anticheat"]
plugins streamer.so mysql.so"legacy_plugins": ["streamer", "mysql"]
rcon_passwordAyarlar, Oyun ayarları altındaki RCON Şifresi
maxplayersGenel bakış sayfasındaki Slot satırı, paketinizin sınırına kadar
portHiçbir şey: panel sunucunuzun kendi portunu ayarlar

config.json ayarları Ayarlar, Yapılandırma dosyaları, config.json altındadır: open.mp config.json ayarları başvurusu. pawn bölümündeki üç liste Files altında dosyada düzenlenir, sonra İçeriği kaydet düğmesine tıklanır.

Eski sunucunuz zaten open.mp çalıştırıyorsa, geçerli bir JSON olduğu sürece onun config.json dosyasını yenisinin yerine yükleyebilirsiniz. Panel yine de her başlatmada sunucunuzun portunu, RCON Şifresi'ni ve oyuncu sınırını onun içine yazar, bu yüzden eski şifreyle değil, Oyun ayarları içindeki RCON Şifresi ile giriş yapın.

İlk başlatmayı kontrol edin

  1. Sunucuyu başlatın ve Console öğesine tıklayın.
  2. Her plugin için Loading plugin: satırını, gamemode'unuzun başlangıç satırlarını ve Legacy Network started on port satırını arayın.
  3. Genel bakış sayfasındaki adresle katılın: open.mp sunucunuza nasıl katılırsınız.

Bir satırda Could not find: ya da Could not load plugin: yazıyorsa bkz. open.mp sunucu sorunları ve çözümleri. Taşıma için genel rehber: Mevcut sunucunuzu PlayNHost'a nasıl taşırsınız.

Sunucunuz başka bir yerde mi? Bize taşıyın

EN YENİ BLOG YAZILARIMIZ