merhabalar,
burada daha önce yayınlamış olduğum 3.0.9 wow
emülatöründen farklı olarak trinity çekideğine sahip daha stabil ve
sorunsuz bir emülatör bulunmaktadır. Ayrıca bana göre mevcut diğer
tüm emulatörler arasında en iyisidir. Emülatörün kurulumu, bir önceki
konuya göre çok daha kolay ve daha kısa sürede tamamlanmaktadır.
emülatör özellikleri:wow wotlk 3.2.2a client desteklidir.
Sorunsuz spell ve talenler (mage mirror image'de dahil xd)
3.2.2a itemleri
dual talen sistemi desteklenmektedir. (tam anlamıyla sorunsuz çalışıyor)
wintergasp ve vehicle sistemi düzgün çalışmaktadır.
Naxx, ulduar ve diğer raid'ler düzgün çalışmaktadır.
Questlerin yaklaşık olarak tamamı sorunsuz.
Battlegroun'lar sorunsuz çalışmaktadır.
Emülatör çekirdeği 19.01.2010'da tarafımca derlenmiştir.
kuruluma başlamadan önce 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.2.2a client
- trinity core 2 emülatör paket dosyası.
trinity core 2 emülatör paketi (indir) İçindekiler:
- trinity core 2: Emulatör çekirdeği.
- mysql: Veritabanı sunucusu.
- apache2: Web sunucusu (php desteği vardır).
- sqlyog: Mysql veritabanı yönetimi yazılımı.
- control panel: Emulatör yönetim programı.
- trinity admin: Oyun içi sunucu yönetim eklentisi (gm helper benzeri).
- minimanager: Web sayfası.
kurulum işlemleri:emülatör kurulumuna başlamadan önce yukarıda belirtilen programların
yüklü olduğuna emin olun. Aksi taktirde sunucu için gerekli bazı
programlar çalışmayacaktır.
İndirmiş olduğunuz trinity core 2 emülatör paketini herhangi bir yere çıkartın.
Trinity core 2 klasöründeki control panel dosyasını çalıştırın. Burada karşınıza şöyle bir pencere çıkacak.
buradaki pendereden
settings... Menüsüne tıklayın. Ve yine karşınıza şöyle bir pencere çıkacaktır.
yukarıda gödmüş olduğunuz şeyleri aynen kendi ayarlarınıza uygulayın.
dikkat!:
Server modules kısmındaki sunucu dosyalarınızın konumunu
belirtmenizi isteyen yerdeki kutulara tıkladığınızda size dosya
konumu soracaktır. İstenen dosyayı kendiniz elle seçebilir yada
yukarıdaki pencerede yazan bilgileri girerek yapabilirsiniz. Eğer
ayarları yukarıdaki gibi yaparsanız emülatör klasörünü taşıdığınızda
tekrar ayar yapmanıza gerek kalmaz.
dosya konumu seçim penceresinin açılmaması için kutu içerisinde tüm yazıları fare ile seçin. kopyala yapıştır için:
- world server file: Trinity\trinitycore.exe (emülatör çekirdek programı)
- logon server file: Trinity\trinityrealm.exe (emülatör oyun hesapları yönetim programı)
- mysql file: Server\mysql.bat (emülatör ve web sunucusu için gerekli birinci sunucu programı)
- apache file: Server\apache.bat (web sunucusu)
ayarları tamamladıktan sonra save diyerek pencereyi kapatın.
Kurulum işlemi bukadardı. Emülatör çalıştırılmaya hazır hale geldi.
Emülatörün çalışıp çalışmadığını test etmek için sırasıyla mysql, world
server, logon server ve apache'yi çalıştırın. Wow bağlantı ip ayarını
da "localhost" olarak düzeltin ve web tarayıcınızdan localhost
yazarak sunucunuzun web sayfasına giriş yapın. Buradan kendi
hesabınızı oluşturarak oyuna giriş yapabilirsiniz. Bu kısımdan sonra
sunucu ayarlarının nasıl değiştirilebileceği ve nasıl
çalıştırılacağından bahsedeceğim.
standart halde gelen ayarlar:mysql sunucusu bağlantı bilgileri:
- mysql host adress: 127.0.0.1 yada localhost (bu sadece ana makine içindir)
- username: Root
- password: 1234
- port: 3306
bu bilgiler ne İşime yarayacak?:Örnek olarak database'inizi düzenlemeye yarayan sqlyog'un database'inize
bağlanması için gereken bilgileri istediğinde yukarıdaki bilgileri
işlemeniz gerekiyor.
ÖrneĞİn:
bu gildileri doğru girmediğiniz taktirde db'nize erişim
sağlayamazsınız.
Emülatör ayarları ise blizzard sunucularındaki gibi tüm oranlar bir katıdır (x1).
emülatör ayarları:emülatör ayarlarını değiştirmek için öncelikle iyi bir text editörü programına ihtiyacınız var. Bunun için notepad++
programını kullanabilirsiniz. Program türkçe destekli, açık kaynak ve
ücretsizdir. Emülatör klasöründe "trinity" isimli klasörü açın.
Burada iki adet .conf uzantılı dosya göreceksiniz. Bunlar
"trinitycore.conf" ve "trinityrealm.conf" dosyalarıdır.
"trinityrealm.conf" dosyasında login sunucunuzun bağlantı ayarları
bulunmaktadır. Bu kısımda şimdilik herhangi bir değişikliğe gerek yok.
Emülatör için asıl önemli olan "trinityrealm.conf" dosyasını
notepad++ ile açın. Burada sırasıyla;
- realm bağlantı
- script
- performans,
- sunucu günlüğü
- genel sunucu
- oyuncu etkileşimleri
- npc
- sohbet
- gm
- oyun içi görüntü mesafe
- sunucu oranları
- otomatik anons
- battleground
- arena
- ağ
- action house
- konsol ve uzaktan erişim
- diğer sunucu
ayarları olmak üzere belli başlılar altında toplanmıştır. Dosya
içerisinde ayarların nasıl yapılabileceği ingilizce olarak
anlatılmıştır. Bizi en çok ilgilendiren kısım olan sunucu oranlarını
dosya içerisinde "server rates" başlığı altında bulabilirsiniz.
yeni hesap oluşturmak ve gm yapmak:trinity core'un özelliklerinden biride direk olarak sunucu programı
üzerinden kullanıcı hesaplarının yönetilmesini ve diğer pek çok admin
komutunun verilebilmesini sağlamasıdır. Bu işlemleri yapabilmek için
öncelikle "control panel"den "world server"i sonlandırın. Daha sonra
world serveri manuel olarak "..\trinity core
2\trinity\trinitycore.exe" konumundan çalıştırın. Programın açılması tam
olarak bittiğinde aşağıdaki komutları yazarak yeni bir hesap
oluşturabilit veya mevcut bir hesabın gm seviyesi gibi ayarlamaları
uygulayabilirsin. Unutmadan... Komutları "trinitycore.exe" yazan siyah
konsol penceresine yazacaksın.
hesap oluşturmak:
account create "
hesap adı" "
hesap Şifresi" (Çift tırkak işaretini yazmayın)
exp. Pack türü (eklenti paketi) belirtmek (varsayılanı "0"dır):oyuna
giriş yapacak olan hesabın ne tip client kullandığının belirtilmesi bu
komut ile yapılmaktadır. Bu pencereden oluşturulan hesaplar varsayılan
olarak "0" yani eklenti paketi olmayan klasik wow clienti olarak
ayarlıdır. Exp. Pack türü aşağıda belirtildiği gibi ayalanabilir.
0 = eklenti paketi olmayan klasik wow. Pre tbc (the burning crusade öncesi) olarakta anılır.
1 = tbc (the burning crusade) eklenti paketi
2 = wotlk (wrath of the lich king) eklenti paketi
account set addon "
hesap adı" "
pack no"
gm seviyesini ayarlamak:oyun hesapları aşamalı olarak 4 seviyede otoriyelendirilebiliyor.
0 = normal oyuncu
1 = moderatör
2 = gm
3 = bugtracker
realm numarası: burada sadece tek realm kurulumu anlatılmıştır.
Buna göre de realm numarası 1'dir.Çoklu realm'a sahip sunucularda bu
rakam yukarı yönde artar.
account set gmlevel "
hesap adı" "
gm seviyesi" "
realm numarası"hesap şifresi değiştirmek: account set password "
hesap adı" "
yeni Şifre" "
yeni Şifre tekrar"
emülatör ile ilgili yararlı internet bağlantıları:gm komutları (trinity, mangos tabanlı bir emülatör olduğundan büyük oranda mangos ile aynı komut setlerini kullanmaktadır)
wowhead.com - wow
ile alakalı tüm bilgilere (item, quest, talen, spell vs.) bu sayfadan
erişebilirsiniz. Sitedeki bilgiler sunucumuzun veritabanı ile birebir
uyuşmaktadır. Örneğin item numaralarını direk olarak bu siteden
öğrenebilirsiniz.
wow 3.3.2.11403 yükseltme yaması (İndir):sunucuyu wow 3.3.2.11403 e yükseltmek için yukarıdaki dosyayı
indirdikten sonra içindeki dosyaları sunucunuzun ana dizinine çıkartın.
Çıkarttığınız tüm dosyaları varolanların üstüne yazın. Bu işlemleri
yapmadan önce sunucunun kapalı olduğuna emin olun. Son olarak veritabanı
güncellemelerini yapın. Bunun için sqlyog programını
kullanabilirsiniz.
| This image has been resized. Click this bar to view the full image. The original image is sized 951x685. |
güncellenmesi gereken 3 adet veritabanı bulunmaktadır. Bunlar,
veritabanı - (
güncelleme dosyası adı)
- world - (world_7581.sql)
- characters - (7104-7581_characters.sql)
- realmd - (7101-7581_realmd.sql)
güncelleme işlemi yaparken önce a kutusundan güncellenecek olan
veritabanını seçin. Bu örneğin "world" veritabanı olsun. Seçimi
yaptıktan sonra b düğmesine tıklayın. Bura "execute query" penceresi
açılacaktır. Buradan c düğmesine tıklayın ve indirmiş oldunuz dosyanın
ana dizinindeki "
world_7581.sql"
dosyasını seçin. D düğmesine tıklayarak güncelleme işlemini başlatın.
İşlem bittiğinde e düğmesi ile pencereyi kapatarak diğer
veritabanlarınıda bu şekilde güncelleme işlemlerini tamamlayın.
Güncelleme sırasında karşılaştığınız sorunları forumdan
iletebilirsiniz.
İyi eğlenceler...
alintidir...