Server Files 1-120 Abra2 Server Files

Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.

comos

MT Üye
MT Üye
Editör
Mesaj
273
Çözümler
18
Beğeni
266
Puan
799
Bir süre önce başka forumda paylaşılan, paylaşan kişinin desteği kestiği server files.
Linkleri görebilmek için giriş yap veya kayıt ol.
Linkleri görebilmek için giriş yap veya kayıt ol.
Linkleri görebilmek için giriş yap veya kayıt ol.
1.sürümünü yayınladıktan sonra bir güncelleme getirdi, ben güncellenmiş halini paylaşıyorum. Eğer geliştirmeye yeni başladıysanız, sizin için güzel bir files. Konuda kurulum için neye ihtiyacınız varsa belirtip link vereceğim. Adımları uygularsanız hata almazsınız.

Öncelikle indirmeniz gereken linklerden başlayalım;
1)
Linkleri görebilmek için giriş yap veya kayıt ol.

2)
Linkleri görebilmek için giriş yap veya kayıt ol.

3)
Linkleri görebilmek için giriş yap veya kayıt ol.

4)
Linkleri görebilmek için giriş yap veya kayıt ol.

5)
Linkleri görebilmek için giriş yap veya kayıt ol.
veya
Linkleri görebilmek için giriş yap veya kayıt ol.

6)
Linkleri görebilmek için giriş yap veya kayıt ol.

7)
Linkleri görebilmek için giriş yap veya kayıt ol.

8)
Linkleri görebilmek için giriş yap veya kayıt ol.
Her şey tamamsa kuruluma geçebiliriz.

İlk adım: Sanallaştırıyoruz!
Oracle VM VirtualBox'u Yeni >
1.png
resimdeki gibi ayarlayıp tamam diyoruz.
2.png
3.png
Ağ kısmını da hallettiğimize göre başlatabiliriz. Bir süre bekleyerek id ve şifrenin sorulduğu bölüme geliyoruz. ID'ye root yazıp entera basıyoruz. Hemen ardından şifreye dev yazıp yine entera basıyoruz. Ardından ifconfig yazip entera basıyoruz ve inet'i unutmamak için not defterine yazıyoruz.
4.png
İkinci adım: Putty & Winscp kayıt işlemleri
5.png
6.png
Üçüncü adım: game&mysql

Putty ve Winscp'yi açıyoruz.

Winscp'den usr dizinine girip, indirdiğiniz server files klasöründen game.tgz'yi buraya sürüklüyoruz.
Ardından, Winscp'den var/db dizinine girip indirdiğiniz server files klasöründen mysql.tgz'yi buraya sürüklüyoruz.

Putty'ye girip:
cd /usr
tar zxvf game.tgz yazıp enterlıyoruz. Bitince;
cd /var/db
tar zxvf mysql.tgz yazıp enterlıyoruz.

Ek bilgi!: Eğer game.tgz ve mysql.tgz'ler yer kaplamasın istiyorsan
cd /usr enter rm -rf game.tgz enter
cd /var/db enter rm -rf mysql.tgz enter​
Dördüncü adım: Source Build

  • Game & DB Source:
Winscp'den usr/src'ye indirdiğiniz server files klasöründen gamesource.tar'ı sürüklüyoruz.
Putty'ye girip: cd /usr/src enter
tar zxvf gamesource.tar enterlıyoruz. Ardından;
cd /usr/src/gamesource/Server/game/src yazıp enterlıyoruz. Sonrasında;
gmake clean enter
gmake dep enter
gmake -j20 enter
Game source build işlemi başlıyor.

7.png
9.png
Bilgisayarınızın performansına göre uzun sürecek olan bu işlem bittiğinde

cd /usr/src/gamesource/Server/db/src enter
gmake clean enter
gmake dep enter
gmake -j20 enter
DB source build işlemi başlıyor
10.png
12.png

Winscp'yi açıp;
cd /usr/game/share/bin dizinine gidip
game ve db dosyalarına sağ tıklayıp izinlerine 777 veriyoruz.

Game & Db build işlemi tamamlandı.​
  • Client Source Build:
server_files klasörünün içindeki clientsource.tar'ı ayıklıyoruz. Çıkan klasörün içine girip client.sln'e çift tıklayıp açıyoruz.
8.png

