OneTimeLogOut=true CountryCode=1 DevConnectOuter=true DevServerIP="0.0.0.0" >>>>>> Bu kısıma local için local ip adresini yazıyorsunuz yok internet üzerinden ise WAN ip adresinizi yazın SocketTimeOut=60 SocketLimit=5000 AcceptCallNum=1
UseOneIOCom=true AcceptThread=1 WaitingUserLimit=1000 dumppacket=false UserData=false UseLogD=false logdip="0.0.0.0">>>>>> Bu kısıma local için local ip adresini yazıyorsunuz yok internet üzerinden ise WAN ip adresinizi yazın logdport=3999 logdconnectinterval=120
Evet configuration için ayarlarımız şimdilik bu dosyalar için bu kadar... Sıra geldi Database dosyalarına ..... Eğer yeterince bilginiz yoksa aşağıdaki bilgiler haricinde başka ayar yapmayın...
Database scriptlerinden sadece 2 sinde ayar yapacaksınız....
lin2comm.sql ve lin2world.sql dosyalarında şu satırları arayın ve şu şekilde değiştirin....
set @conn_str = Server_ip_adresinin_ilk_üç_hanesi_' + @world_id + ''';''SQL_kullanıcı_adı'';'SQL_Kullanıcı_Parolası''
Şimdi gelelim Bu dosyaları SQL de yerleştirmeye... Bunun için MSSQL 2005 Enterprise'ı tavsiye ediyorum.... Öncelikle Aşağıdaki databaseleri oluşturalım...
Daha sonra her db dosyasını kendi içine yerleştirelim....
Şimdi gelelim executable ODBC ayarlarına... Bunun için Administrator Tools (Yönetimsel Araçlar) Kısmından ODBC ye tıklayın... Daha sonra File DSN kısmından ekleye tıklayın....
Sürücü için SQL Server seçmelisiniz... Bağlantı konumu için otomatik olarak kendi yerinie belirleyecektir o kısıma sadece database'in ismini yazıp geçin. Örneğin lin2clancomm için lin2clancomm yazabilirsiniz. Dikkat ileri seviye server bilginiz yoksa değiştirmeyin. Açıklama kısmına yine aynı şekilde lin2clancomm yazacaksınız... Daha sonra alt kısımda server bölümüne makinenizi göstereceksiniz. İleri diyerek devam edelim... Sonraki ekranda hangi türde bağlantı kurmak istediğinizi soran ekran gelecektir. Burada Windows Authentication veya SQL Server Authentication diye iki seçenek bulunur. Burada size uygun seçeneği seçin ve next ile devam edin... Sonraki ekranda Default Database Kaynağını değiştirmelisiniz. Biz ilk olarak lin2clancomm'u seçtiğimiz için bunu lin2clancomm olarak seçerek Next ile devam ediyoruz... Son ekranda SQL ile ilgili system mesajları ayarları mevcuttur bunu değiştirmeye gerek yok. Karar yine de sizin... Finishe tıkladığınızda artık Database için veri kaynağı bağlantısı kurmaya hazırsınız. Çıkan dialog penceresinde Test Data Source 'a tıklayarak bağlantıyı test edebilirsiniz. Eğer işleminiz başarıyla sonuçlanırsa OK 'ye tıklayarak işlemi bitirip sonra Database için yeni bir File DSN oluşturmaya geçin. Her Database için aynı işlemi yapacaksınız....
Şimdi SQL serverımızda şunu yapmamız lazım.... L2server.ini de WorldName kısmına ne girmişseniz (default olarak Lineage2 dir) onu bi yere not edin ve lin2db database'i altında "server" isimli tabloyu bulun ve açın...
Aşağıdaki bilgileri tabloya girin...
ID: 1 Name: Lineage2 (l2server.ini dosyasındaki worldname) ip: (.ini dosyalarındaki girdiğiniz l2server.exe ipsi veya ağ üzerindeki ip adresiniz) inner_ip: (Devip kısmında girdiğiniz ip adresi) age_limit:0 veya 1 pk_flag:0 veya 1 kind:0 veya 1 port:7777 region:Null olarak kalabilir...
Evet bu bilgileri girdikten sonra burada işimiz bitmiştir.
Şimdi ise Serverımızı çalıştırmaya geldi sıra.... Server dosyalarını çalıştırma sırası
Bunları çalıştırdıktan sonra eğer sağlam kurulum yapmışsanız... sizden Databaselere bağlanmak için gerekli bilgileri isteyecektir dosyalar. Örnek olarak
L2LogD.exe için
File DB = lin2log login name = SQL accountu password = SQL parolası
CacheD.exe
File DB = lin2world login name = SQL accountu password = SQL parolası
Server = (local) veya Serverın direk ismini girebilirsiniz... login name = SQL accountu password = SQL parolası
Database = petition
Daha sonra Sizden l2authd.exe ve l2cached.exe dosyları keygen isteyecektir. Bu keygenler Ethernet kartlarının MAC adresleri (Fiziksel Adresleri ) baz alınarak üretilir.. Bunu öğrenmek için komut satırında iken ipconfig /all yazmanız yeterli olacaktır.... Ethernet kartı ile bilgiler ekrana yansıdıktan sonra istenen bilgileri çıkan ekrana girin. Daha sonra Server dosyalarını kapatıp tekrar açın. İşlemimiz bitmiştir. Serverınız kuruldu hayırlı olsun...
Önemli bilgi (Windows Server sistemlerinin çeşitliliğine göre C:\boot.ini dosyasında değişiklik yapmanız gerekebilir. Eğer Windows 2003 64 Bit Server veya 32 bit Server kullanıyorsanız bu ayara gerek yok fakat Windows XP Professional 64 bit veya x86 OS kullanıyorsanız şu şekilde dosya içeriğini değiştirin...
[boot loader] timeout=30 default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /nodetect /3GB
gibi....
Bu şekilde devam edebilirsiniz...
Test etmek için account alabilmek için ASP olmadan full yetki ile şu şekilde bi sorgu hazırlayıp lin2db dosyasında çalıştırın...
INSERT INTO lin2db.dbo.ssn(ssn,name,email,job,phone,zip,addr_main,addr_etc,account_num) VALUES ('777','lineage2','mail@mail.com',0,'telphone','123456','','',1);
INSERT INTO lin2db.dbo.user_account(account, pay_stat) VALUES ('root', 1);
INSERT INTO lin2db.dbo.user_info(account,ssn,kind) VALUES ('root','777', 99);
Tek hayalim bir gün Türkiye'deki bütün ownerların birleşip görülmemiş bir Lineage 2 Serverı yapmaları....
oha bu ney yaw.
arkadaşlar bende lineage 2 ilk sürümü var ve offline oynuyorum şimdi de lineage 2 c4 inndirdim fakat bunu offline oynuyamıyorum offline oynamanın bir yolu varmı? varsa resimli anlatım olarak verebilirmisiniz kurulum dahil ? internet baglantım yok evde !!! çok teşşekkür ederim ..