İlan
05 Haz 2026 23 çevrimiçi üye Duyurular
Ana Sayfa Metin2 Private Server Kurulumu
Ana Sayfa Forum Metin2 Private Server Kurulumu "FreeBSD Üzerinde Basit ve Gelişmiş Metin2 Fa...
İlan Yan banner placeholder

"FreeBSD Üzerinde Basit ve Gelişmiş Metin2 Farm Sunucusu Kurulum Rehberi: 55-120 Seviye Aralığındaki İyileştirmeler"

Paleon 21.04.2026 12:25 539 görüntüleme 15 cevap
Son Mesaj
Paleon
Üye
Üye
Katılım29 Oca 2026
Konular13
Mesajlar72
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
21.04.2026 12:25 #1
Özelleştirilmiş bir Metin2 farm sunucusu dosyası oluşturmak karmaşık ve zaman alıcı bir süreçtir. Bu süreç genellikle oyun sunucuları, veri tabanları, ağ yapılandırması, oyun mekaniği ve içeriği açısından derin bilgi ve uzmanlık gerektirir. Bu konuda sizlere en basitinden rehber niteliğinde yardımcı olucam inşallah

Adım 1: Gerekli Araçları ve Yazılımları Kurma​

Öncelikle, FreeBSD işletim sistemi üzerinde çalışan bir Metin2 sunucusu kurmak için gerekli araçları indirip kurmanız gerekecek. Bu araçlar şunlardır:
  1. MySQL/MariaDB (veri tabanı)
  2. Apache (veya başka bir web sunucusu)
  3. Metin2 Server Files
  4. Metin2 Client
  5. MySQL Workbench veya phpMyAdmin (veri tabanı yönetimi için)

Adım 2: FreeBSD Üzerinde Metin2 Sunucu Kurulumu​

1. FreeBSD'yi Kurma ve SSH ile Bağlantı​

FreeBSD'yi kurduktan sonra, SSH ile sunucuya bağlanmalısınız:
ssh kullanıcı_adınız@sunucu_ip_adresi

2. MySQL/MariaDB Kurulumu​

pkg install mysql57-server
pkg install mysql57-client
service mysql-server start

3. Apache ve PhpMyAdmin Kurulumu​

pkg install apache24
pkg install php74 php74-mysqli php74-gd php74-json
pkg install phpMyAdmin

Adım 3: Metin2 Server Files Kurulumu​

Metin2 sunucu dosyalarının sağlıklı bir şekilde kurulabilmesi için bu dosyaların uyumlu bir versiyonunu bulmak ve download etmek gerekecektir. Paralı veya ücretsiz çeşitli kaynaklardan bu dosyaların düzenlenmiş versiyonlarına ulaşabilirsiniz.
Sunucu dosyalarını genellikle /usr/home/game dizinine kopyalayabilirsiniz. Örneğin:
mkdir -p /usr/home/game
cd /usr/game
fetch kaynak.adresi/iletisimde_bulup_edinilen_server_files.tar.gz
tar -xzf server_files.tar.gz

Adım 4: Konfigürasyon ve Özelleştirme​

CONFIG ve DB dosyalarının konfigürasyonları büyük önem arz eder. CONFIG dosyası sunucu ayarlarını, portlarını ve benzeri ayarları içerir. Bu dosyaları uygun biçimde ayarlayın.

CONFIG Örneği​

IP: sunucu_ip_adresi
PORT: 13000
MAX_LEVEL: 120

DB Konfigürasyonu​

Veri tabanını ayarlamak için db dizininde yer alan .sql dosyalarını kullanabilirsiniz. Metin2 için sıklıkla veritabanı player tablosunda çeşitli değişiklikler yapılması gerekir.

Adım 5: Item ve NPC Konfigürasyonu​

Oyun içeriğini ayarlamak en zor kısımlardan biridir. Aşağıdaki adımlar benzersiz bir farm sunucusu oluşturmanıza yardımcı olabilir:

1. Eşyaların Ayarlanması​

Item_proto ve item_names dosyalarında çeşitli çiftlik eşyalarını ve ödülleri ekleyin. Bu dosyalar genellikle db dizininde bulunabilir.

Örnek Eşya Kayıtları:​

INSERT INTO item_proto (vnum, name, locale_name, type, subtype, weight, size, antiflag, flag, wearflag, ...) VALUES
(1000, 'Benzersiz Kılıç', 'Unique Sword', 1, 0, 1000, 3, 0, 0, 1, ...);

2. NPC ve Canavarların Ayarlanması​

NPC ve canavarların mob_proto ve mob_names dosyaları içinde değişiklik yaparak çiftlik içeriklerini oluşturabilirsiniz.

Örnek NPC Kayıtları:​

INSERT INTO mob_proto (vnum, name, locale_name, type, rank, battle_type, level, ...) VALUES
(2000, 'Yaratık Lideri', 'Monster Leader', 0, 1, 1, 55, ...);

Adım 6: Görev Dizaynı​

Görevlerinizi quest dizinindeki .quest dosyaları aracılığıyla dizayn edebilirsiniz.

Örnek Görev Betiği​

Aşağıda temel bir görev betiği örneği verilmiştir:
quest custom_farm begin
state start begin
when login or levelup with pc.get_level() >= 55 begin
queststate("custom_farm", "run")
end

when letter begin
send_letter("Çiftlik Görevi")
end

when button or info begin
say_title("Çiftlik Görevi")
say("Benzersiz ödüller için belirli yaratıkları yok et.")
end

when 2001.kill begin -- Rastgele yaratık ID'si
pc.give_item2(5000, 1) -- Benzersiz ödül
end
end
end

Adım 7: Sunucunun Çalıştırılması​

Bütün bu dosyalar yüklendikten ve konfigüre edildikten sonra, sh baslat.sh komutunu kullanarak sunucunuzu çalıştırabilirsiniz:
cd /usr/game
sh baslat.sh

