Kuruluma başlamadan once gerekli yazılımlar ve indirme bağlantıları: Windows XP, Vista veya 7 .Net 3.5 Microsoft Visual C++ 2008 Redistributable Package x86 (32Bit) WOW WOTLK 3.0.9 Client Server Dosyaları Parca 1, Parca 2 Kurulum icin bu iki parcaya ihtiyacınız var... SQLyog (Server dosyalarının icinde mevut) Client Download Linkleri: Tum yamalar icin: http://www.wowwiki.com/Patch_mirrors Kurulum işlemleri: Oncelikle sisteminize .Net 3.5 ve Microsoft Visual C++ 2008 Redistributable Package x86 (32Bit) ve WOW WOTLK 3.0.9 Client programlarını kurun. İndirdiğiniz server dosyalarını "C:" kok dizinine cıkartın. "C:Keazains Pack oolsmaps" klasorundeki "ad.exe" dosyasını, "World of Warcraft" yani oyun klasorune atın ve daha sonra bu dosyayı aynı klasorde calıştırın. Bu işlemi yaptıktan sonra "maps" adında bir klasor oluşturularak oyun clientinizden server icin gerekli olan haritaları bu klasore kopyalayacak. Bu işlem cok uzun suruyor, bu yuzden bir kahve alıp arkanıza yaslanın işlem tamamlandığında program otomatikman kapanacak. Oluşturulan "maps" klasorunu "C:Keazains PackArcEmu_rev.2075" klasorunun icine kopyalayın. Bir sonraki adım tamamen isteğe bağlıdır, duvardan gecerek atak yapmayı engellemek amacıyla kullanabilirsiniz. Bu işlem "maps" klasoru oluışturmaktan daha uzun surer. "C:Keazains Pack oolsmaps" klasorundeki "vmapextract_v3.exe", "vmap_assembler.exe" dosyalarını ve "vmaps" klasorunu "World of Warcraft" klasorune atın ve ilk olarak "vmapextract_v3.exe" ve daha sonra "vmap_assembler.exe" dosyalarını calıştırın. İşlemler bittiğinde pencereler otomatikman kapanacaktır. Oluşturulan "vmaps" klasorunu "C:Keazains PackArcEmu_rev.2075" klasorunun icine kopyalayın. Map dosyalarını hallettikten sonra geriye sadece Database'ın kurulumu kaldı. Bu işlemde tamamlandıktan sonra serveri calıştırıp client ayarını yaptıktan sonra oyunu oynamaya başlayabileceksiniz. Database kurulumuna başlamadan once sisteminizde AppServ veya benzeri ve MySQL yukluyse bu programları kaldırmanız veya calışmalarını durdurmanız gerekmektedir. Eğer bu programlar yuklu değilse bir sonraki adıma gecebilirsiniz. Bu hizmetleri manuel olarak durdurmak icin ise; "C:Keazains PackServer" klasorundeki "apache_stop.bat" ve "mysql_stop.bat" dosyalarını bir kere calıştırın. Yine aynı klasorun icerisinden "MySQL.bat" (Database servis programınız) ve "Apache.bat" (Buda web serveri servis programı. İnternet uzerinden serverinize kayıt olunabilmesi ve diğer şeyler icin gerekli..) dosyalarını calıştırın. Eğer aşağıdaki gibi yazılar gorunuyorsa herhangi bir sorun yok demektir. Diğer işlemlere gecebilirsiniz. [IMG]http://img511.**************/img511/1381/serverhizmetleri.jpg[/IMG] Şimdi sıra "SQLyog" MySQL editor programını kurarak SQL Database'lerimizi yonetmeye geldi. "C:Keazains Pack oolsSQLyog" (klasorun konumunu tam hatırlamıyorum. oyle bişeylerdi.. =) ) klasorun icindeki programı kurun. Kurulum tamamlandıktan sonra bundan sonraki işlemleri aşağıdaki resimlerden takip ederek 2 adet database oluşturacak ve bu database'lerin icine server icin gerekli olan verileri aktaracağız. SQLyog'u calıştırın... [IMG]http://img265.**************/img265/2791/sqlyoggiri.jpg[/IMG] [IMG]http://img411.**************/img411/8081/sqlyogdatabaseoluturma.jpg[/IMG] [IMG]http://img257.**************/img257/255/sqlyogdatabasesmi.jpg[/IMG] [IMG]http://img297.**************/img297/5976/sqlyogeaktarma.jpg[/IMG] [IMG]http://img223.**************/img223/6396/sqlyogeaktarma2.jpg[/IMG] Şimdiden uyarayım, "world" database'ine aktarım işlemi yarım saatten fazla surebilir. Bu işlemin bitmesini sabırla beklemeniz gerekir. Veri aktarım olayı tamamlandıktan sonra geriye sadece serveri calıştırmak kalıyor. Ve tabiki oyuna girebilmeniz icinde Client'te ufak bir ayar değişikliği yapmanız gerekiyor. Server ayarlarını değiştirmek ve calıştırmak: Server ile ilgili tum ayarlara "C:Keazains PackArcEmu_rev.2075configs" klasorunden erişebilirsiniz. Server'ın calıştırılabilmesi icin gerekli tum ayarlar hazır durumdadır. Bu klasordeki ".conf" uzantılı dosyaları "Not Defteri" ile acarak kendi isteğinize gore duzenleyebilirsiniz. Server guvenliği icin Database erişim şifresini değiştirmenizi şiddetle oneririm. Aynı zamanda buradan Exp, Drop ve buna benzer diğerayarları değiştirebilirsiniz. Ornek: arcemu-world.conf dosyasındaki oranlar. Buradaki tum oranlar "1" yani 1 katı... Kod:
Serveri calıştırmak icin "C:Keazains PackArcEmu_rev.2075" klasorundeki "arcemu-world.exe" ve "arcemu-logonserver.exe" dosyalarını calıştırın. Eğer durum aşağıdaki resmdeki gibiyse sorun yok demektir. [IMG]http://img134.**************/img134/3794/serveri.jpg[/IMG] Son olarakta clientinizin serverinize bağlanabilmesi icin "...World of WarcraftDataenUS" (veya "...World of WarcraftDataenGB" artık hangisiyse) klasorundeki "realmlist.wtf" dosyasını Not Defteri ile acın ve icindeki bilgleri; Kod:
set realmlist localhost set patchlist localhost set realmlistbn "" set portal us
...olarak değiştirin ve kaydedin. Artık oyunu calıştırıp yeni serverinizi test edebilirsiniz. Sunucu dosyalarıyla birlikte hazır olarak 2 oyun hesabı gelmektedir. Kullanıcı Adı: Admin Şifre: Administrator (Admin Hesabı olarak yetkilendirilmiş), Kullanıcı Adı: GM Şifre: Administrator (GM Hesabı olarak yetkilendirilmiş) hesaplarını kullanarak giriş yapabilirsiniz. [IMG]http://img32.**************/img32/166/wowscrnshota.jpg[/IMG] Oyun Yoneticileri İcin GM Helper Eklentisi: GM'ler icin yardımcı eklenti: WOW 3.0.9 icin GM Helper, WOW 3.1.1 icin GM Helper Sunucuyu Internet Uzerinden Paylaşıma Acmak: Sunucunuzu İnternet'e acmadan once eğer sabit bir IP numaranız yoksa, IP'nizi sabitlemek icin www.no-ip.com sitesine girerek ucretsiz domain adresi alın. Domain alırken atılacak adımlar: Register'den kayıt olun. Hesabınıza Login (Giriş) yapın. Ustte 'Hosts/Redirects' yazan yere tıklayın. 'Add Host'a tıklayın. Sol listeden 'Add Host'a tıklayın. Gelen sayfadan "Host Name:" kısmına serverinizin adını yazın ve en altta "Create Host"a tıklayın. Buradan aldığınız domain daha sonra Realm Domaininiz olarak kullanacaksınız. "isminiz.no-ip.biz" şeklinde. Son olarak ip numaranızın surekli olarak guncellenmesi icin gerekli olan programı sol menuden "Download Client"e tıklayarak indirin. Clienti bilgisayarınıza kurun ve calıştırın. Clienti calıştırdıktan sonra sizden no-ip kullanıcı adınızı ve şifrenizi isteyecek. Gerekli bolumleri doldurduktan sonra kullanıma hazır hale gelecektir. Artık bundan sonra sabit bir IP'ye gerek kalmadan aldığınız domain sayesinde internet uzerinden sunucunuzu paylaşabileceksiniz. Domain olayını hallettikten sonra geriye birkac adım daha kalıyor. Bunlar bilgisayarınızın Yerel Ağdaki IP numarasını sabitlemek ve Modeminizin port yonlendirme ayarlarından... 3724 (Realmlist) 8129 (World) 8093 (World) 8129 (World) 3727 (Sesli Sohbet - Opsiyonel) 80 (Web sunucusu) portlarını yonlendirmeniz gerekiyor. Bu ayarlar tum modemlerde farklı konumlardan yapıldığı icin tum modemleri teker teker anlatma olanağım yok. Bunun yerine http://www.portforward.com adresinden modeminizin marka ve modeline gore nasıl yonlendirme yapabileceğinizi oğrenebilirsiniz. Port yonlendirme işlemine gecmeden once Yerel Ağ IP adresinizi sabitlemeniz gerekmektedir. Eğer bunu yapmazsanız bilgisayarınızı kapatıp actığınızda IP numaranız değişebilir ve port yonlendirme işleminde hatalar oluşur. Yerel Ağ IP'sini Sabitlemek: Bununla ilgili resimli anlatımı bu http://www.emulem.drorhan.com/emulelan.html adresten bulabilirsiniz. Port Yonlendirme İşlemi: Yukarıda da bahsettiğim gibi http://www.portforward.com adresinden modeminizin marka ve modeline gore yonlendirme işlemini nasıl yapabileceğinizi resimli anlatım şeklindeki acıklamaları takip ederek bu işlemi yapabilirsiniz. Yonlendirme yapacağınız portlar yukarıda belirtilmiştir. Unutmayın! bu portları sabitlediğiniz yerel ağ IP numaranıza yonlendireceksiniz. Sunucu Ayarlarının Yapılması: Sunucu ayarları standart olarak "localhost" (127.0.0.1)'ta oynanabilmek icin ayarlıdır. Bu ayarları değiştirerek, internet uzerinden oynanılabilir hale getirmemiz gerekiyor. Bunun icin klasorunden "arcemu-realms.conf" dosyasını acın ve... Kod:
... yazan kısmı ... Kod:
şeklinde değiştirerek kaydedin. Buraya kadar yaptığımız değişiklikler sayesinde sunucumuzu internet ortamına acmış oluyoruz. Diğer oyuncuların sunucunuza girmeleri icin gerekli domain adresi "adınız.no-ip.biz" şeklinde ayarlanmış oldu. Geriye kalan işlemlerse sunucu bilgisayarı uzerinden veya yerel ağdan Sunucuda oynanabilmesi icin gerekli ayarları icerir. Sunucu Bilgisayarından Oyuna Giriş Ayarları: Sunucu bilgisayarından da ancak yeni aldığımız domain adresi ile giriş yapabiliriz. Bu yuzden bilgisayarımızın host ayarlarında gerekli duzenlemeleri yapmamız gerekiyor. Bunun icin "c:windowssystem32driversetchosts" dosyasını Not Defteri yardımıyla acın ve en alttaki boş bir satıra... Kod:
127.0.0.1 adınız.no-ip.biz
ekleyerek kaydedin. Bu işlemi host editor programları ile de halledebilirsiniz. Son işlem olarak yukarıda bahsedildiği gibi "realmlist.wtf" dosyasını "adınız.no-ip.biz" şeklinde duzenleyerek oyuna giriş yapabilirsiniz. Ozel Mesajdan istek yapmak yerine forum icerisinden isteğinizi yaparsanız bu vesile ile konudan herkez faydalanmış olur. İlginiz icin teşekkur ederim. İyi eğlenceler... Kaynak ve daha fazlası icin (İngilizce): http://www.afr0games.com/johved/viewforum.php?f=4 Onemli!!: Sayfayı goruntuleyebilmeniz icin uye olmanız gerekmektedir. __________________
WOW WOTLK 3.0.9 Private Server Kurulumu [Resimli Anlatım]
Oyun Dünyası0 Mesaj
●25 Görüntüleme
- ReadBull.net
- Teknoloji Forumları
- Oyun Dünyası
- WOW WOTLK 3.0.9 Private Server Kurulumu [Resimli Anlatım]