Sol alt kısımda Ready yazana kadar bekliyoruz. Ready yazinca;
11.png build işlemini başlatıyoruz.
İşlem bitince:
13.png

client.sln'e tıkladığımız dizindeki binary klasörüne giriyoruz.
14.png

Oyuna giriş için gerekli exeyi oluşturduk. Masaüstüne bir yere koyun, sonrasında lazım olacak.​
  • Dump Source Build:
Client Source için ne yaptıysak, aynısını yapıyoruz. (İlk açılış için bu server fileste dump protoyu build etmeye gerek yok, ne olduğunu araştırırsanız o zaman build edersiniz :D )

Beşinci adım: Oyuna giriyoruz!
server_files
klasörünün içindeki client.tar'ı ayıklıyoruz. Oyuna giriş için yukarıda masaüstüne alın dediğim exeyi buraya atıyoruz. Daha sonra pack klasörünün içindeki root.epk ve root.eix'i kopyalayıp pack açıcı program olan EterNexus'un içine yapıştırıyoruz.

KilitOpen.exe > File > Extract Archive > root.eix
root'un içine girip serverinfo.py'yi sağ tıklayıp notepad++ (öneriyorum) ile açıyoruz.
15.png

serverinfo.py'yi kendimize göre düzenlediğimize göre KilitOpen.exe > File > Pack Archive > Root klasörüne bir adet sol tık > Klasör Seç'e sol tık.
Tekrardan pack haline getirdiğimize göre root.epk ve root.eix'i kopyalıyoruz, client/pack'in içine yapıştırıyoruz.

Şimdi Putty'e gelip reboot yazıp enterlıyoruz.
Reboot işlemi tamamlanınca Putty'i açıyoruz.
cd /usr/game enter
sh baslat.sh enter
1 enter

Oyunumuz açılıyor.
16.png
Metin2Distribute.exe ile oyuna giriş yapıyoruz.

17.png


güncelleme notları
  • güncelleme1 14.02.2020
Filesin bu halinde bineğin üstündeyken reboot atarsanız buglanıyorduk. Linkteki dosyayı /usr/src/gamesource/Server/game/src dizinine sürükleyip değiştirin. Ardından game build edin. Sorun çözülecektir.
Linkleri görebilmek için giriş yap veya kayıt ol.
  • güncelleme2 14.02.2020
Game ve DB build edildikten sonra izinleri değiştirmemiz gerektiğini konuya ekledim.
18.png
Konudaki renklerin seçimleri:
Adımlar: kalın siyah
Program & dosya & klasör isimleri kalın italik siyah
Yazmanız gerekenler kalın kırmızı
Dizinler ve yolları kalın mavi
 

Dosya Eklentileri

  • 8.png
    8.png
    12,9 KB · Gösterim: 662
  • 16.png
    16.png
    3 KB · Gösterim: 683
  • binek.rar
    2 KB · Gösterim: 142
Son düzenleme:
Güzel konu. Teşekkürler. Eğitim serisinin ilk videosunun altına bu filesin linkini paylaşırım. Yeni başlayanlar da bu dosyalarla ilerler :)
Linkleri de farklı farklı yerlere upload ederek kırılma ihtimalini azaltmış olursunuz.
 
---------------------------------------------------------------------------------------------------------------------------------------------------------
Çözüm editi: WMware Workstation'da sanal makine oluştururken konuda verilen .vdi dosyasıyla nasıl olduysa .iso şeklinde (sanki temiz kurulum yapar gibi) kurulum yapmıştım, halbuki hazır zaten. Wmware'de .vdi olarak kurulum yapmayı bulamadığım için (sadece .iso şeklinde dosya seçmeye izin veriyordu) Oracle VM VirtualBox indirdim ve konudaki yönergeleri takip ettim. Source şuan build ediliyor.
---------------------------------------------------------------------------------------------------------------------------------------------------------

Source build ederken
Kod:
gmake clean
gmake dep
gmake -j20
kodlarında gmake: command not found hatası alıyorum ve source build prosesi başlamıyor. Çözümü nedir?
Oracle VirtualBox yerine WMware Workstation kullanıyorum, gmake hatalarından bu sebepten ötürü muzdarip olmayayım?