Özet​

  1. Gerekli araçları ve yazılımları kurun.
  2. MySQL/MariaDB'yi kurun ve sunucu dosyalarını indirin.
  3. Konfigürasyon dosyalarını düzenleyin ve veri tabanını yapılandırın.
  4. Eşya ve NPC içeriklerini özelleştirin.
  5. Görev betiklerini oluşturun ve düzenleyin.
  6. Sunucuyu başlatın ve test edin.
Bu adımlar size kendi Metin2 farm sunucunuza başlamanız için gereken bilgi ve rehberi sağlayacaktır. Yardıma ihtiyacınız olursa, benden destek alabilirsiniz. Başarılar dilerim!
Mertsolgun4
ibrahim1907
Üye
Üye
Katılım01 Şub 2026
Konular9
Mesajlar65
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
01.05.2026 11:56 #2
Özelleştirilmiş bir Metin2 farm sunucusu dosyası oluşturmak karmaşık ve zaman alıcı bir süreçtir. Bu süreç genellikle oyun sunucuları, veri tabanları, ağ yapılandırması, oyun mekaniği ve içeriği açısından derin bilgi ve uzmanlık gerektirir. Bu konuda sizlere en basitinden rehber niteliğinde yardımcı olucam inşallah

Adım 1: Gerekli Araçları ve Yazılımları Kurma​

Öncelikle, FreeBSD işletim sistemi üzerinde çalışan bir Metin2 sunucusu kurmak için gerekli araçları indirip kurmanız gerekecek. Bu araçlar şunlardır:
  1. MySQL/MariaDB (veri tabanı)
  2. Apache (veya başka bir web sunucusu)
  3. Metin2 Server Files
  4. Metin2 Client
  5. MySQL Workbench veya phpMyAdmin (veri tabanı yönetimi için)

Adım 2: FreeBSD Üzerinde Metin2 Sunucu Kurulumu​

1. FreeBSD'yi Kurma ve SSH ile Bağlantı​

FreeBSD'yi kurduktan sonra, SSH ile sunucuya bağlanmalısınız:
ssh kullanıcı_adınız@sunucu_ip_adresi

2. MySQL/MariaDB Kurulumu​

pkg install mysql57-server
pkg install mysql57-client
service mysql-server start

3. Apache ve PhpMyAdmin Kurulumu​

pkg install apache24
pkg install php74 php74-mysqli php74-gd php74-json
pkg install phpMyAdmin

Adım 3: Metin2 Server Files Kurulumu​

Metin2 sunucu dosyalarının sağlıklı bir şekilde kurulabilmesi için bu dosyaların uyumlu bir versiyonunu bulmak ve download etmek gerekecektir. Paralı veya ücretsiz çeşitli kaynaklardan bu dosyaların düzenlenmiş versiyonlarına ulaşabilirsiniz.
Sunucu dosyalarını genellikle /usr/home/game dizinine kopyalayabilirsiniz. Örneğin:
mkdir -p /usr/home/game
cd /usr/game
fetch kaynak.adresi/iletisimde_bulup_edinilen_server_files.tar.gz
tar -xzf server_files.tar.gz

Adım 4: Konfigürasyon ve Özelleştirme​

CONFIG ve DB dosyalarının konfigürasyonları büyük önem arz eder. CONFIG dosyası sunucu ayarlarını, portlarını ve benzeri ayarları içerir. Bu dosyaları uygun biçimde ayarlayın.

CONFIG Örneği​

IP: sunucu_ip_adresi
PORT: 13000
MAX_LEVEL: 120

DB Konfigürasyonu​

Veri tabanını ayarlamak için db dizininde yer alan .sql dosyalarını kullanabilirsiniz. Metin2 için sıklıkla veritabanı player tablosunda çeşitli değişiklikler yapılması gerekir.

Adım 5: Item ve NPC Konfigürasyonu​

Oyun içeriğini ayarlamak en zor kısımlardan biridir. Aşağıdaki adımlar benzersiz bir farm sunucusu oluşturmanıza yardımcı olabilir:

1. Eşyaların Ayarlanması​

Item_proto ve item_names dosyalarında çeşitli çiftlik eşyalarını ve ödülleri ekleyin. Bu dosyalar genellikle db dizininde bulunabilir.

Örnek Eşya Kayıtları:​

INSERT INTO item_proto (vnum, name, locale_name, type, subtype, weight, size, antiflag, flag, wearflag, ...) VALUES
(1000, 'Benzersiz Kılıç', 'Unique Sword', 1, 0, 1000, 3, 0, 0, 1, ...);

2. NPC ve Canavarların Ayarlanması​

NPC ve canavarların mob_proto ve mob_names dosyaları içinde değişiklik yaparak çiftlik içeriklerini oluşturabilirsiniz.

Örnek NPC Kayıtları:​

INSERT INTO mob_proto (vnum, name, locale_name, type, rank, battle_type, level, ...) VALUES
(2000, 'Yaratık Lideri', 'Monster Leader', 0, 1, 1, 55, ...);

Adım 6: Görev Dizaynı​

Görevlerinizi quest dizinindeki .quest dosyaları aracılığıyla dizayn edebilirsiniz.

Örnek Görev Betiği​

Aşağıda temel bir görev betiği örneği verilmiştir:
quest custom_farm begin
state start begin
when login or levelup with pc.get_level() >= 55 begin
queststate("custom_farm", "run")
end

when letter begin
send_letter("Çiftlik Görevi")
end

when button or info begin
say_title("Çiftlik Görevi")
say("Benzersiz ödüller için belirli yaratıkları yok et.")
end

when 2001.kill begin -- Rastgele yaratık ID'si
pc.give_item2(5000, 1) -- Benzersiz ödül
end
end
end

Adım 7: Sunucunun Çalıştırılması​

Bütün bu dosyalar yüklendikten ve konfigüre edildikten sonra, sh baslat.sh komutunu kullanarak sunucunuzu çalıştırabilirsiniz:
cd /usr/game
sh baslat.sh

Özet​

  1. Gerekli araçları ve yazılımları kurun.
  2. MySQL/MariaDB'yi kurun ve sunucu dosyalarını indirin.
  3. Konfigürasyon dosyalarını düzenleyin ve veri tabanını yapılandırın.
  4. Eşya ve NPC içeriklerini özelleştirin.
  5. Görev betiklerini oluşturun ve düzenleyin.
  6. Sunucuyu başlatın ve test edin.
