- AdminCP
- #1
- MG Yaşı
- 1 Yıl 3 Ay 12 Gün
- Katılım
- 22 Ara 2024
- Konular
- 67
- Mesajlar
- 377
- Tepkime puanı
- 82
- Puan
- 53
- Konum
- Türkiye
- Web sitesi
- metin2games.com.tr


Merhaba!
Tatil sezonu yaklaşırken, çalışmaya ve daha da geliştirilmeye hazır, tamamen işlevsel, eksiksiz bir N2PLAY sunucu paketini paylaşıyorum.
Orijinal sıkıştırılmış dosya boyutu: ~17 GB
Son sıkıştırılmış dosya boyutu (optimizasyondan sonra): ~5–6 GB
Temiz, iyi organize edilmiş yapı
İndirdikten hemen sonra çalışmaya hazır
Yeniden Derlenmiş Oyun İstemcisi
Paket yok – daha fazla değişiklik için mükemmel
Tam, paketlenmemiş istemci
FoxFS Arşivleyici
Orijinal N2'den değiştirilmiş .bat dosyaları
➜ tam ve doğru istemci paketlemesine olanak tanır
Şunlardan sorumlu yeni, yeniden yazılmış veri yapısı:
eşyalar
canavarlar
nesneler
çarpışmalar
Ana proto dosyaları:
cube_proto
– Küpten sorumlu yeni yapı (Metin'deki üretim sistemi)
item_attr_proto_server
– Eşya bonuslarından sorumlu yeni yapı (1–5)
item_attr_rare_proto_server
– Eşya bonuslarından sorumlu yeni yapı (6–7)
item_proto_server
– Oyun içi eşyalardan sorumlu yeni yapı
mob_proto_server
– Canavarlar / nesneler / NPC'lerden sorumlu yeni yapı
object_proto_server
– Bina tipi nesneler, çarpışmalar vb.den sorumlu yeni yapı
refine_proto
– Yükseltme sisteminden sorumlu yeni yapı
skill_proto_server
– Sunucudaki becerilerden ve pasif becerilerden sorumlu yeni yapı
Genel olarak, bu yapılar sayesinde istemci-sunucu iletişimi daha sorunsuz ve daha iyi çalışır.
Bu, özellikle PvP'de açıkça fark ediliyor – yetenekleri kullanırken gecikme yok, vb.
Yeniden yazılmış görev ayrıştırıcısı
Çok dilli modda otomatik görev oluşturma
İçerik:
kullanıma hazır SQL dosyaları
yeniden derlenmiş Windows sunucusu
Orijinal sızıntıya kıyasla biraz yeniden oluşturulmuş yapı
İstemci:
biraz değiştirildi
bilinen hatalar düzeltildi
Windows'ta yerel çalışma için hazırlanmış paket
Tamamen 64-bit mimari
Tüm ProtoBuff yeniden yazıldı
Mevcut en iyi istemci optimizasyonlarından biri
Akıcı:
yükleme ekranları arasındaki geçişler
ışınlanmalar arasında Haritalar
Doku oluşturma
Yazı tipi yükleme
Model yükleme ve oluşturma
Uzun oyun süreleri boyunca FPS düşüşleri
Nesneler veya şehirler yüklenirken gecikmeler
Uzun süre AFK kaldıktan sonra siyah ekranlar
… ve çok daha fazlası
32-bit
Maksimum ~4 GB RAM (Windows'ta gerçekçi olarak ~2-3 GB)
64-bit
Teorik olarak birkaç TB RAM (sistem sınırlı)
daha büyük haritalar
daha fazla oyuncu
daha büyük veritabanları
Python
python-2.7.18.amd64.msi
(bu sürüme zaten sahipseniz atlayın veya (daha yeni)
MariaDB
mariadb-11.3.2-winx64.msi
Root şifresi:
dev
(varsayılan paket yapılandırmasını korumak istiyorsanız)
SQL klasöründe şunları bulacaksınız:
hazır, sabit veritabanları
bir .bat betiği:
MariaDB'yi PATH'e ekler
.sql dosyalarını içe aktarır
Betik kimlik bilgileri:
host: 127.0.0.1
login: root
password: dev
Dosya:
admin_panel.bat
Konum:
source_SERVER_BIN\windows_server
Panelden şunları yapabilirsiniz:
Sunucuyu başlatma/durdurma
MariaDB'yi yönetme
İşlem durumunu kontrol etme
Günlükleri temizleme
Görevleri derleme
Yeni yapı için sembolik bağlantılar oluşturma
Klasör:
data
Tüm istemciyi paketleme:
pakuj_wszystko.bat
Tek bir paketi paketleme:
pakuj_po_nazwie.bat
Yeni dosyalar ekleme:
wygeneruj_nowe_xml.bat
→ ardından paketle
Klasör:
proto_create
Paketlemeden sonra:
istemci proto →
data/source/root/data
sunucu proto →
proto_create/proto_server
Aktarım:
Windows
source_SERVER_BIN\windows_server\common\data\proto_server
FreeBSD
/root/server/share/data/proto_server
Görev dosyalarını şuraya yerleştirin:
skrypt_questowy_multilanguage
Çalıştırın:
start.bat
Tamamlanan görev şuraya yerleştirilecektir:
multilanguage
quest_parser.pl
Kurulum:
cmake-3.16.0-rc1-win64-x64.msi
Klasör:
source_SERVER_BIN\source
CMakeLists.txt dosyasını açın → cmake.exe
Aç:
metin2.sln
mod: RELEASE
86 proje
Çözümü Derle
cd /root/server
sh panel.sh build
İstemci:
Visual Studio 2019
CMake v3.16
Python 2.7.18
Cython
Sunucu:
FreeBSD 13.2-RELEASE amd64
cmake, ninja, llvm11
Kaynak:
CMake
Python API: PyBind
Veritabanı:
MariaDB 11.3.2
Windows Server 2022 x64
Oyun İstemcisi:
x64
FreeBSD:
giriş: root
şifre: dev
MariaDB / MySQL:
Giriş: root
Şifre: 123123
Dosyaları İndir:
İçeriği görüntülemek için Giriş yapın veya Kayıt olun.
İçeriği görüntülemek için Giriş yapın veya Kayıt olun.

