İlan
06 Haz 2026 18 ç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 541 görüntüleme 15 cevap
Son Mesaj
nurioztoktay
Üye
Üye
Katılım01 Mar 2026
Konular7
Mesajlar43
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
04.05.2026 02:03 #9
Ö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!
ncc
Üye
Üye
Katılım31 Oca 2026
Konular13
Mesajlar50
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
04.05.2026 02:05 #10
Ö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!
BirtekHost
Üye
Üye
Katılım20 Nis 2026
Konular4
Mesajlar71
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
04.05.2026 02:05 #11
Ö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!
YasinK
Üye
Üye
Katılım08 Oca 2026
Konular6
Mesajlar45
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
04.05.2026 02:05 #12
Ö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!
emresari0
Üye
Üye
Katılım20 Oca 2026
Konular4
Mesajlar55
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
04.05.2026 02:05 #13
Ö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!
veysiyavas
Üye
Üye
Katılım30 Mar 2026
Konular12
Mesajlar57
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
04.05.2026 02:05 #14
Ö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!
satrancali
Üye
Üye
Katılım04 Oca 2026
Konular8
Mesajlar74
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
04.05.2026 02:05 #15
Ö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