AROGKOXP
AROGKOXP KO-FORUM HOSGELDİNİZ



Sizleri Neler Bekliyor ?
-Foruma Üye Olarak Yeni Arkadaşlıklar Edineceksiniz.
-İnternette Zaman Geçirecek Bir Alanınız Olucak Ve Eğleneceksiniz.
-PvP Server Tutkunuysanız Pvp Serverlerde Yenilikleri Takip Ediceksiniz.
-Yeni Açılan Serverleri Anında Bulacaksınız .
-Gmlik Adaylığı Koyacaksınız.Serverinizi Tanıtacaksınız.
-Pvp Serverler Hakkında Herşey Bu Forumda Olucak.
-ÜYE OLURSANIZ FORUMDAKİ REKLAMLAR GÖZÜKMEZ
Bunlardan Yararlanmak İçin Sizden Tek İsteyimiz Üye Olmanız Yada Giriş Yapmanız.
AROGKOXP


 
AnasayfaAnasayfa  TakvimTakvim  GaleriGaleri  SSSSSS  AramaArama  Üye ListesiÜye Listesi  Kullanıcı GruplarıKullanıcı Grupları  Kayıt OlKayıt Ol  Giriş yapGiriş yap  Face GroupFace Group  SOHBETSOHBET  ATV CANLIATV CANLI  Knight MokokooKnight Mokokoo  ANEWSTVANEWSTV  

Paylaş | 
 

 [PAYLA?IM]USKO Yapısı Çoklu Server ve List

Önceki başlık Sonraki başlık Aşağa gitmek 
YazarMesaj
fallen06

avatar

Keçi
Mesaj Sayısı : 169
Kayıt tarihi : 22/03/09
Yaş : 25

Kişi sayfası
ArogKoxp Alan ArogKoxp Alan: http://img143.imageshack.us/img143/5870/supermod.gif

MesajKonu: [PAYLA?IM]USKO Yapısı Çoklu Server ve List   Paz Şub. 14, 2010 4:15 am

Selamlar,

http://www.pvp-kenti.com/showthread.php?t=8412
Öncelikle Gerekli Malzemeler ;
2 Adet Server(Tercihen 3 Adet)
1 Adet Veritabanı Sunucusu (SQL 2005+ Daha Mantıklı)
1 Adet Not Defteri
1 Di? Sarımsak
Yeterince Tuz ve Biber.

Öncelikle Yeni Bir Veritabanı Açın Adınıda KO_MAIN Koyun.

KO_MAIN Veritabanımıza Gerekli Tablo ve Procedureleri Yükleyelim.(Import)

Ekliyece?imiz Tablolar ;
* TB_USER
* CONCURRENT
* CURRRENTUSER
* VERSION

Ekliyece?imiz Procedureler ;
* AUJARD İLK Oyuna Girerken ID Pass Yazdı?ımızda Ça?rılan LOGIN Proceduresi (MYST_LOGIN,ACCOUNT_LOGIA vb.)
* CLEAR_REMAIN_USERS
* LOAD_PREMIUM_SERVICE_USER
* UPDATE_PREMIUM_USER
* ACCOUNT_LOGOUT
* PROC_INSERT_CURRENTUSER
* PROC_UPDATE_CURRENTUSER

Sonra kn_online Veritabanımızı Açıyoruz KO_MAIN Veritabanımıza Ekledi?imiz Tablo ve Procedureleri kn_online Veritabanından Siliyoruz...

Silece?imiz Tablolar ;
* TB_USER
* CONCURRENT
* CURRRENTUSER
* VERSION

Silece?imiz Procedureler ;
* AUJARD İLK Oyuna Girerken ID Pass Yazdı?ımızda Ça?rılan LOGIN Proceduresi (MYST_LOGIN,ACCOUNT_LOGIA vb.)
* CLEAR_REMAIN_USERS
* LOAD_PREMIUM_SERVICE_USER
* UPDATE_PREMIUM_USER
* ACCOUNT_LOGOUT
* PROC_INSERT_CURRENTUSER
* PROC_UPDATE_CURRENTUSER

