Sitemizden daha çok yararlanmak için lütfen üye veya giriş yapınız.
Administratör:Alcholich

Join the forum, it's quick and easy

Sitemizden daha çok yararlanmak için lütfen üye veya giriş yapınız.
Administratör:Alcholich
Would you like to react to this message? Create an account in a few clicks or log in to continue.

Forum sıkı bi güncellemeye girdi. Eski konular siliniyor.


Bağlı değilsiniz. Bağlanın ya da kayıt olun

Vsro Dosyalarıya Private Server Kurma [Full (Resimli)] (4 konu yakında eklenecek)

Aşağa gitmek  Mesaj [1 sayfadaki 1 sayfası]

Alcholich

Alcholich
Administratör
Administratör

Bölüm 1


Giriş

Vsro dosya kurulumunu anlatmaya başlamaya karar verdim.Sonuna kadar anlatırmıyım bilemem.Ancak yazdığım her yazının bilmeyenler için yararlı olacağını düşünüyorum.Ancak bunu yaparken size balığı vermek yerine balık tutmayı öğretmeye çalışacağım.Anlatımım ingilizceden türkçeye çeviri olmayacaktır.Ezberledim artık kurulumu.Ayrıca kendimde özellikle web tabanlı birşeyler ekleyebilirim.(Kayıt sayfası vb.)
Bunların dışında anlatırken detaylarada dikkat edeceğim...Ve herşeyi sırasına göre anlatacağım.Lütfen mssql anlatımına geç gibi yorumlar yapmayınız.

Öncelikle bu dosyaları evinizdeki bilgisayarınıza kurabilirsiniz.Ancak 1-2 saatlik eğlence için bu dosyalar ile uğraşmanızı hiç tavsiye etmem.Srx bu dosyalara göre çok daha esnek ve kolay kullanımlıdır.Ayrıca kaynak kodlarıda mevcuttur.Ben hiç srx ile ilgilenmedim.Ancak duyumlarıma göre srx'in kaynak kodlarını biraz inceledikten sonra kodların yapısını anlayıp geliştirmek çok zor olmasa gerekVsro dosyalarıda srx kadar olmasada (Veritabanı tabanlı) geliştirilmeye açık olarak hazırlanmış.İlerleyen zamanlarda (belki) bu konulardada yazılar yazabilirim.

Neyse srx'i övmeyi bırakıp konumuza geçelim.

Öncelikle Vsro Dosyalarını kurmanıza en yardımcı olacak adresi vereyim.
Google.com
Google'ı kullanmanız her konuda olduğu gibi bu konudada size aşırı derecede zaman kazandıracaktır.Tabi nasıl kullanacağınızı ve bazı ipuçlarını biliyor iseniz!
Bilmiyor iseniz bu işe öncelikle bunu öğrenerek başlamanız gerekecek.
Google'ın size yardımcı olacak sonuçları sunması için o konuda iyi bir makale olması gerekiyor.Ne yazıkki vsro dosyaları için böyle birşey şimdilik mümkün değil.Birçok ingilizce vsro kurulum konusu var.Ancak Hepsinin toplandığı konu yok.Özellikle hatalar soru-cevap şeklinde anlatılmış.
Ayrıca bu konuların/çözümlerin İngilizce olması korkmanızı gerektirmez.Birçok konunun/çözümün altında resimli anlatımıda var.Olmasa bile bu konudada bildiğiniz gibi Google Translate hizmeti var.

Neyse sizleri daha fazla sıkmadan Google'da nasıl arama yapacağınıza geçeyim.
Öncelikle aramanızı ingilizce olarak ve en sade biçimde yapmanızı tavsiye ederim.