Kod:
pkg update -f
pkg update
komutlarında
Updating FreeBSD repository catalogue...
pkg:
Linkleri görebilmek için giriş yap veya kayıt ol.
: Not Found
repository FreeBSD has no meta file, using default settings
pkg:
Linkleri görebilmek için giriş yap veya kayıt ol.
: Not Found
Unable to update repository FreeBSD
hatası,

Kod:
pkg install gcc49
komutunda
Updating FreeBSD repository catalogue...
pkg:
Linkleri görebilmek için giriş yap veya kayıt ol.
: Not Found
repository FreeBSD has no meta file, using default settings
pkg:
Linkleri görebilmek için giriş yap veya kayıt ol.
: Not Found
Unable to update repository FreeBSD
All repositories are up-to-date.
pkg: Repository FreeBSD cannot be opened. 'pkg update' required
pkg: No packages available to install matching 'gcc49' have been found in the repositories
hatası alıyorum.

(bu arada Dördüncü adım: Source Build kısmının Game & DB Source alt başlığının ikinci satırında cd komutunu birleşik yazmışsınız isterseniz düzeltin, haddime değil yanlış anlaşılmasın hiç bilmeyen biri kopyala yapıştır yaparak çalışıyor olabilir.)
 
Son düzenleme:
Teşekkürler bu işlere yeni başlayanlar için güzel bir anlatım olmuş elinize sağlık.
 
Filesi paylaşan kişinin verdiği binek fixinin, benim paylaştığım versiyonunda olmadığını farkettim. Konudaki linkten veya ekten indirebilirsiniz.
 
İzinler ile ilgili bilgilendirme eklendi. Konuyu açarken eklemeyi unutmuşum:oops:
Konu ile ilgili eksiklikleri bildirirseniz düzenleyebilirim.
 
Bende kanallar Bende kanallar acılmadı connectıon refused hatası veriyor usr/game den configleri uyarladım fakat acamadım db syser dokumu 8mb oldugu için sitede paylasılmıyor game syserr asagıdadır. Connectıon refused hatası veriyor usr/game den configleri uyarladım fakat acamadım...

Kod:
SYSERR: Feb 15 01:22:15.469425 :: pid_init:
Start of pid: 1023

SYSERR: Feb 15 01:22:15.469466 :: LoadSetting: [INIT_FORKED] Do not open file (locale/germany/forkedmapindex.txt)
 
Bende kanallar Bende kanallar acılmadı connectıon refused hatası veriyor usr/game den configleri uyarladım fakat acamadım db syser dokumu 8mb oldugu için sitede paylasılmıyor game syserr asagıdadır. Connectıon refused hatası veriyor usr/game den configleri uyarladım fakat acamadım...

Kod:
SYSERR: Feb 15 01:22:15.469425 :: pid_init:
Start of pid: 1023

SYSERR: Feb 15 01:22:15.469466 :: LoadSetting: [INIT_FORKED] Do not open file (locale/germany/forkedmapindex.txt)
Konuda yazanları yaparsan sorun yaşamazsın.
 
Hepsini harfiyen uyguladım eksiksiz sadece root ve mysql şifrelerini değiştirdim.
start sh dediğimde asagıdakı kayıtlar normal mi? hocam..

Kod:
 DB Aciliyor ..
Real Server
Log Offlog_file_delete_old: stat: No such file or directory
AsyncSQL: connected to localhost (reconnect 1)
Success PLAYER
AsyncSQL: connected to localhost (reconnect 1)
AsyncSQL: connected to localhost (reconnect 1)
Success ACCOUNT
AsyncSQL: connected to localhost (reconnect 1)
AsyncSQL: connected to localhost (reconnect 1)
AsyncSQL: connected to localhost (reconnect 1)
AsyncSQL: connected to localhost (reconnect 1)
Success COMMON
AsyncSQL: connected to localhost (reconnect 1)
Success HOTBACKUP
AsyncSQL: connected to localhost (reconnect 1)
AsyncSQL: connected to localhost (reconnect 1)
AsyncSQL: connected to localhost (reconnect 1)
AsyncSQL: connected to localhost (reconnect 1)
▒׽▒Ʈ ▒▒▒▒▒▒ ▒▒▒ϴ▒. ▒״▒▒ ▒▒▒▒▒մϴ▒.
▒׽▒Ʈ ▒▒▒▒▒▒ ▒▒▒ϴ▒. ▒״▒▒ ▒▒▒▒▒մϴ▒.
item_proto_test.txt ▒▒▒▒▒ ▒о▒▒▒▒ ▒▒▒߽▒ϴ▒
item_proto_test.txt ▒▒▒▒▒ ▒о▒▒▒▒ ▒▒▒߽▒ϴ▒