Bu adımlar size kendi Metin2 farm sunucunuza başlamanız için gereken bilgi ve rehberi sağlayacaktır. Yardıma ihtiyacınız olursa, benden destek alabilirsiniz. Başarılar dilerim!
Zs13
Üye
Üye
Katılım09 Şub 2026
Konular7
Mesajlar46
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
03.05.2026 07:24 #3
Özelleştirilmiş bir Metin2 farm sunucusu dosyası oluşturmak karmaşık ve zaman alıcı bir süreçtir. Bu süreç genellikle oyun sunucuları, veri tabanları, ağ yapılandırması, oyun mekaniği ve içeriği açısından derin bilgi ve uzmanlık gerektirir. Bu konuda sizlere en basitinden rehber niteliğinde yardımcı olucam inşallah

Adım 1: Gerekli Araçları ve Yazılımları Kurma​

Öncelikle, FreeBSD işletim sistemi üzerinde çalışan bir Metin2 sunucusu kurmak için gerekli araçları indirip kurmanız gerekecek. Bu araçlar şunlardır:
  1. MySQL/MariaDB (veri tabanı)
  2. Apache (veya başka bir web sunucusu)
  3. Metin2 Server Files
  4. Metin2 Client
  5. MySQL Workbench veya phpMyAdmin (veri tabanı yönetimi için)

Adım 2: FreeBSD Üzerinde Metin2 Sunucu Kurulumu​

1. FreeBSD'yi Kurma ve SSH ile Bağlantı​

FreeBSD'yi kurduktan sonra, SSH ile sunucuya bağlanmalısınız:
ssh kullanıcı_adınız@sunucu_ip_adresi

2. MySQL/MariaDB Kurulumu​

pkg install mysql57-server
pkg install mysql57-client
service mysql-server start

3. Apache ve PhpMyAdmin Kurulumu​

pkg install apache24
pkg install php74 php74-mysqli php74-gd php74-json
pkg install phpMyAdmin

Adım 3: Metin2 Server Files Kurulumu​

Metin2 sunucu dosyalarının sağlıklı bir şekilde kurulabilmesi için bu dosyaların uyumlu bir versiyonunu bulmak ve download etmek gerekecektir. Paralı veya ücretsiz çeşitli kaynaklardan bu dosyaların düzenlenmiş versiyonlarına ulaşabilirsiniz.
Sunucu dosyalarını genellikle /usr/home/game dizinine kopyalayabilirsiniz. Örneğin:
mkdir -p /usr/home/game
cd /usr/game
fetch kaynak.adresi/iletisimde_bulup_edinilen_server_files.tar.gz
tar -xzf server_files.tar.gz

Adım 4: Konfigürasyon ve Özelleştirme​

CONFIG ve DB dosyalarının konfigürasyonları büyük önem arz eder. CONFIG dosyası sunucu ayarlarını, portlarını ve benzeri ayarları içerir. Bu dosyaları uygun biçimde ayarlayın.

CONFIG Örneği​

IP: sunucu_ip_adresi
PORT: 13000
MAX_LEVEL: 120

DB Konfigürasyonu​

Veri tabanını ayarlamak için db dizininde yer alan .sql dosyalarını kullanabilirsiniz. Metin2 için sıklıkla veritabanı player tablosunda çeşitli değişiklikler yapılması gerekir.

Adım 5: Item ve NPC Konfigürasyonu​

Oyun içeriğini ayarlamak en zor kısımlardan biridir. Aşağıdaki adımlar benzersiz bir farm sunucusu oluşturmanıza yardımcı olabilir:

1. Eşyaların Ayarlanması​

Item_proto ve item_names dosyalarında çeşitli çiftlik eşyalarını ve ödülleri ekleyin. Bu dosyalar genellikle db dizininde bulunabilir.

Örnek Eşya Kayıtları:​

INSERT INTO item_proto (vnum, name, locale_name, type, subtype, weight, size, antiflag, flag, wearflag, ...) VALUES
(1000, 'Benzersiz Kılıç', 'Unique Sword', 1, 0, 1000, 3, 0, 0, 1, ...);

2. NPC ve Canavarların Ayarlanması​

NPC ve canavarların mob_proto ve mob_names dosyaları içinde değişiklik yaparak çiftlik içeriklerini oluşturabilirsiniz.

Örnek NPC Kayıtları:​

INSERT INTO mob_proto (vnum, name, locale_name, type, rank, battle_type, level, ...) VALUES
(2000, 'Yaratık Lideri', 'Monster Leader', 0, 1, 1, 55, ...);

Adım 6: Görev Dizaynı​

Görevlerinizi quest dizinindeki .quest dosyaları aracılığıyla dizayn edebilirsiniz.

Örnek Görev Betiği​

Aşağıda temel bir görev betiği örneği verilmiştir:
quest custom_farm begin
state start begin
when login or levelup with pc.get_level() >= 55 begin
queststate("custom_farm", "run")
end

when letter begin
send_letter("Çiftlik Görevi")
end

when button or info begin
say_title("Çiftlik Görevi")
say("Benzersiz ödüller için belirli yaratıkları yok et.")
end

when 2001.kill begin -- Rastgele yaratık ID'si
pc.give_item2(5000, 1) -- Benzersiz ödül
end
end
end

Adım 7: Sunucunun Çalıştırılması​

Bütün bu dosyalar yüklendikten ve konfigüre edildikten sonra, sh baslat.sh komutunu kullanarak sunucunuzu çalıştırabilirsiniz:
cd /usr/game
sh baslat.sh

Özet​

  1. Gerekli araçları ve yazılımları kurun.
  2. MySQL/MariaDB'yi kurun ve sunucu dosyalarını indirin.
  3. Konfigürasyon dosyalarını düzenleyin ve veri tabanını yapılandırın.
  4. Eşya ve NPC içeriklerini özelleştirin.
  5. Görev betiklerini oluşturun ve düzenleyin.
  6. Sunucuyu başlatın ve test edin.