Örneğin :
[GlobalManager] cannot establish keep alive session : 192.168.2.1 32003
yerine
cannot establish keep alive session sorununuza çözüm bulmanızı kolaylaştıracaktır.
Ayrıca eğer ilgisiz sonuçlar çıkıyor ise;
vsro server files cannot establish keep alive session olarak aramanızı tavsiye ederimTabi sorununuz mssql ile alakalı değilse.(Mssql anlatımında onun için arama taktiğinide anlatacağım)
Bunu yapmanıza rağmen çıkmıyor ise;
vsro server files cannot establish keep alive session site:elitepvpers.de site:ragezone.com
("site:silkroaden.net" google'da sadece silkroaden.net adresindeki sonuçları görmenizi sağlar.)
Diğer google ipuçlarına bu adresten ulaşabilirsiniz : [Linkleri görebilmek için üye olun veya giriş yapın.] (Ne kadar ipucu o kadar zaman tasarrufu)


Bölüm 2


Sistem Gereksinimleri


Gerekli gördüğüm bir konuda sistem gereksinimleridir.Ancak bu konuda kaba bir bilgi vereceğim.Detaya inmem şimdilik mümkün değil.Bunun sebebi bu konuda yetersiz olmam ve sorumluluk almak istemememdir.(Sunucu alacaklar için.)

Dosyalar arasında en çok ram harcayan SR_Shardmanager ve SR_Gameserver'dır.
Shardmanager yaklaşık 400mb ram harcamaktadır.Gameserver ise 2.5gb ile 3gb arasında...Diğer vsro dosyalarıda toplamda 200 ile 400 mb(emin değilim.) ram harcamaktadır.Ayrıca MSSQL ve diğer işlemlerde bir miktar ram harcamakta...

Gameserverın harcadığı ram veritabanından bazı bölgeler (Şehir, cave vs.) kapatılarak azaltılabilir.Kuruluma dair herşey bittiğinde bu konudada yardımcı olacağım.

Ayrıca ben serverı kurduğumda (büyük ihtimal az oyuncu olduğundan) oyuncu sayısı ile birlikte ramin artması gibi bir durum görmedim.

Vede burada unutmamanız gereken birşey daha var.Ram kullanımı %100 olduğunda veya %100'e yaklaştığında ShardManager ve Gameserver kapanıyor.Doğal olarak serverda kapanıyor.En azından Laptobumda test ederken böyle oluyordu...

VPS ve VDS'ler için işletim sistemi olarak Windows Server 2008 R2 öneriyorum.Kurulumun ilerleyen bölümlerini windows server 2008 üzerinde anlatacağım.İşinizi kolaylaştırabilir

Bölüm 3


DEP Kapatma

Bu konuda detaya girmeyeceğim.Çok basit ama önemli bir konudur.Aksi taktirde Hiçbir dosyanız Cert olmaz.Doğal olarakta çalışmaz.
Genede bu konuda microsoftun makalesini incelemenizde fayda var
[Linkleri görebilmek için üye olun veya giriş yapın.]
Gerisini resimler anlatsın.

[Linkleri görebilmek için üye olun veya giriş yapın.]-[Linkleri görebilmek için üye olun veya giriş yapın.]-[Linkleri görebilmek için üye olun veya giriş yapın.]-[Linkleri görebilmek için üye olun veya giriş yapın.]

Bu genelde Windows Server 2000 ~ 2003 ~ 2008 ~ 2008 R2 işletim sistemlerinde görülür.Bunu düzeltmeniz için bilgisayar başlangıç ayarlarını değiştirmeniz gerekmekte.Ancak bunun için uğraşmanıza hiç gerek yok.Resimdekileri uygulayabilirsiniz.
Resimler ve onların altındaki açıklama Elitepvpers - Dr.Abdelfattah 'ın konusundan alıntıdır.

Bölüm 4


Custom Certification Server

Çalışan Custom Certification Server ;
[Linkleri görebilmek için üye olun veya giriş yapın.]
./ini dosyası içindeki
srGlobalOperation.ini,
srGlobalService.ini,
srNodeType.ini,
srShard.ini
dosyalarında düzenleme yapmanız gerekmektedir.

Değiştirmeniz gerekenler;
//SunucuveyaPcismi
//sqlid
//sqlpw
//SunucuveyaPcIP
//Serverismi

Düzenlemeleri yaptıktan sonra 1 - compile.bat 'ı açıyoruz.Press Enter To Exit çıkınca Enter tuşuna basın.2 - CustomCertificationServer.bat 'ı açarak Certification serverı başlatın.

Açılması Gereken Portlar;
15880,
32000,
15779,
25880,
15881,
15882,
15883,
15884,
15885

Not : Bu 1 Sunucu/bilgisayarlık Certification serverdır.Herşeyin düzgün çalıştığı 2 sunuculuğu yakında paylaşıcam

Bilgisayar Adı Öğrenme
Çok kolay.Birçoğunuz biliyor.Ancak bilmeyenleride düşünmek lazım...



[Linkleri görebilmek için üye olun veya giriş yapın.]-[Linkleri görebilmek için üye olun veya giriş yapın.]
Eski windows sürümlerinde çıkan pencerede Bilgisayar Adı sekmesine tıklayarak bilgisayar adınızı öğrenebilirsiniz.

IP Numarası Öğrenme
Başlat -> Çalıştır -> cmd -> ipconfig
[Linkleri görebilmek için üye olun veya giriş yapın.]
Bu ip'yi srNodeType.ini 'deki ilgili bölümlere yazın.

IP Numarası Öğrenme - 2
[Linkleri görebilmek için üye olun veya giriş yapın.] adresine giriyoruz.
[Linkleri görebilmek için üye olun veya giriş yapın.]
2. anlatımdaki ip adresi diğer oyuncuların servera girebilmesi için gereklidir.
Not : Ip'niz modeme reset atıldığında değişecektir.Servis sağlayıcınız ile görüşüp ufak bir ücret karşılığında ip'nizi sabit yapabilirsiz.

]2 Gameserver Certification Server
[Linkleri görebilmek için üye olun veya giriş yapın.]
./ini dosyası içindeki
srGlobalOperation.ini,
srGlobalService.ini,
srNodeType.ini,
srShard.ini
dosyalarında düzenleme yapmanız gerekmektedir.
Değiştirmeniz gerekenler;
//Sunucuismi1
//Sunucuismi2
//sqlid
//sqlpw
//SunucuIP1
//Serverismi

Düzenlemeleri yaptıktan sonra 1 - compile.bat 'ı açıyoruz.Press Enter To Exit çıkınca Enter tuşuna basın.2 - CustomCertificationServer.bat 'ı açarak Certification serverı başlatın.
Sunucu 1
1 CustomCertificationServer
2 GlobalManager
3 MachineManager
4 DownloadServer
5 GatewayServer
6 FarmManager
7 SR_ShardManager
8 SR_GameServer
9 AgentServer

Sunucu 2
1 MachineManager
2 SR_GameServer
3 AgentServer

2. sunucudaki server.cfg ye 1. serverın ip'lerini yazmanız gerekmektedir.Sonrasında yukarıdaki gibi dosyaları açabilirsiniz.
Sorun çıkmaması için 2 sunucudaki dosyaların da aynı olmasını öneririm.
Not : Dr.Abdelfatteh'in 2 gameserver certlerinde teleport sorunu mevcuttur.Bu certification server sorunsuzdur.Jsro Orjinal cert'in editlenmiş halidir.

Bölüm 5


Filezilla Server

[Linkleri görebilmek için üye olun veya giriş yapın.]

http://minimax.hareketforum.com

Sayfa başına dön  Mesaj [1 sayfadaki 1 sayfası]

Bu forumun müsaadesi var:
Bu forumdaki mesajlara cevap veremezsiniz