Girisler Aciliyor (AUTH) ..
PUBLIC_IP: 192.168.1.7 interface em0
HOSTNAME: dev_0
AsyncSQL: connected to localhost (reconnect 1)
CommonSQL connected
Setting Locale "germany" (Path: locale/germany)
Setting DB to locale latin1
AsyncSQL: connected to localhost (reconnect 1)
PlayerSQL connected
LogSQL connected
AsyncSQL: connected to localhost (reconnect 1)
AsyncSQL: connected to localhost (reconnect 1)
AsyncSQL: connected to localhost (reconnect 1)
AUTH_SERVER: I am the master
-----------------------------------------------
Official Server Files
-----------------------------------------------
PLAYER_MAX_LEVEL: 120

log_file_delete_old: stat: No such file or directory
socket_tcp_bind: tcp_socket: Address already in use

CH1 - 1 Aciliyor ..
PUBLIC_IP: 192.168.1.7 interface em0
HOSTNAME: dev1_1
AsyncSQL: connected to localhost (reconnect 1)
CommonSQL connected
Setting Locale "germany" (Path: locale/germany)
Setting DB to locale latin1
AsyncSQL: connected to localhost (reconnect 1)
PlayerSQL connected
LogSQL connected
AsyncSQL: connected to localhost (reconnect 1)
AsyncSQL: connected to localhost (reconnect 1)
AsyncSQL: connected to localhost (reconnect 1)
MAP ALLOW 1
MAP ALLOW 3
MAP ALLOW 21
MAP ALLOW 241
-----------------------------------------------
Official Server Files
-----------------------------------------------
PLAYER_MAX_LEVEL: 120
LocaleService locale/germany/locale_string.txt

log_file_delete_old: stat: No such file or directory
Could not Load ThreeWayWar Setting file

CH1 - 2 Aciliyor ..
PUBLIC_IP: 192.168.1.7 interface em0
HOSTNAME: dev1_2
AsyncSQL: connected to localhost (reconnect 1)
CommonSQL connected
Setting Locale "germany" (Path: locale/germany)
Setting DB to locale latin1
AsyncSQL: connected to localhost (reconnect 1)
AsyncSQL: connected to localhost (reconnect 1)
AsyncSQL: connected to localhost (reconnect 1)
PlayerSQL connected
LogSQL connected
AsyncSQL: connected to localhost (reconnect 1)
MAP ALLOW 4
MAP ALLOW 23
MAP ALLOW 24
MAP ALLOW 25
MAP ALLOW 41
MAP ALLOW 43
MAP ALLOW 44
MAP ALLOW 46
MAP ALLOW 61
MAP ALLOW 62
MAP ALLOW 63
MAP ALLOW 64
MAP ALLOW 240
MAP ALLOW 235
MAP ALLOW 212
MAP ALLOW 246
-----------------------------------------------
Official Server Files
-----------------------------------------------
PLAYER_MAX_LEVEL: 120
LocaleService locale/germany/locale_string.txt

log_file_delete_old: stat: No such file or directory
Could not Load ThreeWayWar Setting file