Bu adımlar size kendi Metin2 farm sunucunuza başlamanız için gereken bilgi ve rehberi sağlayacaktır. Yardıma ihtiyacınız olursa, benden destek alabilirsiniz. Başarılar dilerim!
dawu
Üye
Üye
Katılım14 Nis 2026
Konular11
Mesajlar74
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
03.05.2026 21:04 #4
Özelleştirilmiş bir Metin2 farm sunucusu dosyası oluşturmak karmaşık ve zaman alıcı bir süreçtir. Bu süreç genellikle oyun sunucuları, veri tabanları, ağ yapılandırması, oyun mekaniği ve içeriği açısından derin bilgi ve uzmanlık gerektirir. Bu konuda sizlere en basitinden rehber niteliğinde yardımcı olucam inşallah

Adım 1: Gerekli Araçları ve Yazılımları Kurma​

Öncelikle, FreeBSD işletim sistemi üzerinde çalışan bir Metin2 sunucusu kurmak için gerekli araçları indirip kurmanız gerekecek. Bu araçlar şunlardır:
  1. MySQL/MariaDB (veri tabanı)
  2. Apache (veya başka bir web sunucusu)
  3. Metin2 Server Files
  4. Metin2 Client
  5. MySQL Workbench veya phpMyAdmin (veri tabanı yönetimi için)

Adım 2: FreeBSD Üzerinde Metin2 Sunucu Kurulumu​

1. FreeBSD'yi Kurma ve SSH ile Bağlantı​

FreeBSD'yi kurduktan sonra, SSH ile sunucuya bağlanmalısınız:
ssh kullanıcı_adınız@sunucu_ip_adresi

2. MySQL/MariaDB Kurulumu​

pkg install mysql57-server
pkg install mysql57-client
service mysql-server start

3. Apache ve PhpMyAdmin Kurulumu​

pkg install apache24
pkg install php74 php74-mysqli php74-gd php74-json
pkg install phpMyAdmin

Adım 3: Metin2 Server Files Kurulumu​

Metin2 sunucu dosyalarının sağlıklı bir şekilde kurulabilmesi için bu dosyaların uyumlu bir versiyonunu bulmak ve download etmek gerekecektir. Paralı veya ücretsiz çeşitli kaynaklardan bu dosyaların düzenlenmiş versiyonlarına ulaşabilirsiniz.
Sunucu dosyalarını genellikle /usr/home/game dizinine kopyalayabilirsiniz. Örneğin:
mkdir -p /usr/home/game
cd /usr/game
fetch kaynak.adresi/iletisimde_bulup_edinilen_server_files.tar.gz
tar -xzf server_files.tar.gz

Adım 4: Konfigürasyon ve Özelleştirme​

CONFIG ve DB dosyalarının konfigürasyonları büyük önem arz eder. CONFIG dosyası sunucu ayarlarını, portlarını ve benzeri ayarları içerir. Bu dosyaları uygun biçimde ayarlayın.

CONFIG Örneği​

IP: sunucu_ip_adresi
PORT: 13000
MAX_LEVEL: 120

DB Konfigürasyonu​

Veri tabanını ayarlamak için db dizininde yer alan .sql dosyalarını kullanabilirsiniz. Metin2 için sıklıkla veritabanı player tablosunda çeşitli değişiklikler yapılması gerekir.

Adım 5: Item ve NPC Konfigürasyonu​

Oyun içeriğini ayarlamak en zor kısımlardan biridir. Aşağıdaki adımlar benzersiz bir farm sunucusu oluşturmanıza yardımcı olabilir:

1. Eşyaların Ayarlanması​

Item_proto ve item_names dosyalarında çeşitli çiftlik eşyalarını ve ödülleri ekleyin. Bu dosyalar genellikle db dizininde bulunabilir.

Örnek Eşya Kayıtları:​

INSERT INTO item_proto (vnum, name, locale_name, type, subtype, weight, size, antiflag, flag, wearflag, ...) VALUES
(1000, 'Benzersiz Kılıç', 'Unique Sword', 1, 0, 1000, 3, 0, 0, 1, ...);

2. NPC ve Canavarların Ayarlanması​

NPC ve canavarların mob_proto ve mob_names dosyaları içinde değişiklik yaparak çiftlik içeriklerini oluşturabilirsiniz.

Örnek NPC Kayıtları:​

INSERT INTO mob_proto (vnum, name, locale_name, type, rank, battle_type, level, ...) VALUES
(2000, 'Yaratık Lideri', 'Monster Leader', 0, 1, 1, 55, ...);

Adım 6: Görev Dizaynı​

Görevlerinizi quest dizinindeki .quest dosyaları aracılığıyla dizayn edebilirsiniz.

Örnek Görev Betiği​

Aşağıda temel bir görev betiği örneği verilmiştir:
quest custom_farm begin
state start begin
when login or levelup with pc.get_level() >= 55 begin
queststate("custom_farm", "run")
end

when letter begin
send_letter("Çiftlik Görevi")
end

when button or info begin
say_title("Çiftlik Görevi")
say("Benzersiz ödüller için belirli yaratıkları yok et.")
end

when 2001.kill begin -- Rastgele yaratık ID'si
pc.give_item2(5000, 1) -- Benzersiz ödül
end
end
end

Adım 7: Sunucunun Çalıştırılması​

Bütün bu dosyalar yüklendikten ve konfigüre edildikten sonra, sh baslat.sh komutunu kullanarak sunucunuzu çalıştırabilirsiniz:
cd /usr/game
sh baslat.sh

Özet​

  1. Gerekli araçları ve yazılımları kurun.
  2. MySQL/MariaDB'yi kurun ve sunucu dosyalarını indirin.
  3. Konfigürasyon dosyalarını düzenleyin ve veri tabanını yapılandırın.
  4. Eşya ve NPC içeriklerini özelleştirin.
  5. Görev betiklerini oluşturun ve düzenleyin.
  6. Sunucuyu başlatın ve test edin.
