Anlatima baslamadan once oncelikle sizin tam olarak ne yapmak istediginizi bilmeniz gerekmektedir oncelikle buna bir
karar verelim;
Oncelikle Iki Ana Secenegimiz olcak ve burda iyi dusunmeliyiz iyisiyle kotusuyle,dolayisiyla ben biraz bahsedim…
**1098-1111** arasi versiyonlar suanda en bugsuz ve en guzel calisan versiyondur.
**1505-1510** arasi versiyonlar da ise oyuncularimiza daha cok eglence ve gorsellik sunabiliriz.1098 lerden extra olarak
pelerin,simge,pelerin ustu simge olmasi genel ozelligidir,onun disinda ebenzer icindeki NPC_SAY ilede istedigimiz herseyi kodlarlar NPClere yaptirabiliriz yani yapay zekasi daha gelismistir ama tek kotu yani bir cok kiyafetin bugda olmasidir,bu bugda karsi oyuncular kiyafet giydigi zaman adeta gorunmez olmalaridir,bunu PK yaparken rahatlikla gorebilirizki en sinir bozucu bugdur daha siz gormeden kendinizi olmus bulursunuz, dolayisiyla %80 1098 versiyon secilir.
–>1098-1111
–>1505-1510
Ben Gerekli Dosyalari vermeden once Kurucagimiz Serverin Boyutuda cok onemlidir…
Kendimize Sorcagimiz Sorular Sunlardir;
1.Serveri Zevk mi yoksa Para icinmi kurcagimiz…
2.Ne Capta bir sey dusundugunuz yani Arkadas arasinda mi oynucaginiz yoksa ben gercekten bu isi buyultup belkide
Turkiyede artik USKO yerine benim KO oynanicakmi dediginiz…
Butun Bunlara karar verdikten sonra Serveri Kuracagimiz Makinanin Ozelliklerine Geldi Sira…
::::Minimum Gereksinim::::
*P4 2.4 GHZ
*512 MB Ram
*80 GB HD
*Windows XP yada Windows Server Isletim Sistemi
*SQL Server 2000
*1024 MB/Sec Internet Baglantisi
::::Onerilen Gereksinim::::
*Intel Core2 2.93 GHZ
*1024 MB Ram
*160 Gb HD
*Windows Server 2005 Isletim Sistemi
*SQL Server 2005
*2048 MB/Sec veya yukarisi bir Internet Baglantisi
<<<Sira Geldi Serverimizi Kurmaya>>>
<<<<<< SQL SERVER KURULUMU >>>>>>
Ilk Once Isletim Sistemimiz ustune SQL Server Kurmaliyiz…
Bu SQL Server 2000 dir,eski oldugu icin tum kullicilara aciktir…
http://download.microsoft.com/download/e/6…973/SQLEVAL.exeEgerki Serverinizin Daha Guvenli olmasini istiyorsaniz SQL Server 2005 Kullanmalisiniz Gerekli Bilgiyi Burdan
bulabilir vede 180 Gunluk Deneme Surumnunu Indirebilirsiniz…
http://www.microsoft.com/sql/default.mspxArdindan SQL Serverimizi Kurduktan Sonra Bilgisayarimiz Yeniden Baslattiktan sonra sira geldi Databasimizi
olusturmaya
Ilk Olarak Local deki Databasin ustune sag tiklayarak yeni database(New Database) olustuyoruz…
https://2img.net/r/ihimizer/img81/830/sql1gy4.jpgArdindan Acilan ilk pencerede databasimizin adini seciyoruz xxxKO gibi ancak asagidaki ornekteki gibi lutfen KN_Online
ni kullanmayalim cogu kisi resimdeki gibi yaptigindan,Serverin Hacklenme riski artmaktadir…
https://2img.net/r/ihimizer/img157/262/sql2pu9.jpgArtik Databasemizi olusturmus bulunmaktayiz artik tek yapmamiz gereken Db simizi yuklemek..
Bunun icin once olusturdugumuz Database in ustune sag tiklayip Tum Gorevlerden Restore Database Secenegini
Seciyoruz…
https://2img.net/r/ihimizer/img170/6417/sql3ik4.jpgArdindan bi altaki yerdeki siklardan From Device secenegini sectikten sonra kurcagimiz databasimizi seciyoruz
https://2img.net/r/ihimizer/img170/1803/sql5fo3.jpg<<<<<<<<<<Burda Benim Verdigim Databaselerden Yararlana Bilirsiniz>>>>>>>>>>
–1098-1102 Databaseler–
***Bu database en sade olanidir hic bir drop ve itemler tam ayarlanmistir eger yeterli bilginiz var ve 0 dan istediginiz gibi
olusturmak istiyorsaniz bunu kullanin
http://s2.quicksharing.com/v/9402738/Knigh…Server.exe.html***Bu Database ise KnightzTemplarin kullandigi 1098 Databasesidir ve Butun Droplar ve NPCler Hazirdir,ancak Gold
Sheller Eklenmeistir ama bu konuda onuda anlaticam.Ben de Serverima ilk bu Databaseden baslayip gelistirdim…
http://files.filefront.com//;6255438;/***Vede Buda Denny Archerin Yaptigi 1102 Databsedir ama sahsen hic deneme firsatim olmadi ama ozellikleri
soyledir,SkiLLeri Calismaktadir,JapKO Itemleri vardir,,Gold Sheller Eklidir,80 Skilleri Calisior,Wolf-PriesT Kitabi
Eklidir,Item.Org.Tbl lemde Içindedir.
–1505-1507 Databaseler–
*1505 Forumke Databasesi ozelliklerini tam bimiyorum ama tum skilerin calisir durumda ve NPClerin duzgun olmasi
lazim tek bug Can ve MP Potlarinin calismiyor olmasi ama bunu giderebilirsiniz.
http://rapidshare.com/files/35979203/1505_Forumke.rar(password,sifresi: forum007.net)
*Ve suan herkesin 1505 Serverlarda Kullandigi 1505 icin en iyi DB,DB Neo tarafindan yapilmistir ben bunu indirmenizi
oneririm…
http://rapidshare.com/files/36019707/Neodb_v10.rar(password,sifresi: forum007.net)
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
Ardindan benim verdigim yada sizdeki Db si Sectikten sonra ok diyoruz ve Db simiz yukleniyor.
https://2img.net/r/ihimizer/img168/3122/sql6pi4.jpgButun Bunlardan Sonra Artik Serverimizin Databasi Hazir Durumda,ODBC den baglanmak icin son olarak
kendimize Kullanici adi ve sifremizi alcaz…
Burda yapmamiz gereken sey basittir,gereken bilgiler resimlerde vardir…
Not:Yine ayni sekilde cogu kisi KN_Online adini kullandigindan hacklenmeniz kolaylasicaktir bu yuzden kendimize ozel
bir isim kullanalim!!!
https://2img.net/r/ihimizer/img329/2505/sql8ii4.jpgArdindan Database Access Bolumunden bu kullanicinin kullanacagi Databasemizi secelim…
https://2img.net/r/ihimizer/img168/1889/sql9ip3.jpgArtik SQL Serverla isimiz bitti ve geriye sadece ODBC den Locak Host Kurma ve Server Iniler Kaldi
<<<<<< ODBC AYARLARI >>>>>>
ODBC Ayarlari gayet basit oldgundan ve resimlerde acikca anlatildigindan ayrintili bir anlatim yapmama gerek yok
sanirim.
https://2img.net/r/ihimizer/img227/8627/odbc1uy0.jpghttps://2img.net/r/ihimizer/img227/657/odbc2tz8.jpgYukardakileri yaptiktan sonra ve ileri dedikten sonraki pencerede ise Kullanici Adimiz(SQL da olusturdugumuz ve bir
asagiyada sifremizi yazcaz,en asagidaki bolumede ” (local) “yazalim.Ardindan ileri dedikten sonra;
https://2img.net/r/ihimizer/img227/3086/odbc4jv7.jpg<<<<<< SERVER DOSYALARI VE AYARLARI >>>>>>
–>Server Dosyalari<–
…1098-11xx icin Server Dosyalari…
http://rapidshare.com/files/35964259/KnightOnline_Server.exe…15xx icin Server Dosyalari…
(Not:Icinde Haritalar Yoktur, 1089 veya 1098 in Haritalarini Kullana Bilirsiniz!!!)
http://www.megaupload.com/?d=RRBZ1HNS…1507 Server Dosyalari…
http://rapidshare.com/files/31494052/1507_server_files.exe–>Server Ayarlari<–
Yukardan yuklediklerimizin icinde 4 ana program vardir Bunlar LoginServer,AiServer,Ebenzer ve Aujarddir.
Not:Serverimizi baslatirkende lutfen bir sorun olmamasi icin bu sirayla baslatin!!!
–Login Server Ini Ayarlari–
https://2img.net/r/ihimizer/img168/9939/server1ru1.jpg——————————————————————————————————————————-
[DOWNLOAD]
URL=wizgate.nefficient.co.kr // Egerki Serveriniza bir Updater yapicaksaniz buraya alcaginiz FTP
PATH=pub/wizgate2/knight/upgrade // Serverin Adresini Yaazcaksiniz
[ODBC]
DSN=KN_online //SQL Servera Kurdugumuz DB sin adi hani xxxKO gibi…
UID=sa //Ewet ODBC Ayarlarinda Kullandigimiz Kullanici Adimiz…
PWD=Pss //ODBC Ayarlarinda Kullandigimiz Kullanici Adimiz…
TABLE=VERSION
[CONFIGURATION]
DEFAULT_PATH=D:\KOserver
[SERVER_LIST]
COUNT=4 //Kac tane Server Oldugu siz 1 tane accaksiniz ama yinede ellemeyelim
SERVER_00=127.0.0.1 //Serverimizin IP sini buraya yazcaz(Sabit IP ise Modem IPmizi yoksa Hamachi IPsini)
NAME_00=ZeKi //Oyuncularimiz Server Ekraninda Gorucegi Ad yani Ares,Edena,Beramus gibi…
–Ai Server Ini Ayarlari–
https://2img.net/r/ihimizer/img92/8464/server3hy8.jpg———————————————————————————————————————————–
[ODBC]
GAME_DSN=KN_online //SQL Servera Kurdugumuz DB sin adi hani xxxKO gibi…
GAME_UID=sa //Ewet ODBC Ayarlarinda Kullandigimiz Kullanici Adimiz…
GAME_PWD=pss //ODBC Ayarlarinda Kullandigimiz Kullanici Adimiz…
[SERVER]
ZONE=1 //DataBasemizdeki Zone_Info Icindeki Zone Numaralari Normali 1 dir ama bagzi Data baselerde 2 olabilir.
–Ebenzer Ini Ayarlari–
https://2img.net/r/ihimizer/img92/1941/server4ek2.jpg—————————————————————————————————————————————-
[TIMER]
YEAR=2006 //Yil
MONTH=11 //Ay
DATE=4 //Gun
HOUR=1 //Saat
WEATHER=1 //Hava Durumu
[LOGIN SERVER]
IP=127.0.0.1 //Login Serverin Bulundugu IP Login Servera ne yazmissak aynisini yazalim
[CASTLE]
NATION=1 //Burayi ellemiyelim
[ZONE_INFO]
MY_INFO=1 //Butun IP leri yine Kendi IP nizi yazin
SERVER_COUNT=4
SERVER_00=1
SERVER_IP_00=127.0.0.1
SERVER_01=2
SERVER_IP_01=127.0.0.1
SERVER_02=3
SERVER_IP_02=127.0.0.1
SERVER_03=4
SERVER_IP_03=127.0.0.1
SERVER_NUM=1
[BATTLE]
WEEK=6 //Savasin Baslangic zamani kac haftada bir buyuk savas yapilacaksa.
START_TIME=20 //Baslama Saati,Yukardaki Gun ve Saat Ayarlarina gore otomatik baslar.
END_TIME=0 //Bitis Zamani Burdaki Ornekte Saat 20:00 dan Saat 24:00 a kadar.
[AI_SERVER]
IP=127.0.0 //Yine Ai Serverin Bulundugu IP yi yaziyoruz
[DB_SERVER]
IP=127.0.0.1 //SQL lun yuklu oldugu Db si yaziyoruz
[ODBC]
GAME_DSN=KN_online //ODBC Ayarlari Artik bunlari ezberlemis olmalisiniz
GAME_UID=sa
GAME_PWD=pss
GAME_DSN3=KN_online
GAME_UID3=sa
GAME_PWD3=pss
[VERSION] //Serverin Verisoyonu SQL Serverdaki Versiyon Tablosuyla Ayni olmali
VER=1102
[SG_INFO]
GMY_INFO=1
GSERVER_COUNT=1
GSERVER_00=1
GSERVER_IP_00=127.0.0.1 //Yine IP mizi yaziyoruz…
–Aujard Ini Ayarlari–
https://2img.net/r/ihimizer/img168/3360/server5qo4.jpg—————————————————————————————————————————-
[ODBC] //Butun ODBC ayarlari yine.
ACCOUNT_DSN=KN_online
ACCOUNT_UID=sa
ACCOUNT_PWD=pss
GAME_DSN=KN_online
GAME_UID=sa
GAME_PWD=pss
GAME_DSN2=KN_online
GAME_UID2=sa
GAME_PWD2=pss
LOG_DSN=KN_online
LOG_UID=knight
LOG_PWD=knight
[ZONE_INFO] //Burayi Ellemiyoruz.
GROUP_INFO=1
ZONE_INFO=0
#Ewet Sonunda Butun Serverimizi Kurmus bulunmaktayiz,ama haala DB simizde neler oldugunu bilmiyor ve tanimiyoruz
ama bu resimler size Bu konuda yardimci Olabilir#
https://2img.net/r/ihimizer/img98/3769/dbanlat305mgr9.jpghttps://2img.net/r/ihimizer/img98/1632/dbanlat305m2ka5.jpghttps://2img.net/r/ihimizer/img293/899/dbanlat305m3wn4.jpgVe son olarak uyelik alma ve silme(Egerki KOPaneliniz Yoksa…)
https://2img.net/r/ihimizer/img163/9029/yelikanlatmwx5.jpg~EVET SERVERIMIZ HAYIRLI UYURLU OLSUN~
<<<<<< Artik bizimde bir serverimiz var ama nasil baskalari bize baglanacak? >>>>>>
Ilk once Hamachi veya Sabit IP yapmadan oyuncularimiza ulasicagimiz siteyi yada KOPanel yapmaliyiz…
Bunun Icin Oncelikler Localde Web Serveri Olusturmak icin Apache Web Serveri yuklememiz gerekli.
http://rapidshare.com/files/16745054/appse…-2.5.7.rar.htmlBu Linkten Indirdikten sonra fazla kurcalamadan yuklemenizi oneririm mumkunse hep next next diyin.
Kurduktan sonra D ye Kurmusak D:\AppServ de C ye Kurmussak C:\AppServ Dizinin olusmus olmasi gereklidir ve bu
klasorun icindede www klosuru vardir ki yayinlicaginiz siteyi bu dosyanin icine atcaksiniz.Ben Burda KoPanelin 4.1
versiyonunu kullanicam…
KoPanel Dosyalarini Burdan indirip www klosorunun icinde atalim…
http://rapidshare.com/files/18274973/KOpan…kurtar.rar.htmlhttp://www.filefactory.com/file/67c273/Butun bunlardan sonra internet explorerden bu adrese girdigimizdekopaneli gormemiz gerekmektedir goremiyorsak bir
hata yapmissizdir kontrol ediniz.
http://127.0.0.1/Sitemizide Kurduktan sonra artik PW bizi yayinlamak kaliyor peki bunu nasil yapabiliriz.Burda 2 secenegimiz olcak.
-> Sabit IP
-> Virtual Networks
Ardindanda Sabit IP de biraz daha secenegimiz olcak..
=SABIT IP=
>No-IP
>Domain (Web Hosting)
>Sunucu Kiralama.VPS Hoting/Dedicated Hosting
=Virtual Networks=
>Hamachi
Ewet ben hepsinden biraz bahsedim isterseniz.
==Sabit IP==
No-IP: Ewet no-ip bizim serverimizi sabit bir no-ip domaini ustune tasimamizi sagliyor.Bunun calisma mantigi sudur,No-IP
size kendi capinda bir subdomain verir ve siz bu subdomaini kullanarak Portunuzu subdomain yonlendirsiniz ve
boylelikle Sabit-IP olmus olucaktir.Sizin IP niz dymamic olsa bile indireceginiz program devamli yeni IP yi
yonlendirecektir boylelikle bu sorundan da kurtulmus olursunuz.
http://www.no-ip.com/Domain: Ewet bu yontem yine yukardaki yontemle aynidir ama bu sefer no-ip subdomaini disinda kendimize bir domain
almaliyiz.Hosting Sitelerinden rahatlikla alabilirsiniz ve yine ayni yontemler portunuzu bu sefer kendi domaininize
yonlendirirsiniz.Web Hosting Fiyatlari yillik 25$ civarindadir ve domain icinde ilk basta 7.25$ odemeniz gerekmekte.
Hosting icin;
https://www.sistemhost.com/Yada Yurdisinda cok daha ucuza ve kalite hostingler bulabilirsiniz suan bu sitede bir kampanya vardir ve domaininizi bedava
aliyorsunuz ve aylikda 5.95$ oduyorsunuz.
http://www.siteground.com/ftp-hosting.htmSunucu Kiralama: Sunucu Kiralama en mahliyetli ama en iyisidir.Sunucu ustunden internet baglantisi ve makina
ozellikleri yuksek oldugundan 7/24 online bir hizmet verebiliriz.Burdada ikiye ayriliyor;
1.VPS Hosting (virtual managed hosting): yani bir serveri uc kisiye yada 5 kisiye sanal bir ortamta paylastiriyor,yani
1Gblik ve 160 Gb HD li bir makinayi sanal olarak ikiye boluyor ve bunu iki farkli kisi iki farkli makinadaymis gibi oluyor
ama halbiki ayni makinadalar.Bu Hostingde fiyatlarin daha uygun olmasina karsilik,serverimizda belli bir oyuncudan sonra
lag olucaktir.Nedeni ise her ne kadar sanal olarak paylastirilmis olsana gercekte mutlaka diger kisinin yaptigi sizide
etkiliyecektir…Fiyatlar 45-75$ arasidir
2.Dedicated Hosting: Bunda ise tamamen bir makina size ait olmus oluyor digerinden farkli olarak boylelikle hic bi turlu
bir lag sorunumuz olmuyor…Fiyatlar 100$ lardan baslayip 300$ kadar cikmaktadir.
Egerki Sabit IP yapicaksak acilacak Portlar sunlardir;
80 | TCP/UDP | Web Server
8888 | UDP/UDP | UDP Backport
10020 | TCP/UDP | Karus Connections
10030 | TCP/UDP | Elmorad Connections
10040 | TCP/UDP | Battlefield Connections
15000 | TCP/UDP | Listening Port
15001 | TCP/UDP | Login Server
15100 | TCP/UDP | Game Server
==Virtual Networks==
Yani Sanal network ugulamalidir,bunlar bir cok kisiyi sanal bir ortamda bir birine baglar boylelikle rahatlikla port acma
derdi olmadan oyunlarimizi oynaya biliriz
Hamachi: Hamahide bu tur bir programdir,sizin kendiniz veya baskalarinin kurdugu serverlara baglanma sansi tanir gayet
basarili olan bu yazilim eger internetiniz kotali ise kotanizi bir hayli kabartacaktir…
Not: Evden Kurulucak Serverlarin Min. Internet baglantisi 1024 olmalidirki 1024 le bile ancak max.100 kisi
oynayabilirsiniz hatta bu bile zordur.Iyi Donanimli olsabile internet baglanti hiziniz cok onemlidir…Kotali internetli
arkadaslarimin hic baslamamalarini oneririmki 3Gb lik kotayi gunde 10 kisi 5 saat online olsa bir ayda tuketirsiniz.