CH1 - 3 Aciliyor ..
PUBLIC_IP: 192.168.1.7 interface em0
HOSTNAME: dev1_3
AsyncSQL: connected to localhost (reconnect 1)
CommonSQL connected
Setting Locale "germany" (Path: locale/germany)
Setting DB to locale latin1
AsyncSQL: connected to localhost (reconnect 1)
PlayerSQL connected
LogSQL connected
AsyncSQL: connected to localhost (reconnect 1)
AsyncSQL: connected to localhost (reconnect 1)
AsyncSQL: connected to localhost (reconnect 1)
MAP ALLOW 66
MAP ALLOW 67
MAP ALLOW 68
MAP ALLOW 69
MAP ALLOW 70
MAP ALLOW 71
MAP ALLOW 72
MAP ALLOW 73
MAP ALLOW 104
MAP ALLOW 207
MAP ALLOW 216
MAP ALLOW 222
MAP ALLOW 217
MAP ALLOW 212
MAP ALLOW 301
MAP ALLOW 302
MAP ALLOW 303
MAP ALLOW 304
MAP ALLOW 306
MAP ALLOW 307
MAP ALLOW 353
MAP ALLOW 354
MAP ALLOW 355
MAP ALLOW 356
MAP ALLOW 357
-----------------------------------------------
Official Server Files
-----------------------------------------------
PLAYER_MAX_LEVEL: 120
LocaleService locale/germany/locale_string.txt

log_file_delete_old: stat: No such file or directory
Could not Load ThreeWayWar Setting file

GAME99 Aciliyor ..
PUBLIC_IP: 192.168.1.7 interface em0
HOSTNAME: dev99_1
AsyncSQL: connected to localhost (reconnect 1)
CommonSQL connected
Setting Locale "germany" (Path: locale/germany)
Setting DB to locale latin1
AsyncSQL: connected to localhost (reconnect 1)
AsyncSQL: connected to localhost (reconnect 1)
AsyncSQL: connected to localhost (reconnect 1)
PlayerSQL connected
LogSQL connected
AsyncSQL: connected to localhost (reconnect 1)
MAP ALLOW 4
MAP ALLOW 24
MAP ALLOW 44
MAP ALLOW 65
MAP ALLOW 81
MAP ALLOW 103
MAP ALLOW 105
MAP ALLOW 110
MAP ALLOW 111
MAP ALLOW 112
MAP ALLOW 113
MAP ALLOW 114
MAP ALLOW 118
MAP ALLOW 119
MAP ALLOW 120
MAP ALLOW 121
MAP ALLOW 122
MAP ALLOW 123
MAP ALLOW 124
MAP ALLOW 125
MAP ALLOW 126
MAP ALLOW 127
MAP ALLOW 128
MAP ALLOW 181
MAP ALLOW 182
MAP ALLOW 183
MAP ALLOW 200
MAP ALLOW 241
-----------------------------------------------
Official Server Files
-----------------------------------------------
PLAYER_MAX_LEVEL: 120
LocaleService locale/germany/locale_string.txt

log_file_delete_old: stat: No such file or directory
Could not Load ThreeWayWar Setting file

CH1 Online ..
root@host:/usr/game #
 
comos cok yardımcı oldu baglanarak halletti , game ve db tekrardan kurarak cozdu ilgi ve alakasından dolayı cok tesekkürler ediyorum.
 
En son bir moderatör tarafından düzenlenmiş:
Winscp'yi açıp;
cd /usr/game/share/bin dizinine gidip
game ve db dosyalarına sağ tıklayıp izinlerine 777 veriyoruz. BEYLER ANLIYAMADIMDA TAM ANLATIRMIISNIZ YA SIMDIDIDEN TESEKURLER
 
Winscp'yi açıp;
cd /usr/game/share/bin dizinine gidip
game ve db dosyalarına sağ tıklayıp izinlerine 777 veriyoruz. BEYLER ANLIYAMADIMDA TAM ANLATIRMIISNIZ YA SIMDIDIDEN TESEKURLER
Yazili anlatim:
cd /usr/game/share/bin
dizinine girdiğinizde game ve db dosyalarına sağ tıklayıp özellikler diyoruz ve izinler kısmındaki sayıyı 777 yapıyoruz.

Görsel anlatim:
1

1.jpg
2
2.jpg
3
3.jpg
 
Adsız.png

Böyle bir hata alıyorum ama bilginiz varmıdır bide bende game yok db var sadece
dede.png
 
Konuda yazılanları sırasıyla eksiksiz yaparsan hata almazsın. game yok ise game build etmemişsin, konuda nasıl yapılacağı yazıyor.
 
Reis herşeyi ayarladım fakay oyuna girince 10 sn normal yazıyo vuruyo sonra bug gibi kalıyor fakat oyun acık nedenı nedir acaba
 
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.
Geri
Üst