Bu adımlar size kendi Metin2 farm sunucunuza başlamanız için gereken bilgi ve rehberi sağlayacaktır. Yardıma ihtiyacınız olursa, benden destek alabilirsiniz. Başarılar dilerim!
HeRoS
Üye
Üye
Katılım20 Mar 2026
Konular4
Mesajlar89
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
03.05.2026 21:52 #5
Özelleştirilmiş bir Metin2 farm sunucusu dosyası oluşturmak karmaşık ve zaman alıcı bir süreçtir. Bu süreç genellikle oyun sunucuları, veri tabanları, ağ yapılandırması, oyun mekaniği ve içeriği açısından derin bilgi ve uzmanlık gerektirir. Bu konuda sizlere en basitinden rehber niteliğinde yardımcı olucam inşallah

Adım 1: Gerekli Araçları ve Yazılımları Kurma​

Öncelikle, FreeBSD işletim sistemi üzerinde çalışan bir Metin2 sunucusu kurmak için gerekli araçları indirip kurmanız gerekecek. Bu araçlar şunlardır:
  1. MySQL/MariaDB (veri tabanı)
  2. Apache (veya başka bir web sunucusu)
  3. Metin2 Server Files
  4. Metin2 Client
  5. MySQL Workbench veya phpMyAdmin (veri tabanı yönetimi için)

Adım 2: FreeBSD Üzerinde Metin2 Sunucu Kurulumu​

1. FreeBSD'yi Kurma ve SSH ile Bağlantı​

FreeBSD'yi kurduktan sonra, SSH ile sunucuya bağlanmalısınız:
ssh kullanıcı_adınız@sunucu_ip_adresi

2. MySQL/MariaDB Kurulumu​

pkg install mysql57-server
pkg install mysql57-client
service mysql-server start

3. Apache ve PhpMyAdmin Kurulumu​

pkg install apache24
pkg install php74 php74-mysqli php74-gd php74-json
pkg install phpMyAdmin

Adım 3: Metin2 Server Files Kurulumu​

Metin2 sunucu dosyalarının sağlıklı bir şekilde kurulabilmesi için bu dosyaların uyumlu bir versiyonunu bulmak ve download etmek gerekecektir. Paralı veya ücretsiz çeşitli kaynaklardan bu dosyaların düzenlenmiş versiyonlarına ulaşabilirsiniz.
Sunucu dosyalarını genellikle /usr/home/game dizinine kopyalayabilirsiniz. Örneğin:
mkdir -p /usr/home/game
cd /usr/game
fetch kaynak.adresi/iletisimde_bulup_edinilen_server_files.tar.gz
tar -xzf server_files.tar.gz

Adım 4: Konfigürasyon ve Özelleştirme​

CONFIG ve DB dosyalarının konfigürasyonları büyük önem arz eder. CONFIG dosyası sunucu ayarlarını, portlarını ve benzeri ayarları içerir. Bu dosyaları uygun biçimde ayarlayın.

CONFIG Örneği​

IP: sunucu_ip_adresi
PORT: 13000
MAX_LEVEL: 120

DB Konfigürasyonu​

Veri tabanını ayarlamak için db dizininde yer alan .sql dosyalarını kullanabilirsiniz. Metin2 için sıklıkla veritabanı player tablosunda çeşitli değişiklikler yapılması gerekir.

Adım 5: Item ve NPC Konfigürasyonu​

Oyun içeriğini ayarlamak en zor kısımlardan biridir. Aşağıdaki adımlar benzersiz bir farm sunucusu oluşturmanıza yardımcı olabilir:

1. Eşyaların Ayarlanması​

Item_proto ve item_names dosyalarında çeşitli çiftlik eşyalarını ve ödülleri ekleyin. Bu dosyalar genellikle db dizininde bulunabilir.

Örnek Eşya Kayıtları:​

INSERT INTO item_proto (vnum, name, locale_name, type, subtype, weight, size, antiflag, flag, wearflag, ...) VALUES
(1000, 'Benzersiz Kılıç', 'Unique Sword', 1, 0, 1000, 3, 0, 0, 1, ...);

2. NPC ve Canavarların Ayarlanması​

NPC ve canavarların mob_proto ve mob_names dosyaları içinde değişiklik yaparak çiftlik içeriklerini oluşturabilirsiniz.

Örnek NPC Kayıtları:​

INSERT INTO mob_proto (vnum, name, locale_name, type, rank, battle_type, level, ...) VALUES
(2000, 'Yaratık Lideri', 'Monster Leader', 0, 1, 1, 55, ...);

Adım 6: Görev Dizaynı​

Görevlerinizi quest dizinindeki .quest dosyaları aracılığıyla dizayn edebilirsiniz.

Örnek Görev Betiği​

Aşağıda temel bir görev betiği örneği verilmiştir:
quest custom_farm begin
state start begin
when login or levelup with pc.get_level() >= 55 begin
queststate("custom_farm", "run")
end

when letter begin
send_letter("Çiftlik Görevi")
end

when button or info begin
say_title("Çiftlik Görevi")
say("Benzersiz ödüller için belirli yaratıkları yok et.")
end

when 2001.kill begin -- Rastgele yaratık ID'si
pc.give_item2(5000, 1) -- Benzersiz ödül
end
end
end

Adım 7: Sunucunun Çalıştırılması​

Bütün bu dosyalar yüklendikten ve konfigüre edildikten sonra, sh baslat.sh komutunu kullanarak sunucunuzu çalıştırabilirsiniz:
cd /usr/game
sh baslat.sh

Özet​

  1. Gerekli araçları ve yazılımları kurun.
  2. MySQL/MariaDB'yi kurun ve sunucu dosyalarını indirin.
  3. Konfigürasyon dosyalarını düzenleyin ve veri tabanını yapılandırın.
  4. Eşya ve NPC içeriklerini özelleştirin.
  5. Görev betiklerini oluşturun ve düzenleyin.
  6. Sunucuyu başlatın ve test edin.