Silme İ?lemimiz Tamamlandı ise ?imdi kn_online Veritabanımızı Backup Ediyoruz ve Hemen Backup Bitmesi Arından kn_online Veritabanını Siliyoruz,
Yedek Aldı?ımız kn_online Veritabanını Restore Ediyoruz fakat Restore Ederken kn_online De?ilde KO_S1 Adıyla Veritabanını Restore Edelim.

?uanda Veritabanları İle İlgili İ?lemlerimiz Bitmi?tir,

?imdi ODBC mize Girelim..!

AccountDB Adında Bir DSNimiz Var, Bunu Açıyoruz ve Veritabanı Olarak KO_MAIN Veritabanını Belirtiyoruz, Di?er DSNleri ise KO_S1 Veritabanını Gösteriyoruz...

İlk Serverımızdaki INI Dosyaları ?u ?ekilde Oluyor (KO_S1) ;


Kod:
Login Server ;

[DOWNLOAD]
URL=ftp.knightonlineturkiye.web.tr
PATH=pub/upgrade

[ODBC]
DSN=AccountDB
UID=knightonline
PWD=123456
TABLE=VERSION

[CONFIGURATION]
DEFAULT_PATH=D:\KOServer\LoginServer\

[SERVER_LIST]
COUNT=2
SERVER_00=84.51.21.10
NAME_00=ARES
SERVER_01=84.51.21.11
NAME_01=DIEZ

AIServer ;

[ODBC]
GAME_DSN=kn_online
GAME_UID=knightonline
GAME_PWD=123456

[SERVER]
ZONE=1
PARTYEXP=0
GROUP=0

Game Server(Ebenezer) ;

[TIMER]
YEAR=2008
MONTH=10
DATE=21
HOUR=4
WEATHER=1

[LOGIN SERVER]
IP=84.51.21.10

[CASTLE]
NATION=1

[ZONE_INFO]
MY_INFO=1
SERVER_COUNT=1
SERVER_00=1
SERVER_IP_00=84.51.21.10
MAX_USER=2000
SERVER_NUM=0

[BATTLE]
WEEK=6
START_TIME=20
END_TIME=0
AUTO=0
WEEK2=6
MWEEK=5
LIMITBATTLE=200

[AI_SERVER]
IP=84.51.21.10

[DB_SERVER]
IP=84.51.21.10

[ODBC]
GAME_DSN=kn_online
GAME_UID=knightonline
GAME_PWD=123456
ACCOUNT_DSN=AccountDB
ACCOUNT_UID=knightonline
ACCOUNT_PWD=123456

[VERSION]
VER=1300

[SG_INFO]
GMY_INFO=1
GSERVER_COUNT=1
GSERVER_00=1
GSERVER_IP_00=84.51.21.10
SERVER_INDEX=1

[NATION]
NATION_ID=1

[FREE_ZONE]
MAX_USER=200

[EVENT]
EVENT_NUMBER=0
[MATURE_SETTING]
PK_PERMIT=0

[MONSTER_CHALLENGE]
ACTIVATE=1
LEVEL=1

[BONUS_EVENT]
MONEY=0
EXP=0

Aujard ;

[ODBC]
ACCOUNT_DSN=AccountDB
ACCOUNT_UID=knightonline
ACCOUNT_PWD=123456
LOG_DSN=AccountDB
LOG_UID=knightonline
LOG_PWD=123456
GAME_DSN=AccountDB
GAME_UID=knightonline
GAME_PWD=123456

[ZONE_INFO]
GROUP_INFO=1
ZONE_INFO=1

[SESSION]
IP1=84.51.21.10
IP2=84.51.21.10

[BILLING]
IP=84.51.21.10
PORT=15100
NUM=1

[PREMIUM_ITEM]
ITEM_NUM1=802134909
ITEM_NUM2=802134903Ayarlarımızı Yaptıktan Sonra Sunucu Dosyalarını Çalı?tırabiliriz...

Arından SQL Serverımızı Tekrar Açıyoruz ve KO_S1 Veritabanımızı Backup Edelim Sonra Tekrar Restore Edelim Restore Ederken KO_S2 Adında Restore Edelim.

