Mesut_KingTurk
KingTurk Team
Yaş :
Kayıt tarihi :
15/08/08
Mesaj Sayısı :
198
Nerden :
|
Konu: Mu Online Server Kurulumu Cuma Ağus. 15, 2008 4:08 pm |
|
|
Mu Online Server Kurulumu.
Konu: 97d Server Kurulumu
Gerekli Dosyalar.
SQL http://download.microsoft.com/download/e...QLEVAL.exe
MuServer
http://uploaded.to/?id=vbjfdt
SQL SERVER KURULUMU 1. SQL Server dosyasını çalıştırıyoruz. "SQL Server 2000 Components" diyoruz, Next 2. "Local Computer" 'ı seçiyoruz next, 3. "Create a new instance of SQL Server,or install Client Tools" next, 4. "name" ve "company" giriyoruz next 5. "Agreement" yes diyoruz, next 6. "Server and Client Tools" next diyoruz 7. "Default" diyoruz next 8. "Typical" diyoruz next 9. "Use the same account for each service.Auto start SQL Server Service" next 10. "Use the Local System account" next 11. "Windows Authenticatication Mode." next 12. Next diyoruz. Kur ilemi tamamlanacak Makinamızı restart yapmamıza gerek yok...
SQL Serveri bitirmis olduk . Elimizdeki MuServer dosyasını ise D:/ klasörünün içine atıyoruz ve D:/MuServer Dosyasını Olusturuyoruz sql serveri baslatıyoruz Baslat -> Programlar -> Microsoft SQL Server -> Enterprise Manager Enterprise Manager'i açıyoruz.
- Ardından ordaki artılara tıklaya rak genişletiyoruz ve databases kısmına geliyoruz. - Database'in üstünde sağ tıklayara k "new database" diyoruz ve adını MuOnline yapıyoruz. - MuOnline olarak şimdi bir db yarattık, bu Muonline'ın üstüne sağ tıklayarak "All Task" ordan da "Restore Database" diyoruz. - Ordan From Device'yi seçiyoruz. Ardından "Select Devices" diyoruz. - Karşımıza Choose Restore Devices kısmı gelecektir. ADD diyoruz. - Ordan D > Muserver > db baks > MuOnline'ı seçiyoruz ve ok diyoruz. - Ardından Options kısmına girip "Force Restore over existing database" seçiyoruz.. ( Alt tarafta, MuOnline_dat ve MuOnline_log olması gerekli, karşılarında da D:\Muserver\DB\MuOnline_data.mdf ve D:\Muserver\DB\MuOnline_log.mdf) - Bunlar da doğruysa ok diyoruz ve bekliyoruz. "Restore of database 'muonline' completed successfuly" yazısı çıkacaktır.. - ve tekrar "new database" diyerek bir tane daha db oluşturuyoruz. Bunun adını ise "Ranking" olarak giriyoruz. yanlız restore device yaparken bu sefer D > Muserver > db baks > MuOnline yerine Ranking olanı seçiyoruz.
obdc ve ip ayarlarını yapıp linkleri düzenleyelim . ODBC AYARLARI D:\MuServer\Ayar\ODBC\ODBC.reg dosyasını 2 kez tıklayıp ok diyoruz
IP Ayarları Az Sonra Belirteceğim bölgelerdeki iplerin hepsine makina ipnizi giriyorsunuz.. d:\muserver\CS\Connectserverlist.dat d:\muserver\CS\data\Connectserverlist.dat d:\muserver\CS\data\Serverlist.dat d:\muserver\Data\IpList.dat d:\muserver\Data\Lang\chs\commonloc.cfg d:\muserver\Data\commonserver.cfg (Common server ayrıca exp ve drop ayarları yapabileceğiniz bölümdür)(Port 44405'dir) Ayrıca Ayar Klasöründe MuServerStart.exe mevcut update ip yapabilirsiniz.
LİNK AYARLARI D:/Muserver/Links bölümüne giriyoruz karsımıza 8 adet link çıkacak bu linkler serveri çalıştırmaya yarar 4. linke sağ tıklayıp hedef bölümündeki D:\Muserver\JoinServer\JoinServer.exe /p52321 /ca10.0.0.110 /cp55557 yazan yerde ip göreceksiniz benim örneğim 10.0.0.110 .... buraya makina ipini gireceksiniz ve 8.linkide sağ tıklıyoruz bu sefer hedef bölümünde yine D:\Muserver\GameServer\GameServer.exe 10.0.0.110 52321 10.0.0.110 52234 55901 gibi olacak yine bu ipleri kendi makinemize uyarlıyoruz
Eğer buraya kadar herseyi doğru yaptım diyorsanız link bölümüdeki 8 exe yi teker teker açın anlattıklarım doğrultusunda hiç bir hata olmayacaktır.97tr patch Dosyasını Herhangi bir 97d+99item Clientine atın. Launchere makina ipinizi ve portu (44405) yazarak serverinize girebilirsiniz Hepinize iyi şanslar...
Server İcin İnce Ayar Nasıl Yapılır Anlatan(CroniC)
İlk Olarak Exp Drop gibi özellikleri ayarlayabileceğimiz CommonServer.cfg dosyasını nasıl ayarlayabiliriz. ( (Sürücü):/MuServer/Data/Commonserver.cfg)
Önemli Not: Aşşağıdakiler 97tr içindir
Alıntı GameServerInfo]
Language = 3 ; 97tr için 3 ItemSerialCheck = 1 ; Dupe Kontrolü SpeedHackPlayerBlock = 1 ; Speed hack Blogu AddExperience = 1000 Server Exp. i ayarlama StalkProtocol = 0 ; StalkProtocolId = gg ; CharacterDeleteMinLevel = 40 ; Minimum Karakter Silme CreateCharacter = 1 ; Karakter Açma açık=1 /kapalı=0 GuildCreateLevel = 180 ; Guıld Kurma Leveli GuildCreate = 1 ; Guild Kurma açık=1 /kapalı=0 GuildDestroy = 1 ; Guıld Alma açık=1 /kapalı=0 Trade = 1 ; Trade Atma açık=1 /kapalı=0 ChaosBox = 1 ; Chaos Kutusu Bugu açık=1 /kapalı=0 ChaosEvent = 1 ; Chaos Kutusu Düsme açık=1 /kapalı=0 ChaosEventServer = (Local İp girin) AttackEventRegenTime = 10 ; Verilen Atakların Geçme süresi PKTIME = 1 ; PK geçme açık=1 /kapalı=0 PKItemDrop = 1 ; Pk item düsme açık=1 /kapalı=0 MonsterHp = 0 ; Moster HP 0=100% ItemDropPer = 100 ; Drop ZenDurationTime = 50 ; Yerdeki Zenin kaybolma süresi XMasEvent = 0 XMasEvent_StarOfXMasDropRate = 10 XMasEvent_ItemDropRateForStarOfXMas =10 EnableEventNPCTalk = 1 ; NPC eventler hakkında bilgi verir IsEledoradoEvent = 1 EledoradoGoldGoblenRegenTime 120 ; Golden Goblin Çıkma Süresi EledoradoGoldGoblenItemDropRate = 100 ; Golden Goblin drop açık=1 /kapalı=0 EledoradoGoldGoblenExItemDropRate = 1 ; Golden Goblin EXC drop açık=1 /kapalı=0 EledoradoTitanRegenTime = 120 ; Golden Titan Çıkma Süresi EledoradoTitanItemDropRate =100 ; Golden Titan drop açık=1 /kapalı=0 EledoradoTitanExItemDropRate = 1 ; Golden Titan EXC drop açık=1 /kapalı=0 EledoradoGoldDerconRegenTime = 120 ; Golden Dercon Çıkma Süresi EledoradoGoldDerconItemDropRate =100 ; Golden Dercon drop açık=1 /kapalı=0 EledoradoGoldDerconExItemDropRate = 1 ; Golden Dercon EXC drop açık=1 /kapalı=0 EledoradoDevilLizardKingRegenTime = 120 ; Golden DevilLizardKing Çıkma Süresi EledoradoDevilLizardKingItemDropRate = 100 ; Golden DevilLizardKing drop açık=1 /kapalı=0 EledoradoDevilLizardKingExItemDropRate = 1 ; Golden DevilLizardKing EXC drop açık=1 /kapalı=0 EledoradoDevilTantarosRegenTime = 120 ; Golden Tantaros Çıkma Süresi EledoradoDevilTantarosItemDropRate = 100 ; Golden Tantaros drop açık=1 /kapalı=0 EledoradoDevilTantarosExItemDropRate = 1 ; Golden Tantaros EXC drop açık=1 /kapalı=0 EVENT1 = 0 Event1ItemDropTodayMax = 100 Event1ItemDropTodayPercent = 100 MerryXMasTalkNpc = 0 ; NPC lerin Mutlu Yıllar dilekleri. HappyNewYearTalkNpc = 0 ; NPC lerin Mutlu Yıllar dilekleri. FireCrackerEvent = 10 ; Sack of magic eventi FireCrackerDropRate = 100 ; SACK of magic düsme oranı 4/1 e göre ayarlayın ItemDropRateForFireCracker = 100 ; sack of magic item düsme oranı DevilSquareEventServer = (Local İp girin) DevilSquareEventConnect = 0 ; DS baglantısı DevilSquareEvent = 1 ; DS açık / kapalı EyesOfDevilSquareDropRate = 3 ; dEVİL sQUARE giriş için eye dROBU KeyOfDevilSquareDropRate = 3 ; dEVİL sQUARE giriş için Key dROBU MedalEvent = 1 ; Madalya eventi GoldMedalDropRate = 70 ; GOLDEN MEDAL SilverMedalDropRate = 70 ; SİLVER MEDAL ItemDropRateForGoldMedal = 100 ; GOLDEN MEDAL DROP ItemDropRateForSilverMedal = 100 ; SİLVER MEDAL DROP EventChipServerConnect = 0 EventChipServerIp = (Local İp girin) EventChipEvent = 1 BoxOfGoldDropRate = 55 ; BoxOfGoldDropRate/10000 ItemDropRateForBoxOfGold = 9 ; DROPEO DE LA BOX EventChipDropRateForBoxOfGold = 1 ; EventChipDropRateForBoxOfGold/100 HeartOfLoveEvent = 70 ; Heart of love eventi HeartOfLoveDropRate = 100 ; Kalp düsme oranı ItemDropRateForHeartOfLove = 100 ; kalpten item dusme oranı IsEledoradoEvent = 1 ; Golden eventi ;EledoradoGoldGoblenItemDropRate = 100 ; DROP ;EledoradoGoldGoblenExItemDropRate = 100 ; DROP EXC ;EledoradoTitanItemDropRate = 100 ;EledoradoTitanExItemDropRate = 100 ;EledoradoGoldDerconItemDropRate = 100 ;EledoradoGoldDerconExItemDropRate = 100 ;EledoradoDevilLizardKingItemDropRate = 100 ;EledoradoDevilLizardKingExItemDropRate = 100 ;EledoradoDevilTantarosItemDropRate = 100 ;EledoradoDevilTantarosExItemDropRate = 100 BloodCastleEvent = 1 ; BLOOD CASTLE drop açık=1 /kapalı=0 BloodCastleStartHour = 1 ; ¨C1 / 2 AngelKingsPaperDropRate = 100 ; (AngelKingsPaperDropRate / 10000) BloodBoneDropRate = 100 ; (BloodBoneDropRate / 10000) StoneItemDrop = 0 ; event StoneDropRate = 0 ; (StoneDropRate/ 10000)
Bu şekilde serverimiz ile ilgili ayarları yapabilirsiniz.
Gelelim Yaratıkları Nasıl Yerleştireceğimize
Yaratıkları MonsterSetbase ile yerleştirmek ( (Sürücü):/MuServer/Data/MonsterSetbase.txt
Zaten ilk basta su sekilde ayrıntılar göreceksiniz
88 11 30 13 78 0 86 11 30 15 46 0 88 11 30 14 83 0 88 11 30 14 78 0 86 11 30 15 63 0 87 11 30 13 69 0 84 11 30 14 34 0
Bu Sayılar Nedir Ne Anlama Gelir Evet anlatıyorum
Örnek: 84 11 30 14 34 0 buradaki 84 : Yaratık Numarası 11 : Map Numarası (11 BC1 Numarasıdır) 30 : Yaratıkların Gezinme Bosluğu 14 : x kordinatı 34 : y kordinatı 0 : Öldükten Sonra Tekrar Çıkış Zamanı
Bunun Hakkındada Fikir edindikten sonra geliyoruz Shoplara ((Sürücü):/MuServer/Data/Shop0-->12ye kadar Önce hangi Shop Hangi Satıcıdır
Shop0 --> Lorenciadaki barın üstündeki Demirci (Adı Her ne Haltsa ) Shop1 --> Lorencia Bar Shop2 --> Lorencia Wizard Shop Shop3 --> Lorencia Peddlar Shop4 --> Lorencia Wanderer Merchant near the river Shop5 --> Lorencia Potion Girl Shop6 --> Davias Bar Shop7 --> Davias Wizard Shop Shop8 --> Davias Weapon Shop Shop9 --> Noria Weapon Shop Shop10--> Noria Elf Lala Shop11--> GM shop Shop12--> GM ShopBunları Öğrendikten Sonra Gelelim İtemleri buralara nasıl yazacağımıza Gelice Örneğin Lorencia Wizard Shop (Shop2) u açalım
Karşımıza Söyle seyler Çıkabilir
7 2 0 1 0 0 0 //Pad helm 8 2 0 1 0 0 0 //Pad armor 9 2 0 1 0 0 0 //Pad pants 10 2 0 1 0 0 0 //Pad gloves 11 2 0 1 0 0 0 //Pad bootsevet Bunlar ne anlama gelir
örneğin 7 2 0 1 0 0 0 //Pad helm
7 : Ne olduğu (bot helm gloves vs.) 2 : İtem Numarası 0 : Shopta + kaç satılmasını istiyorsanız 11 yazın 11 satılsın 1 : Durabilty 000 koyarsanız itemler normal ayarında satılır 0 : Skill silahlarda Kullanılır 0 : Luck 1 yaparsanız Lucklu olur 0 : Option buna her bir koyuşunuz 1 option arttırır(4 yaparsanız 16 opt.)
//PadHelm : Slaşlardan sonra istediğinizi yazabilirsiniz yazmasanızda olur |
|