Bu adımlar size kendi Metin2 farm sunucunuza başlamanız için gereken bilgi ve rehberi sağlayacaktır. Yardıma ihtiyacınız olursa, benden destek alabilirsiniz. Başarılar dilerim!
myrize
Üye
Üye
Katılım13 Şub 2026
Konular9
Mesajlar91
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
04.05.2026 01:13 #6
Özelleştirilmiş bir Metin2 farm sunucusu dosyası oluşturmak karmaşık ve zaman alıcı bir süreçtir. Bu süreç genellikle oyun sunucuları, veri tabanları, ağ yapılandırması, oyun mekaniği ve içeriği açısından derin bilgi ve uzmanlık gerektirir. Bu konuda sizlere en basitinden rehber niteliğinde yardımcı olucam inşallah

Adım 1: Gerekli Araçları ve Yazılımları Kurma​

Öncelikle, FreeBSD işletim sistemi üzerinde çalışan bir Metin2 sunucusu kurmak için gerekli araçları indirip kurmanız gerekecek. Bu araçlar şunlardır:
  1. MySQL/MariaDB (veri tabanı)
  2. Apache (veya başka bir web sunucusu)
  3. Metin2 Server Files
  4. Metin2 Client
  5. MySQL Workbench veya phpMyAdmin (veri tabanı yönetimi için)

Adım 2: FreeBSD Üzerinde Metin2 Sunucu Kurulumu​

1. FreeBSD'yi Kurma ve SSH ile Bağlantı​

FreeBSD'yi kurduktan sonra, SSH ile sunucuya bağlanmalısınız:
ssh kullanıcı_adınız@sunucu_ip_adresi

2. MySQL/MariaDB Kurulumu​

pkg install mysql57-server
pkg install mysql57-client
service mysql-server start

3. Apache ve PhpMyAdmin Kurulumu​

pkg install apache24
pkg install php74 php74-mysqli php74-gd php74-json
pkg install phpMyAdmin

Adım 3: Metin2 Server Files Kurulumu​

Metin2 sunucu dosyalarının sağlıklı bir şekilde kurulabilmesi için bu dosyaların uyumlu bir versiyonunu bulmak ve download etmek gerekecektir. Paralı veya ücretsiz çeşitli kaynaklardan bu dosyaların düzenlenmiş versiyonlarına ulaşabilirsiniz.
Sunucu dosyalarını genellikle /usr/home/game dizinine kopyalayabilirsiniz. Örneğin:
mkdir -p /usr/home/game
cd /usr/game
fetch kaynak.adresi/iletisimde_bulup_edinilen_server_files.tar.gz
tar -xzf server_files.tar.gz

Adım 4: Konfigürasyon ve Özelleştirme​

CONFIG ve DB dosyalarının konfigürasyonları büyük önem arz eder. CONFIG dosyası sunucu ayarlarını, portlarını ve benzeri ayarları içerir. Bu dosyaları uygun biçimde ayarlayın.

CONFIG Örneği​

IP: sunucu_ip_adresi
PORT: 13000
MAX_LEVEL: 120

DB Konfigürasyonu​

Veri tabanını ayarlamak için db dizininde yer alan .sql dosyalarını kullanabilirsiniz. Metin2 için sıklıkla veritabanı player tablosunda çeşitli değişiklikler yapılması gerekir.

Adım 5: Item ve NPC Konfigürasyonu​

Oyun içeriğini ayarlamak en zor kısımlardan biridir. Aşağıdaki adımlar benzersiz bir farm sunucusu oluşturmanıza yardımcı olabilir:

1. Eşyaların Ayarlanması​

Item_proto ve item_names dosyalarında çeşitli çiftlik eşyalarını ve ödülleri ekleyin. Bu dosyalar genellikle db dizininde bulunabilir.

Örnek Eşya Kayıtları:​

INSERT INTO item_proto (vnum, name, locale_name, type, subtype, weight, size, antiflag, flag, wearflag, ...) VALUES
(1000, 'Benzersiz Kılıç', 'Unique Sword', 1, 0, 1000, 3, 0, 0, 1, ...);

2. NPC ve Canavarların Ayarlanması​

NPC ve canavarların mob_proto ve mob_names dosyaları içinde değişiklik yaparak çiftlik içeriklerini oluşturabilirsiniz.

Örnek NPC Kayıtları:​

INSERT INTO mob_proto (vnum, name, locale_name, type, rank, battle_type, level, ...) VALUES
(2000, 'Yaratık Lideri', 'Monster Leader', 0, 1, 1, 55, ...);

Adım 6: Görev Dizaynı​

Görevlerinizi quest dizinindeki .quest dosyaları aracılığıyla dizayn edebilirsiniz.

Örnek Görev Betiği​

Aşağıda temel bir görev betiği örneği verilmiştir:
quest custom_farm begin
state start begin
when login or levelup with pc.get_level() >= 55 begin
queststate("custom_farm", "run")
end

when letter begin
send_letter("Çiftlik Görevi")
end

when button or info begin
say_title("Çiftlik Görevi")
say("Benzersiz ödüller için belirli yaratıkları yok et.")
end

when 2001.kill begin -- Rastgele yaratık ID'si
pc.give_item2(5000, 1) -- Benzersiz ödül
end
end
end

Adım 7: Sunucunun Çalıştırılması​

Bütün bu dosyalar yüklendikten ve konfigüre edildikten sonra, sh baslat.sh komutunu kullanarak sunucunuzu çalıştırabilirsiniz:
cd /usr/game
sh baslat.sh

Özet​

  1. Gerekli araçları ve yazılımları kurun.
  2. MySQL/MariaDB'yi kurun ve sunucu dosyalarını indirin.
  3. Konfigürasyon dosyalarını düzenleyin ve veri tabanını yapılandırın.
  4. Eşya ve NPC içeriklerini özelleştirin.
  5. Görev betiklerini oluşturun ve düzenleyin.
  6. Sunucuyu başlatın ve test edin.
