
LeagueSandbox Sunucu Kiralama
Arşivlenmiş açık kaynak LeagueSandbox GameServer projesini kişisel deney ve inceleme için İstanbul'daki bir sunucuda çalıştır; önce projenin durumunu ve hukuki çerçevesini oku.


Oyun Sunucunu Seç
250'den fazla oyun arasından seçim yap. Her sunucu ücretsiz DDoS korumasıyla gelir ve ödeme sonrası otomatik kurulur.
1. Plan Türü
2. Konum
3. Plan Seç

Bronze 4GB

Silver 6GB

Gold 8GB

Platinum 10GB

Diamond 12GB

Emerald 16GB

Xtreme 32GB
Fiyatlara KDV dahil değildir; KDV dahil toplam tutar ödeme adımında gösterilir.
Hangi LeagueSandbox Paketi Bana Uygun?
Önerilen kullanım, paket donanımı ve aylık fiyatlarla karşılaştır.
| Paket | Önerilen kullanım | Donanım | Aylık fiyat |
|---|---|---|---|
| Bronze 4GB | Önerilen: tek maç, 10 oyuncuya kadarTek maçlık .NET sunucusu için bol pay; derleme ve loglar için 50 GB disk yeterli. | 4 vCore Ryzen 9950X · 4 GB DDR5 6000MHz · 50 GB NVMe SSD Samsung 990 PRO | ₺240.00/ay |
| Silver 6GB | Kaynak kodu üzerinde çalışanlarBirden fazla derleme çıktısı ve deneme dalı tutan geliştiriciler için biraz ek alan. | 4 vCore Ryzen 9950X · 6 GB DDR5 6000MHz · 60 GB NVMe SSD Samsung 990 PRO | ₺345.00/ay |
| Gold 8GB | GerekmezSunucu aynı anda tek maç yürütür; ek bellek performansı değiştirmez. | 4 vCore Ryzen 9950X · 8 GB DDR5 6000MHz · 70 GB NVMe SSD Samsung 990 PRO | ₺440.00/ay |
| Platinum 10GB | GerekmezArşivlenmiş bir test projesi için ihtiyacın çok üstünde. | 4 vCore Ryzen 9950X · 10 GB DDR5 6000MHz · 100 GB NVMe SSD Samsung 990 PRO | ₺530.00/ay |
| Diamond 12GB | ÖnermeyizBu projenin kaynak kullanımıyla ilgisi olmayan bir kapasite. | 4 vCore Ryzen 9950X · 12 GB DDR5 6000MHz · 110 GB NVMe SSD Samsung 990 PRO | ₺617.50/ay |
| Emerald 16GB | Önermeyiz6 vCore ve 16 GB, tek maçlık bir emülatörde boşta kalır. | 6 vCore Ryzen 9950X · 16 GB DDR5 6000MHz · 120 GB NVMe SSD Samsung 990 PRO | ₺840.00/ay |
| Xtreme 32GB | ÖnermeyizLeagueSandbox bu donanımı kullanamaz; bütçeni başka bir projeye ayır. | 12 vCore Ryzen 9950X · 32 GB DDR5 6000MHz · 200 GB NVMe SSD Samsung 990 PRO | ₺1520.00/ay |
Neden LeagueSandbox İçin TheCrewHost?
Arşivlenmiş bir emülatör projesini dürüstçe anlatan, ama çalıştırmak isteyenlere ihtiyaç duydukları dosya erişimini veren bir barındırma.
GameInfo.json ile Maç Tanımı
Oyuncu kimliklerini, şampiyonları, takımları, kostümleri ve sihirdar büyülerini Settings/GameInfo.json dosyasında tanımlarsın. Maç yalnızca bu dosyada kayıtlı oyuncuları kabul eder.
Test Bayrakları
MANACOSTS_ENABLED, COOLDOWNS_ENABLED, CHEATS_ENABLED ve MINION_SPAWNS_ENABLED bayraklarıyla mana, bekleme süresi, hile komutları ve minyon doğuşunu açıp kapatırsın.
.NET Tabanlı Sunucu
GameServerConsole, .NET ile derlenen bir konsol uygulamasıdır ve Content klasöründeki veri paketini okur. Ryzen 9 9950X'in tek çekirdek gücü tek maçlık yükü rahat taşır.
Canlı Konsol Çıktısı
Sunucunun Game is ready satırına ulaşıp ulaşmadığını, oyuncuların bağlanıp bağlanmadığını ve eksik içerik uyarılarını panel konsolundan anlık izlersin.
Kaynak Kodu ve Ayar Yedekleri
Kendi değişikliklerini yaptığın kaynak kodu, Content klasörünü ve ayar dosyalarını panelin otomatik yedekleri korur. SFTP ile yerel kopyanı da her zaman indirebilirsin.
DDoS Korumalı Ağ
Tüm paketlerde ücretsiz DDoS koruması vardır. Bağlantı bilgisini yalnızca maçta tanımlı oyuncularla paylaşmak, sunucuyu gereksiz trafikten ayrıca korur.
LeagueSandbox sunucu kiralama TheCrewHost'ta aylık ₺240.00 başlangıç fiyatıyla sunulur; giriş paketindeki 4 GB DDR5 RAM ve Ryzen 9 9950X, tek bir maçı yürüten bu hafif .NET uygulaması için fazlasıyla yeterlidir. LeagueSandbox, League of Legends'ın eski 4.20 istemcisiyle konuşan bir oyun sunucusunu C# ile yeniden yazmayı amaçlayan açık kaynaklı bir topluluk projesidir; Riot Games ile bağı yoktur ve Eylül 2022'den beri arşivlenmiş durumdadır. Sunucun İstanbul'da çalışır, Settings klasöründeki GameInfo.json ile oyuncuları, şampiyonları ve maç kurallarını tanımlarsın. Kiralamadan önce aşağıdaki durum ve lisans bölümünü okumanı özellikle öneririz.
LeagueSandbox nedir, ne için kullanılır?
LeagueSandbox, League of Legends'ın 2014 döneminden kalma 4.20 sürüm istemcisiyle iletişim kurabilen bir oyun sunucusunu sıfırdan yazmayı hedefleyen açık kaynaklı bir projedir. Proje, daha eski IntWars çalışmasının .NET'e taşınmış ve devam ettirilmiş hali olarak tanımlanır; kodu C# ile yazılmıştır ve Riot Games'in resmi yazılımı değildir.
Adındaki sandbox kelimesi amacını anlatır: proje, maç kurallarını serbestçe değiştirerek oyun mekaniklerini incelemek, şampiyon yeteneklerini betik düzeyinde denemek ve bir MOBA sunucusunun nasıl çalıştığını öğrenmek isteyen geliştiriciler için bir deney alanıdır. Varsayılan ayarlarda hile komutları açık, mana maliyetleri ve bekleme süreleri kapalı gelir.
Proje hiçbir zaman beta aşamasına ulaşmadı. Bu yüzden birçok şampiyon, eşya ve sistem eksik ya da kısmi çalışır; eksiksiz bir oyun deneyimi beklememelisin. LeagueSandbox bir eşleştirme sistemi, hesap sistemi ya da herkese açık bir sunucu ağı sunmaz; her maç, GameInfo.json dosyasında önceden tanımlanan oyuncular için başlatılır.
Projenin durumu ve hukuki çerçevesi nedir?
LeagueSandbox GameServer deposu Eylül 2022'den beri arşivlenmiş ve katkılara kapalıdır. Projenin yöneticisinin depoya eklediği açıklamaya göre Riot Games, 9 Ağustos 2022'de kendisine telif hakkı gerekçesiyle bir ihtarname göndermiş ve deponun ve ilgili Discord sunucusunun kaldırılmasını istemiştir. Yönetici, bir ihlal olduğuna inanmadığını ve hiçbir zaman özel bir League of Legends sunucusu işletmediğini belirtmiş, Riot'un telif haklarını koruma hakkını da kabul ederek projeyi arşivlemeye karar vermiştir.
Kod AGPL-3.0 lisansıyla yayımlanmıştır. Bu lisans, değiştirdiğin kodu bir ağ sunucusunda çalıştırdığında değişikliklerini de açık kaynak olarak paylaşma yükümlülüğü getirir.
League of Legends ve istemcisi Riot Games'in fikri mülküdür. TheCrewHost herhangi bir League of Legends istemci dosyası sağlamaz veya dağıtmaz ve bu proje Riot tarafından onaylanmış değildir. Sunucuyu çalıştırmadan önce kullanım biçiminin Riot'un hizmet koşullarına ve yürürlükteki hukuka uygun olduğundan emin olmak senin sorumluluğundadır. Biz yalnızca kişisel, ticari olmayan inceleme ve öğrenme amaçlı kullanımı öneriyoruz.
GameInfo.json ile bir maç nasıl tanımlanır?
LeagueSandbox'ta maçın tamamı Settings klasöründeki GameInfo.json dosyasında tanımlanır. players dizisindeki her kayıt bir oyuncudur ve playerId, blowfishKey, name, champion, team, skin, summoner1, summoner2, rank ve icon gibi alanlar içerir; rün ve yetenek alanları da bu kayıttadır ve şablon, ne yaptığını bilmiyorsan bunlara dokunmamanı açıkça söyler.
game bölümünde map değeri haritayı, gameMode oyun modunu, dataPackage da kullanılacak veri paketini seçer; şablondaki varsayılanlar 1, CLASSIC ve LeagueSandbox-Scripts'tir. gameInfo bölümü test bayraklarını tutar: MANACOSTS_ENABLED, COOLDOWNS_ENABLED, CHEATS_ENABLED, MINION_SPAWNS_ENABLED ve IS_DAMAGE_TEXT_GLOBAL.
Sunucu ortamında iki ayar kritik önemdedir. GameInfo.json içindeki CONTENT_PATH değeri, derlenmiş sunucunun yanındaki Content klasörünü göstermelidir. GameServerSettings.json içindeki autoStartClient ise false olmalıdır, çünkü uzak bir sunucuda başlatılacak bir oyun istemcisi yoktur. Değişikliklerden sonra sunucuyu yeniden başlatman gerekir.
Hangi paket yeterli ve sunucu nasıl çalışır?
LeagueSandbox için Bronze 4GB yeterlidir; sunucu aynı anda tek bir maçı yürütür ve bu maçın oyuncu sayısı GameInfo.json'da tanımladığın kayıtlarla sınırlıdır. Klasik 5v5 düzeninde bile yük küçüktür. Üst paketler bu projeye anlamlı bir katkı sağlamaz; derleme çıktısını, birden fazla kaynak kodu dalını ve log geçmişini saklamak için disk alanı istiyorsan bir üst pakete bakabilirsin.
Sunucu, kaynak koddan .NET ile derlenen GameServerConsole uygulamasıdır ve paneldeki porttan dinler; projenin kendi belgelerinde varsayılan port 5119'dur. Veri paketi, depodaki alt modüllerden gelen Content klasöründe durur.
Proje arşivlendiği için hata düzeltmeleri ya da yeni özellikler gelmeyecek. Bir sorunla karşılaşırsan çözüm, kodu kendin incelemek ve AGPL-3.0'ın gerektirdiği şekilde değişikliklerini paylaşmaktır. Kaynak kodunu SFTP ile düzenleyip yeniden derleyebilirsin; panelin otomatik yedekleri değişikliklerini korur.
Oyuncular LeagueSandbox sunucusuna nasıl bağlanır?
LeagueSandbox'a bağlanmak için oyuncular, eski 4.20 istemcisini komut satırından sunucunun IP adresi, portu, kendi blowfishKey değeri ve playerId numarasıyla başlatır. Projenin belgelerindeki örnekte bu parametreler 127.0.0.1 5119 anahtar 1 sırasıyla verilir; uzak sunucuda 127.0.0.1 yerine sunucunun IP adresi, 5119 yerine panelde atanan port yazılır.
İstemcinin gönderdiği anahtar ve oyuncu numarası GameInfo.json'daki kayıtla eşleşmezse bağlantı kurulmaz. Bu yüzden her oyuncuya kendi playerId değerini ve anahtarını ayrı ayrı iletmelisin. Herkese açık bir sunucu listesi yoktur; sunucu yalnızca tanımladığın katılımcıları bekler.
İstemci dosyaları projeye dahil değildir ve TheCrewHost tarafından sağlanmaz. Oyuncuların kullandığı istemcinin kaynağı ve kullanımı konusunda Riot Games'in koşullarını dikkate almak her katılımcının kendi sorumluluğundadır. Sunucu İstanbul'da olduğu için Türkiye'den bağlanan geliştiriciler test sırasında düşük gecikme görür.
LeagueSandbox Sunucusu Nasıl Kurulur?
- 1
Projenin durumunu oku, Bronze 4GB seç
Projenin arşivlendiğini ve Riot Games'in tutumunu yukarıda anlattık; kullanımının koşullara uygun olduğundan emin ol. Tek maçlık yük için giriş paketi yeterlidir.
- 2
Sunucu dosyalarını kontrol et
Ödeme sonrası sunucun otomatik hazırlanır. Dosya yöneticisinde GameServerConsole uygulamasının, Settings klasörünün ve Content klasörünün yerinde olduğunu doğrula.
- 3
CONTENT_PATH ve autoStartClient ayarlarını düzelt
GameInfo.json'da CONTENT_PATH değerini Content olarak ayarla, GameServerSettings.json'da autoStartClient değerini false yap. Aksi halde sunucu içerik bulamaz veya istemci aramaya çalışır.
- 4
Oyuncuları ve maç kurallarını tanımla
players dizisine her katılımcı için playerId, blowfishKey, şampiyon ve takım gir. gameInfo bayraklarıyla mana, bekleme süresi, hile ve minyon ayarlarını seç.
- 5
Sunucuyu başlat, bağlantı bilgisini ilet
Konsolda Game is ready satırını gördüğünde her katılımcıya IP, port, kendi anahtarı ve playerId değerini ayrı ayrı gönder.
Sık Sorulan Sorular
LeagueSandbox hakkında dürüst cevaplar: projenin durumu, hukuki çerçeve, gereken paket ve bağlantı.
LeagueSandbox sunucu kiralama fiyatı ne kadar?
LeagueSandbox yasal mı, Riot Games onaylıyor mu?
League of Legends istemcisini siz mi sağlıyorsunuz?
LeagueSandbox için hangi paketi seçmeliyim?
Sunucu ne kadar sürede hazır olur?
Oyuncular sunucuya nasıl bağlanır?
Projeye güncelleme gelecek mi?
Ayarlarım ve kod değişikliklerim yedekleniyor mu?
Saldırılara karşı koruma var mı, ileride paket değiştirebilir miyim?
İlgili Rehberler
İstanbul Lokasyon,
Maksimum Performans
Ryzen 9 donanımlı İstanbul veri merkezimiz Türkiye'deki oyunculara düşük gecikme, Avrupa, Orta Doğu ve Kafkasya'ya da iyi bağlantı sunar.
Türkiye
İstanbul
Türkiye
Diğer Hizmetlerimiz
Projenin ihtiyacı olan her şey — oyun sunucusundan sanal sunucuya, fiziksel sunucudan web hosting ve Discord bot hosting'e kadar.
