HERAKLES Otomatik Avlı kalıcı sunucu. 19 Haziran'da açılıyor. Atius & Wizard güvencesiyle hemen kayıt ol, ön kayıt ödülleri aktif. HEMEN TIKLA!
Evet arkadaşlar 1den fazla ch olan serverlerde mysqle bağlanırken 1 hat kullanıyor buda veri yavaşlılığına neden oluyor şimdi yapacağım bu ayarla birden fazla giriş açarak lagı azaltacağız.
Daha sonra navicata girip
mysql>user'e giriyoruz.oraya altaki gibi yeni girişler ekliyoruz.(Şifreyi Mysql5 Olarak Yapın )
Bunu yaptıktan sonra ileri gidin Grant_priv hariç hepsini Y Yapın.
Şimdi game'nin içindeki authdb ve channel içindeki game1_1game1_2 vb editleyeceğiz.
channel içindeki game leri editliyoruz;
game1_1 CONFIG'e girin böyle birşeyle karşılacaksınız
Ordaki bu kısmı;
Mysql ayarları yaptığımız şekilde bunun ile değişiyoruz;
Bu ayarı aşağıdakilerin CONFIG'ın hepsine uygulayın:
Şimdi sıra geldi DB kısıma
/usr/game/db giriyoruz ve CONFIG'i açıyoruz
Ordaki şu kısmı değişeceğiz;
Orayı şöyle yapacağız :
DB'ye yaptığımız gibi auth ada yapıyoruz.
Şimdi CH2 Ayarlıcaz
/usr/game/channel2'deki game ile başlayan klasörlerin CONFIG'lerine giriyoruz
Buna Benzer Birşey Var
Ordaki localhostu kendi ipmiz yapıyoruz:
Bunlarıda yukardaki gibi editleyeceksiniz:
Bu teknikle ch3 ve ch4 üde yaparsınız.
Daha sonra navicata girip
mysql>user'e giriyoruz.oraya altaki gibi yeni girişler ekliyoruz.(Şifreyi Mysql5 Olarak Yapın )
Bunu yaptıktan sonra ileri gidin Grant_priv hariç hepsini Y Yapın.
Şimdi game'nin içindeki authdb ve channel içindeki game1_1game1_2 vb editleyeceğiz.
channel içindeki game leri editliyoruz;
game1_1 CONFIG'e girin böyle birşeyle karşılacaksınız
Kod:
HOSTNAME: game1_1
CHANNEL: 1
PORT: 7001
P2P_PORT: 8001
DB_PORT: 15001
DB_ADDR: localhost
MAP_ALLOW: 1
TABLE_POSTFIX:
ITEM_ID_RANGE: 100000001 150000000
PASSES_PER_SEC: 25
SAVE_EVENT_SECOND_CYCLE: 180
PING_EVENT_SECOND_CYCLE: 180
PLAYER_SQL: localhost mt2 mt2!@# player
COMMON_SQL: localhost mt2 mt2!@# common
LOG_SQL: localhost mt2 mt2!@# log
#TEST_SERVER: 1
pk_server: 1
Kod:
PLAYER_SQL: localhost mt2 mt2!@# player
COMMON_SQL: localhost mt2 mt2!@# common
LOG_SQL: localhost mt2 mt2!@# log
Mysql ayarları yaptığımız şekilde bunun ile değişiyoruz;
Kod:
PLAYER_SQL: localhost channel1 Sifre player
COMMON_SQL: localhost channel1 Sifre common
LOG_SQL: localhost channel1 Sifre log
Bu ayarı aşağıdakilerin CONFIG'ın hepsine uygulayın:
Kod:
game/channel/first
game/channel/game1_1
game/channel/game1_2
game/channel/game1_3
game/channel/game2
game/channel/game61
game/auth
Şimdi sıra geldi DB kısıma
/usr/game/db giriyoruz ve CONFIG'i açıyoruz
Kod:
WELCOME_MSG = "DB Server has been started"
SQL_ACCOUNT = "localhost account mt2 mt2!@# 0"
SQL_PLAYER = "localhost player mt2 mt2!@# 0"
SQL_COMMON = "localhost common mt2 mt2!@# 0"
SQL_HOTBACKUP = "localhost hotbackup mt2 mt2!@# 0"
TABLE_POSTFIX = ""
BIND_PORT = 15001
DB_SLEEP_MSEC = 10
CLIENT_HEART_FPS = 25
HASH_PLAYER_LIFE_SEC = 600
BACKUP_LIMIT_SEC = 3600
PLAYER_ID_START = 100
PLAYER_DELETE_LEVEL_LIMIT = 70
ITEM_ID_RANGE = 70000001 100000000
LOCALE = big5
Ordaki şu kısmı değişeceğiz;
Kod:
SQL_ACCOUNT = "localhost account mt2 mt2!@# 0"
SQL_PLAYER = "localhost player mt2 mt2!@# 0"
SQL_COMMON = "localhost common mt2 mt2!@# 0"
SQL_HOTBACKUP = "localhost hotbackup mt2 mt2!@# 0"
Kod:
SQL_ACCOUNT = "localhost account channel1 Sifre 0"
SQL_PLAYER = "localhost player channel1 Sifre 0"
SQL_COMMON = "localhost common channel1 Sifre 0"
SQL_HOTBACKUP = "localhost hotbackup channel1 Sifre 0"
DB'ye yaptığımız gibi auth ada yapıyoruz.
Şimdi CH2 Ayarlıcaz
/usr/game/channel2'deki game ile başlayan klasörlerin CONFIG'lerine giriyoruz
Buna Benzer Birşey Var
Kod:
HOSTNAME: game1_1
CHANNEL: 1
PORT: 7001
P2P_PORT: 8001
DB_PORT: 15001
DB_ADDR: localhost
MAP_ALLOW: 1
TABLE_POSTFIX:
ITEM_ID_RANGE: 100000001 150000000
PASSES_PER_SEC: 25
SAVE_EVENT_SECOND_CYCLE: 180
PING_EVENT_SECOND_CYCLE: 180
PLAYER_SQL: 192.168.0.2 channel2 Ch2 player
COMMON_SQL: 192.168.0.2 channel2 Ch2 common
LOG_SQL: 192.168.0.2 channel2 Ch2 log
#TEST_SERVER: 1
pk_server: 1
Ordaki localhostu kendi ipmiz yapıyoruz:
Kod:
HOSTNAME: game1_1
CHANNEL: 1
PORT: 7001
P2P_PORT: 8001
DB_PORT: 15001
DB_ADDR: localhost
MAP_ALLOW: 1
TABLE_POSTFIX:
ITEM_ID_RANGE: 100000001 150000000
PASSES_PER_SEC: 25
SAVE_EVENT_SECOND_CYCLE: 180
PING_EVENT_SECOND_CYCLE: 180
PLAYER_SQL: localhost channel2 Sifre player
COMMON_SQL: localhost channel2 Sifre common
LOG_SQL: localhost channel2 Sifre log
#TEST_SERVER: 1
pk_server: 1
Bunlarıda yukardaki gibi editleyeceksiniz:
Kod:
game/channel/first
game/channel/game1_1
game/channel/game1_2
game/channel/game1_3
game/channel/game2
game/channel/game61
Bu teknikle ch3 ve ch4 üde yaparsınız.
Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)
Benzer konular
- Cevaplar
- 7
- Görüntüleme
- 646
- Soru
- Cevaplar
- 1
- Görüntüleme
- 565
- Soru
Cevaplanmadı
!!! FATAL ERROR !!! multiple MAP_ALLOW setting!!
- Cevaplar
- 2
- Görüntüleme
- 558