Bu adımlar size kendi Metin2 farm sunucunuza başlamanız için gereken bilgi ve rehberi sağlayacaktır. Yardıma ihtiyacınız olursa, benden destek alabilirsiniz. Başarılar dilerim!
socialoyuncu
Üye
Üye
Katılım24 Ara 2025
Konular10
Mesajlar58
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
04.05.2026 01:46 #7
Özelleştirilmiş bir Metin2 farm sunucusu dosyası oluşturmak karmaşık ve zaman alıcı bir süreçtir. Bu süreç genellikle oyun sunucuları, veri tabanları, ağ yapılandırması, oyun mekaniği ve içeriği açısından derin bilgi ve uzmanlık gerektirir. Bu konuda sizlere en basitinden rehber niteliğinde yardımcı olucam inşallah

Adım 1: Gerekli Araçları ve Yazılımları Kurma​

Öncelikle, FreeBSD işletim sistemi üzerinde çalışan bir Metin2 sunucusu kurmak için gerekli araçları indirip kurmanız gerekecek. Bu araçlar şunlardır:
  1. MySQL/MariaDB (veri tabanı)
  2. Apache (veya başka bir web sunucusu)
  3. Metin2 Server Files
  4. Metin2 Client
  5. MySQL Workbench veya phpMyAdmin (veri tabanı yönetimi için)

Adım 2: FreeBSD Üzerinde Metin2 Sunucu Kurulumu​

1. FreeBSD'yi Kurma ve SSH ile Bağlantı​

FreeBSD'yi kurduktan sonra, SSH ile sunucuya bağlanmalısınız:
ssh kullanıcı_adınız@sunucu_ip_adresi

2. MySQL/MariaDB Kurulumu​

pkg install mysql57-server
pkg install mysql57-client
service mysql-server start

3. Apache ve PhpMyAdmin Kurulumu​

pkg install apache24
pkg install php74 php74-mysqli php74-gd php74-json
pkg install phpMyAdmin

Adım 3: Metin2 Server Files Kurulumu​

Metin2 sunucu dosyalarının sağlıklı bir şekilde kurulabilmesi için bu dosyaların uyumlu bir versiyonunu bulmak ve download etmek gerekecektir. Paralı veya ücretsiz çeşitli kaynaklardan bu dosyaların düzenlenmiş versiyonlarına ulaşabilirsiniz.
Sunucu dosyalarını genellikle /usr/home/game dizinine kopyalayabilirsiniz. Örneğin:
mkdir -p /usr/home/game
cd /usr/game
fetch kaynak.adresi/iletisimde_bulup_edinilen_server_files.tar.gz
tar -xzf server_files.tar.gz

Adım 4: Konfigürasyon ve Özelleştirme​

CONFIG ve DB dosyalarının konfigürasyonları büyük önem arz eder. CONFIG dosyası sunucu ayarlarını, portlarını ve benzeri ayarları içerir. Bu dosyaları uygun biçimde ayarlayın.

CONFIG Örneği​

IP: sunucu_ip_adresi
PORT: 13000
MAX_LEVEL: 120

DB Konfigürasyonu​

Veri tabanını ayarlamak için db dizininde yer alan .sql dosyalarını kullanabilirsiniz. Metin2 için sıklıkla veritabanı player tablosunda çeşitli değişiklikler yapılması gerekir.

Adım 5: Item ve NPC Konfigürasyonu​

Oyun içeriğini ayarlamak en zor kısımlardan biridir. Aşağıdaki adımlar benzersiz bir farm sunucusu oluşturmanıza yardımcı olabilir:

1. Eşyaların Ayarlanması​

Item_proto ve item_names dosyalarında çeşitli çiftlik eşyalarını ve ödülleri ekleyin. Bu dosyalar genellikle db dizininde bulunabilir.

Örnek Eşya Kayıtları:​

INSERT INTO item_proto (vnum, name, locale_name, type, subtype, weight, size, antiflag, flag, wearflag, ...) VALUES
(1000, 'Benzersiz Kılıç', 'Unique Sword', 1, 0, 1000, 3, 0, 0, 1, ...);

2. NPC ve Canavarların Ayarlanması​

NPC ve canavarların mob_proto ve mob_names dosyaları içinde değişiklik yaparak çiftlik içeriklerini oluşturabilirsiniz.

Örnek NPC Kayıtları:​

INSERT INTO mob_proto (vnum, name, locale_name, type, rank, battle_type, level, ...) VALUES
(2000, 'Yaratık Lideri', 'Monster Leader', 0, 1, 1, 55, ...);

Adım 6: Görev Dizaynı​

Görevlerinizi quest dizinindeki .quest dosyaları aracılığıyla dizayn edebilirsiniz.

Örnek Görev Betiği​

Aşağıda temel bir görev betiği örneği verilmiştir:
quest custom_farm begin
state start begin
when login or levelup with pc.get_level() >= 55 begin
queststate("custom_farm", "run")
end

when letter begin
send_letter("Çiftlik Görevi")
end

when button or info begin
say_title("Çiftlik Görevi")
say("Benzersiz ödüller için belirli yaratıkları yok et.")
end

when 2001.kill begin -- Rastgele yaratık ID'si
pc.give_item2(5000, 1) -- Benzersiz ödül
end
end
end

Adım 7: Sunucunun Çalıştırılması​

Bütün bu dosyalar yüklendikten ve konfigüre edildikten sonra, sh baslat.sh komutunu kullanarak sunucunuzu çalıştırabilirsiniz:
cd /usr/game
sh baslat.sh

Özet​

  1. Gerekli araçları ve yazılımları kurun.
  2. MySQL/MariaDB'yi kurun ve sunucu dosyalarını indirin.
  3. Konfigürasyon dosyalarını düzenleyin ve veri tabanını yapılandırın.
  4. Eşya ve NPC içeriklerini özelleştirin.
  5. Görev betiklerini oluşturun ve düzenleyin.
  6. Sunucuyu başlatın ve test edin.
Bu adımlar size kendi Metin2 farm sunucunuza başlamanız için gereken bilgi ve rehberi sağlayacaktır. Yardıma ihtiyacınız olursa, benden destek alabilirsiniz. Başarılar dilerim!
dubulibu
Üye
Üye
Katılım04 Ara 2025
Konular7
Mesajlar61
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
04.05.2026 02:01 #8
Özelleştirilmiş bir Metin2 farm sunucusu dosyası oluşturmak karmaşık ve zaman alıcı bir süreçtir. Bu süreç genellikle oyun sunucuları, veri tabanları, ağ yapılandırması, oyun mekaniği ve içeriği açısından derin bilgi ve uzmanlık gerektirir. Bu konuda sizlere en basitinden rehber niteliğinde yardımcı olucam inşallah

Adım 1: Gerekli Araçları ve Yazılımları Kurma​

Öncelikle, FreeBSD işletim sistemi üzerinde çalışan bir Metin2 sunucusu kurmak için gerekli araçları indirip kurmanız gerekecek. Bu araçlar şunlardır:
  1. MySQL/MariaDB (veri tabanı)
  2. Apache (veya başka bir web sunucusu)
  3. Metin2 Server Files
  4. Metin2 Client
  5. MySQL Workbench veya phpMyAdmin (veri tabanı yönetimi için)

Adım 2: FreeBSD Üzerinde Metin2 Sunucu Kurulumu​

1. FreeBSD'yi Kurma ve SSH ile Bağlantı​

FreeBSD'yi kurduktan sonra, SSH ile sunucuya bağlanmalısınız:
ssh kullanıcı_adınız@sunucu_ip_adresi

2. MySQL/MariaDB Kurulumu​

pkg install mysql57-server
pkg install mysql57-client
service mysql-server start

3. Apache ve PhpMyAdmin Kurulumu​

pkg install apache24
pkg install php74 php74-mysqli php74-gd php74-json
pkg install phpMyAdmin

Adım 3: Metin2 Server Files Kurulumu​

Metin2 sunucu dosyalarının sağlıklı bir şekilde kurulabilmesi için bu dosyaların uyumlu bir versiyonunu bulmak ve download etmek gerekecektir. Paralı veya ücretsiz çeşitli kaynaklardan bu dosyaların düzenlenmiş versiyonlarına ulaşabilirsiniz.
Sunucu dosyalarını genellikle /usr/home/game dizinine kopyalayabilirsiniz. Örneğin:
mkdir -p /usr/home/game
cd /usr/game
fetch kaynak.adresi/iletisimde_bulup_edinilen_server_files.tar.gz
tar -xzf server_files.tar.gz

Adım 4: Konfigürasyon ve Özelleştirme​

CONFIG ve DB dosyalarının konfigürasyonları büyük önem arz eder. CONFIG dosyası sunucu ayarlarını, portlarını ve benzeri ayarları içerir. Bu dosyaları uygun biçimde ayarlayın.

CONFIG Örneği​

IP: sunucu_ip_adresi
PORT: 13000
MAX_LEVEL: 120

DB Konfigürasyonu​

Veri tabanını ayarlamak için db dizininde yer alan .sql dosyalarını kullanabilirsiniz. Metin2 için sıklıkla veritabanı player tablosunda çeşitli değişiklikler yapılması gerekir.

Adım 5: Item ve NPC Konfigürasyonu​

Oyun içeriğini ayarlamak en zor kısımlardan biridir. Aşağıdaki adımlar benzersiz bir farm sunucusu oluşturmanıza yardımcı olabilir:

1. Eşyaların Ayarlanması​

Item_proto ve item_names dosyalarında çeşitli çiftlik eşyalarını ve ödülleri ekleyin. Bu dosyalar genellikle db dizininde bulunabilir.

Örnek Eşya Kayıtları:​

INSERT INTO item_proto (vnum, name, locale_name, type, subtype, weight, size, antiflag, flag, wearflag, ...) VALUES
(1000, 'Benzersiz Kılıç', 'Unique Sword', 1, 0, 1000, 3, 0, 0, 1, ...);

2. NPC ve Canavarların Ayarlanması​

NPC ve canavarların mob_proto ve mob_names dosyaları içinde değişiklik yaparak çiftlik içeriklerini oluşturabilirsiniz.

Örnek NPC Kayıtları:​

INSERT INTO mob_proto (vnum, name, locale_name, type, rank, battle_type, level, ...) VALUES
(2000, 'Yaratık Lideri', 'Monster Leader', 0, 1, 1, 55, ...);

Adım 6: Görev Dizaynı​

Görevlerinizi quest dizinindeki .quest dosyaları aracılığıyla dizayn edebilirsiniz.

Örnek Görev Betiği​

Aşağıda temel bir görev betiği örneği verilmiştir:
quest custom_farm begin
state start begin
when login or levelup with pc.get_level() >= 55 begin
queststate("custom_farm", "run")
end

when letter begin
send_letter("Çiftlik Görevi")
end

when button or info begin
say_title("Çiftlik Görevi")
say("Benzersiz ödüller için belirli yaratıkları yok et.")
end

when 2001.kill begin -- Rastgele yaratık ID'si
pc.give_item2(5000, 1) -- Benzersiz ödül
end
end
end

Adım 7: Sunucunun Çalıştırılması​

Bütün bu dosyalar yüklendikten ve konfigüre edildikten sonra, sh baslat.sh komutunu kullanarak sunucunuzu çalıştırabilirsiniz:
cd /usr/game
sh baslat.sh

Özet​

  1. Gerekli araçları ve yazılımları kurun.
  2. MySQL/MariaDB'yi kurun ve sunucu dosyalarını indirin.
  3. Konfigürasyon dosyalarını düzenleyin ve veri tabanını yapılandırın.
  4. Eşya ve NPC içeriklerini özelleştirin.
  5. Görev betiklerini oluşturun ve düzenleyin.
  6. Sunucuyu başlatın ve test edin.
Bu adımlar size kendi Metin2 farm sunucunuza başlamanız için gereken bilgi ve rehberi sağlayacaktır. Yardıma ihtiyacınız olursa, benden destek alabilirsiniz. Başarılar dilerim!
Bu konuyu görüntüleyenler
1 misafir
Cevap yazmak için giriş yapın.
İlan Yan banner placeholder