2. Sunucumuzda ımıza Geçip Oradaki ODBC leri 1 Serverımıza Ba?landırıyoruz IP AccountDB 84.51.21.10(SQL Server) IP li Sunucuya Bakacak ve KO_MAIN Veritabanına Bakacak, Di?er DSN ler ise KO_S2 Veritabanına Bakacak.

2. Sunucuda Kullanaca?ınız Server Dosyaları Sadece AIServer, GameServer ve Aujard'dır.


Kod:
AIServer ;

[ODBC]
GAME_DSN=kn_online
GAME_UID=knightonline
GAME_PWD=123456

[SERVER]
ZONE=1
PARTYEXP=0
GROUP=0

Game Server(Ebenezer) ;

[TIMER]
YEAR=2008
MONTH=10
DATE=21
HOUR=4
WEATHER=1

[LOGIN SERVER]
IP=84.51.21.11

[CASTLE]
NATION=1

[ZONE_INFO]
MY_INFO=1
SERVER_COUNT=1
SERVER_00=1
SERVER_IP_00=84.51.21.11
MAX_USER=2000
SERVER_NUM=0

[BATTLE]
WEEK=6
START_TIME=20
END_TIME=0
AUTO=0
WEEK2=6
MWEEK=5
LIMITBATTLE=200

[AI_SERVER]
IP=84.51.21.11

[DB_SERVER]
IP=84.51.21.10

[ODBC]
GAME_DSN=kn_online
GAME_UID=knightonline
GAME_PWD=123456
ACCOUNT_DSN=AccountDB
ACCOUNT_UID=knightonline
ACCOUNT_PWD=123456

[VERSION]
VER=1300

[SG_INFO]
GMY_INFO=1
GSERVER_COUNT=1
GSERVER_00=1
GSERVER_IP_00=84.51.21.11
SERVER_INDEX=1

[NATION]
NATION_ID=1

[FREE_ZONE]
MAX_USER=200

[EVENT]
EVENT_NUMBER=0
[MATURE_SETTING]
PK_PERMIT=0

[MONSTER_CHALLENGE]
ACTIVATE=1
LEVEL=1

[BONUS_EVENT]
MONEY=0
EXP=0

Aujard ;

[ODBC]
ACCOUNT_DSN=AccountDB
ACCOUNT_UID=knightonline
ACCOUNT_PWD=123456
LOG_DSN=AccountDB
LOG_UID=knightonline
LOG_PWD=123456
GAME_DSN=kn_online
GAME_UID=knightonline
GAME_PWD=123456

[ZONE_INFO]
GROUP_INFO=1
ZONE_INFO=1

[SESSION]
IP1=84.51.21.10
IP2=84.51.21.10

[BILLING]
IP=84.51.21.10
PORT=15100
NUM=1

[PREMIUM_ITEM]
ITEM_NUM1=802134909
ITEM_NUM2=802134903Burada Dikakt Etmeniz Gereken Tek ?ey 2. Sunucu daki ODBC Ayarlarını 1. Sunucudaki IP ye Baktırmanız SQL Serverda Ona Bir User(Kullanıcı Açmanız ve Girmeniz) Tamamiyle Olay Bu Kadardır.

Yeme?imiz Hazır Afiyet Olsun..
Sayfa başına dön Aşağa gitmek
Kullanıcı profilini gör http://arogkoxp.ace.st
 
[PAYLA?IM]USKO Yapısı Çoklu Server ve List
Önceki başlık Sonraki başlık Sayfa başına dön 
1 sayfadaki 1 sayfası
 Similar topics
-
» CixKo Editsiz Eşit Pk Server
» VB 6 ile Basit Koxp Yapımı
» ▄▀▄ GamerSKO ▄▀▄ 83/1 ZOR DB ▄▀▄ SOACS ▄▀▄ SERVER 7/24 ONLİNE ▄▀▄ KALICI SERVER ▄▀▄
» ALEMT2 AÇILDI!+ - 05HAZİRAN-0LAG - SÜPER SERVER KAÇIRMAYIN-Süper NPcler ve ASLA KAPNM
» Metin2 PVP SERVER KURMAK forum8 farkı ile farklı biçim ;)

Bu forumun müsaadesi var:Bu forumdaki mesajlara cevap veremezsiniz
AROGKOXP :: Private Server :: Server Kurulumu-
Buraya geçin: