Merhaba Arkadaşlar Yeni Videolu Anlatım Konumu Açıyorum.
Öncelikle Pack Açma Programı: Pack Açma GUI Programı
//
Arkadaşlar Video Boyutu Biraz Büyük GameSelfe
Onun İçin İdiriceksiniz 
//
Photoshop CS5 [Olmayanlar İndirsin Gerekli]
Dosya Tc:
//
Mega Upload:
//
Kod:
UPDATE player.safebox SET password=000000;
Herkesi 99 Level Yapmak
Kod:
UPDATE player.player SET level=99;
Herkesin Karakter silme kodunu değiştirmek
Kod:
UPDATE account.account SET social_id=1111111;
Tüm item satış buglarını kaldırmak
Kod:
UPDATE player.item_proto SET shop_buy_price=1;
Herkesin STR sini 32767 yapmak
Kod:
UPDATE player.player SET st=32767;
Herkesin HP sini 32767 yapmak
Kod:
UPDATE player.player SET ht=32767;
Herkesin DEX sini 32767 yapmak
Kod:
UPDATE player.player SET dx=32767;
Herkesin SP sini 32767 yapmak
Kod:
UPDATE player.player SET iq=32767;
Herkesin parasını 1.000.000.000 yapmak
Kod:
UPDATE player.player SET gold=1000000000;
Herkesin parasını 1.000.000.000 yapmak
Kod:
UPDATE player.player SET gold=1000000000;
GM Eklemek Ayrıntılı anlatım
RESİM
Tüm Nacivat Tablolarını Sıfırlamak
RESİM
NPC Yapmak.
1.)İlk önce boş bir NPC buluyoruz. (20090 20092 20093 20094 filan bir sürü var)
2.)Nacivat >Player >mob_proto ya giriyoruz.
3.)Mesela 20094 rakamlı NPC ekliyceksiniz.Mob_protodan Ctrl+F ye basıp 20094 ü aratıyoruz.
Vnum kısmında 20094 bulunca sağa doğru kayıyoruz ve on_click kısmını "0" dan "1" yapıyoruz.
4.)Nacivat>player>shop a giriyoruz.
Vnum kısmına NPC kodunu yani 20094 yazıyoruz.
Name kısmına istediğinizi yazın ??? ?? ?? ben böyle yazıyorum o bişey ifade etmiyo
Npc_vnum kısmına 20094 yapıyoruz.Kayıt edip çıkıyoruz.
5.) Nacivat>player>shop_item kısmından
Shop_vnum kısmına 20094 yazıyoruz.
İtem_vnum kısmına ekliyceğiniz itemin kodunu yazıyorsunuz.
Count kısmına ise o itemden NPC de kaç adet bulunacağını yazıyorsunuz.
İtem Editlemek
Nacivat>player>player açılır.
Kimin silahı editlenekcekse o karater bulunur ve yanındaki ID kopyalanır.
Nacivat > player >item açılır.
Ctrl + F yapılır ve ID Yapıştırlır.
Kişinin ID ile bulunan tüm sonuşlara bakılır ve yanında vnum yazan yer item kodudur.Mesela biz Zehir kılıcı editliycez.Kişinin zehir kılıcını buldukdan sonra sağa doğru kayıyoruz.
attrtype0 var bu hangi efsun olduğu mesela Zehir kılıcında Ortalama zarar ama burda 71 diye geçiyor.
attrvalue0 bu efsun değeri mesela 100 ortlu zehir olsun istiyorsan 100 yazıcaksın.
Yandakilerede kendinize göre editlemeniz için kodları veriyorum.
Kod:
İtem Editlemek İçin Gerekli Kodlar
Taş Kodları:
Delici Taş +5 = 28530
Öldürücü Darbe Taşı +5 = 28531
Soğutma Taşı +5 = 28532
Savaşçıdan Koruyan Taş +5 = 28533
Ninjadan Koruyan Taş +5 = 28534
Sura +5 = 28535
Şaman +5 = 28536
Canavardan Koruyan Taş +5 = 28537
Korunma Taşı +5 = 28538
Kumazlık Taşı +5 = 28539
Sihir Taşı +5 = 28540
Yaşam Taşı +5 = 28541
Savunma +5 = 28542
Hız Taşı +5 = 28543
Özellik Kodları
Maximum HP = 1
Maximum MP = 2
Yaşam Enerjisi = 3
Güç = 4
Dayanıklılık = 5
Çeviklik = 6
Saldırı Hızı = 7
Hareket Hızı = 8
Büyü Hızı = 9
Hp Üretimi = 10
MP Üretimi = 11
Zehirlenme Değişimi = 12
Sersemletme Şansı = 13
Yavaşlık Değişimi = 14
Kritik Vuruş Şansı = 15
Delici Vuruş Şansı = 16
Yarı İnsana Karşı Güçlü= 17
Hayvanlara Karşı Güçlü = 18
Orklara Karşı Güçlü= 19
Misiklere Karşı Güçlü= 20
Ölümsüzlere Karşı Güçlü = 21
Şeytanlara Karşı Güçlü= 22
%? Hasar Hp Tarafından Emilecek = 23
%? Hasar Mp Tarafından Emilecek = 24
Düşmandan Sp çalma Şansı = 25
%?Vururken Sp Alma Şansı = 26
Beden Karşısında Atak Bloklanması = 27
Oklardan Korunma Şansı = 28
Kılıç Savunması = 29
Çift El Savunma = 30
Çan Savunması = 31
Çan Savunması = 32
Yelpaze Savunması = 33
Oka Karşı Dayanıklılık= 34
Ateşe Karşı Dayanıklılık = 35
Şimşek Karşı Dayanıklılık = 36
Büyüye Karşı Dayanıklılık = 37
Rüzgara Karşı Dayanıklılık= 38
Vücüt Darbelerini Yansıtma Şansı= 39
Lanet Yansıtması= 40
Giftwiderstand = 41
Sp YÜklemesi %? Değişti = 42
%? Exp Bonus Şansı = 43
% Kat Yang Düşme Şansı = 44
% Kat Eşya düşme Şansı= 45
İksir %? Etki Gösterdi = 46
Hp Yüklemesi %? Değişti = 47
Sersemlik Bağışıklık = 48
Yavaşlatma Bağışıklık = 49
Yere Düşme Bağışıklılk= 50
UNKNOW_TYPE[51] = 51
Yay Menzili +? Metre = 52
Saldiri Değeri + = 53
Savunma + = 54
Büyülü Saldırı Değeri + = 55
Büyülü Savunma Değeri + = 56
UNKNOW_TYPE[57] = 57
Max. Dayanıklılık = 58
Savaşçılara Karşı Güçlü = 59
Ninjalara Karşı Güçlü = 60
Suralara Karşı Güçlü = 61
Şamanlara Karşı Güçlü = 62
Yaratıklara Karşı Güçlü = 63
Saldırı Değeri+?% = 64
Savunma +?% = 65
EXP +?% = 66
Elde Edilen Nesne Kat Sayisi = 67
Elde Edilen Yang Kat Sayisi = 68
UNKNOW_TYPE[69] = 69
UNKNOW_TYPE[70] = 70
Beceri Hasarı = 71
Ortalama Zarar = 72
Tekrarlanan Beceri Hasarına Karşı Koyma = 73
Ortalama Zarara Direniş= 74
UNKNOW_TYPE[75] = 75
İcafe Exp Bonus +?% = 76
Eşya Ele Geçirme Artışı ?/2 = 77
Savaşçı Saldırılarına Karşı Savunma Şansı = 78
Ninja Saldırılarına Karşı Savunma Şansı = 79
Sura Saldırılarına Karşı Savunma Şansı = 80
Şaman Saldırılarına Karşı Savunma Şansı = 81
İtem_proto editlemek (Efsun Sabitlemek )
Nacivat>player>item_proto açılır.
Hangi item editlenecekse Ctrl+F yapılır ve Kodu yazılır.Biz mesela Muharrebe kılıcını yapalım.
Muharebe kılıcını bulduk.Sağa doğru Kayıyoruz.
*******
size bölümü:İtemin Envanterde kapladığı alan
gold bölümü:Markete sattığımız Fiyat
shop_buy_price bölümü: Marketten aldığımız Fiyat
limitvalue0 bölümü: 65 yazıyor.Bu bölüm en az kaç level takmasını istiyorsanız onu yazıcaksınız.
applytype0 bölümü: Burda yazan 7 Saldırı Hızı Efsunun kodudur.Bunu İstediğiniz gibi değiştirebilirsiniz.Yukarıda kod vermiştim.Aynı kodları buradada uygulayabilirsiniz.
applyvalue0 bölümü:15 yazıyor burası 15 saldırı hızı ekli olduğunu anlatıyor.
apply ler 6 ya kadar gider istediğiniz kadar efsun sabitleyebilirsiniz.
Mob_proto Editlemek
Mesela Azraili editleyelim.
Ctrl+F yapıp 1093 yazıyoruz. Sağa doğru kayıyoruz.
**************
on_click bölümü:0 yazarsanız üstüne tıklanmaz.Normal vurur.Ama on_click 1 yaparsanız İsterseniz en baştan anlattığım gibi NPC bile yapabilirsiniz.
st bölümü:Mob un STR sini Gösterir.
dx bölümü: Mob un Defansını Gösterir
ht bölümü : Mon un Canını Gösterir
iq bölümü : Mob un SP sini Gösterir.
damege_min bölümü: En az vuracağı değer
damage_max bölümü en fazla vuracağı değer
max_hp bölümü :En fazla HP olduğu değer
exp bölümü: Mob u kesince verilecek olan exp miktarı
attack_range bölümü: Mob un vurabildiği anlan
move_speed bölümü: Koşu hızı
attack_speed
aldırı Hızı
****************
Efsun Ayarlamak
1- Nacivat> player>item_attr ye girin ( 1 2 3 4 5. efsun için)
2- Nacivat>player>item_attr_rare girerseniz 6 . 7. efsun ayarlasınız.
Resim
O tabloya girince sağa doğru kayın kaydıkca yeni satırlar görceksiniz.İşte anlamları...
-Weapon silaha efsun gelcekse lv5 deki değeri yazın gelmiycekse boş bırakın.
-body Zırha efsun gelcekse lv5 deki değeri yazın gelmiycekse boş bırakın.
-wrist bileziğe efsun gelcekse lv5 deki değeri yazın gelmiycekse boş bırakın.
-foots ayakkabıya efsun gelcekse lv5 deki değeri yazın gelmiycekse boş bırakın.
-neck kolyeye efsun gelcekse lv5 deki değeri yazın gelmiycekse boş bırakın.
-head kaska efsun gelcekse lv5 deki değeri yazın gelmiycekse boş bırakın.
-shield kalkana efsun gelcekse lv5 deki değeri yazın gelmiycekse boş bırakın.
-ear küpeye efsun gelcekse lv5 deki değeri yazın gelmiycekse boş bırakın.
Aynı şekilde item_attr_rare yi de yapabilirsiniz...
LONCA EDİTLEME
RESİM
Yasak kelime eklemek
-Nacivat >player >banword e giriyorsunuz.
- + tuşana basıyorsunuz ve engellenmesini istediğiniz karakteri yazıyorsunuz...
+BASMA İTEMİNİ AYARLAMA
Kurulum
*Nacivat İtem_Proto açılır.
*+Basılmasını istediğiniz itemin kodunu CTRL+F yapıp bulursunuz.
*Sağa doğru kayarsınız
*refined_set kısmına +bastığında hangi iteme dönüşmesini istiyorsanız o itemin kodunu yazıcaksınız.
*Mesela Siyah Çelik +9 Kraliyet olcak 11299 u bulup refined_set bölümüne 11971 yazıyoruz.Sonra..
*Refine_vnum var oraya Nacivat>player>refine_proto da olmayan bir numara yazıyoruz mesela ben 720 yazdım.
*refine_vnuma 720 yazdıkdan sonra Nacivat>player>refine_proto ya giriyoruz ve yeni bir ID ekliyoruz 720 yazıyoruz...
*Ekledikden sonra vnum0 var oraya İlk +Basma iteminin kodunu yazıyoruz.
*vnum0 sağında count0 var oraya o itemden kaç tane istiycekse o kadar yazıyoruz.
*Vnumlar ve Countların hepsi bu işe yarıycaktır.
*Bunun dışında bilmeniz gereken 2 seçenek daha var.
*Sağa kaydıkça cost ve prob seçeneklerini göreceksiniz.
*Cost ne kadar para istiycekse o kadar yazıyorsunuz.
*Proba ise % kaç ihtimalle basmasını istiyorsanız onu yazıyorsunuz.
RESİMLİ ANLATIM+BASMA İTEM KODLARINI İNDİRMEK İSTİYORSAN TIKLA
NACİVAT ŞİFRESİNİ DEĞİŞTİRMEK
PLAYER ÖZELLİKLERİ
Bu tabloya girmeniz için Nacivat > player > player tablosuna sağ tıklayıp desing table demeniz yeterlidir... Yada player tablosuna girip CTLR+D yaparsanız da aynı tabloya girebilirsiniz..
Navicat ve Metin2 Server Kurulumuyla Alakalı Genel ve Önemli Bilgiler!
Metin2lobby olarak sunucu kurulumları ve özellikle Navicat kullanarak veritabanı yönetimi oldukça kritik bir konudur. Bu yazıda, hem Metin2 server kurulumunda hem de Navicat kullanımıyla ilgili önemli detaylara değinerek, kullanıcıların karşılaştığı yaygın sorunlara çözüm sunacağız. Özellikle Metin2 client, Metin2 pack, Metin2 client pack, Metin2 pvp client gibi terimlerle tanıdığımız bu ortamda, doğru veritabanı yapılandırması hayati öneme sahiptir.
Navicat Nedir ve Neden Kullanılır?
Navicat, MySQL, MariaDB, PostgreSQL gibi veritabanı sistemlerini kolayca yönetmenizi sağlayan gelişmiş bir araçtır. Metin2 sunucularında genellikle MySQL kullanılır ve bu yüzden Navicat for MySQL tercih edilir. Sunucu kurulumu sırasında, karakter verileri, eşya listeleri, hesap bilgileri gibi tüm veriler bu veritabanında saklanır. Dolayısıyla, doğru şekilde yapılandırılmış bir veritabanı olmadan Metin2 server sağlıklı çalışamaz.
Navicat Kurulumu ve Bağlantı Ayarları
Öncelikle Navicat'ı bilgisayarınıza yükleyin. Kurulumdan sonra yeni bir bağlantı oluşturmak için Connection > MySQL seçeneğini seçin. Burada Host, Username, Password gibi bilgileri doğru giriniz. Eğer localhost üzerinde geliştirme yapıyorsanız host kısmına 127.0.0.1 yazabilirsiniz. Port varsayılan olarak 3306 olmalıdır. Bağlantıyı test ettikten sonra başarılı bir şekilde bağlandıysanız, veritabanlarınıza erişebilirsiniz.
Metin2 Server Veritabanı Import İşlemi
Metin2 sunucusunu kurarken, sunucu dosyalarında bulunan .sql uzantılı veritabanı dosyalarını import etmek gerekir. Bu dosyalar genellikle game.sql, common.sql, player.sql gibi isimler taşır. Navicat üzerinden bu dosyaları import ederken, öncelikle yeni bir veritabanı oluşturun ve ardından Execute SQL File seçeneğiyle dosyaları sırasıyla yükleyin. Bu işlem sırasında hatalarla karşılaşmamak adına, karakter seti olarak utf8_general_ci veya utf8mb4_unicode_ci tercih edilmelidir.
Navicat ile Karakter Silme ve Güncelleme
Metin2 client tarafında karakter silme veya bazı ayarlamalar yapmak isterseniz, doğrudan Navicat üzerinden player veritabanında değişiklik yapabilirsiniz. Örneğin, bir karakteri silmek için player_index tablosundan silinebilir. Ancak burada dikkatli olunması gerekir çünkü yanlışlıkla başka bir veriyi silmek sunucuda ciddi hatalara yol açabilir. Bu nedenle, herhangi bir işlem yapmadan önce mutlaka veritabanınızı yedekleyin.
Metin2 Pack ve Client Yapılandırması
Metin2 pack ve client yapılandırmaları da server kurulumu kadar önemlidir. Client tarafında, Metin2 client pack doğru şekilde yapılandırılmadığında, oyuncular sunucuya bağlanamaz veya görsel hatalarla karşılaşabilir. Metin2 pvp client gibi özel paketlerde, sunucu tarafındaki veritabanı ile client tarafındaki yapılar uyumlu olmalıdır. Özellikle Metin2 client dosyaları arasında bulunan locale_list ve addr_list dosyaları, doğru IP ve port bilgilerini içermelidir.
Hata Giderme ve Optimizasyon
Metin2 client tarafında karşılaşılan hataların çoğu veritabanı bağlantısı ile ilgilidir. Navicat üzerinden sunucu logları izlenerek, hangi sorgunun hata verdiğini görebilirsiniz. Ayrıca, Metin2 client fix işlemleri sırasında, game.db veya common.db gibi dosyalarda yapılan küçük değişiklikler büyük etki yaratabilir. Performans optimizasyonu için ise, sıklıkla erişilen tablolara indeks eklemek faydalı olabilir.
Sonuç
Navicat ve Metin2 server kurulumu, doğru yapılandırıldığında güçlü ve stabil bir oyun ortamı sağlar. Metin2lobby olarak, bu tür teknik bilgileri paylaşarak topluluk üyelerimize destek olmayı sürdürüyoruz. Metin2 client, pack ve server ilişkisi her zaman veritabanı üzerinden sağlanacağı için, Navicat gibi bir aracın bilinçli kullanımı çok değerlidir.
General and Important Information about Navicat and Metin2 Server Installation!
Metin2lobby as managing server installations and especially database management with Navicat is a critical topic. In this article, we will address important details regarding both Metin2 server installation and Navicat usage, offering solutions to common problems encountered by users. Particularly familiar with terms like Metin2 client, Metin2 pack, Metin2 client pack, Metin2 pvp client, correct database configuration is vital for proper operation. Without a correctly configured database, a Metin2 server cannot function properly.
What is Navicat and Why is it Used?
Navicat is an advanced tool that allows easy management of database systems such as MySQL, MariaDB, and PostgreSQL. In Metin2 servers, MySQL is commonly used, so Navicat for MySQL is preferred. During server setup, all data such as character data, item lists, account information are stored in this database. Therefore, without a properly configured database, the Metin2 server cannot run smoothly.
Navicat Installation and Connection Settings
Firstly, install Navicat on your computer. After installation, to create a new connection, select Connection > MySQL. Here, enter Host, Username, Password correctly. If you are developing locally, you can write 127.0.0.1 in the host field. The default port should be 3306. After testing the connection, if it connects successfully, you can access your databases.
Importing Metin2 Server Database
While setting up a Metin2 server, you need to import the database files with .sql extension found within the server files. These files usually have names like game.sql, common.sql, player.sql. To import these files via Navicat, first create a new database and then use the Execute SQL File option to load the files in order. To avoid errors during this process, use character sets like utf8_general_ci or utf8mb4_unicode_ci.
Deleting and Updating Characters with Navicat
If you want to delete characters or make certain adjustments on the Metin2 client side, you can directly modify the player database through Navicat. For example, a character can be deleted from the player_index table. However, caution must be exercised here since mistakenly deleting another record can cause serious issues on the server. Therefore, always backup your database before performing any operations.
Configuring Metin2 Pack and Client
Metin2 pack and client configurations are as important as server installation. If the Metin2 client pack is not configured correctly, players may not connect to the server or encounter visual errors. In special packages like Metin2 pvp client, the server-side database and client-side structures must be compatible. Specifically, files such as locale_list and addr_list among the Metin2 client files must contain correct IP and port information.
Troubleshooting and Optimization
Most errors encountered on the Metin2 client side are related to database connections. Through Navicat, you can monitor server logs to see which queries are causing errors. Additionally, during Metin2 client fix procedures, minor changes in files like game.db or common.db can have significant impact. For performance optimization, adding indexes to frequently accessed tables can be beneficial.
Conclusion
Navicat and Metin2 server installation provide a powerful and stable gaming environment when properly configured. As Metin2lobby, we continue to support our community members by sharing such technical knowledge. Since the relationship between Metin2 client, pack, and server is always handled through the database, the conscious use of tools like Navicat is highly valuable.
Öncelikle Pack Açma Programı: Pack Açma GUI Programı
//
Arkadaşlar Video Boyutu Biraz Büyük GameSelfe
//
Photoshop CS5 [Olmayanlar İndirsin Gerekli]
Dosya Tc:
//
Mega Upload:
//
Nacivat Hakkında Herşey | Pourch*
İşinizi kolaylaştırcak kodlar
Tüm Charları bugdan Kurtarmak. (Bu İşlemleri Sırayla yapınız...Teker Teker)
UPDATE player.player SET X=951843 UPDATE player.player SET Y=267493 UPDATE player.player SET Z=0 UPDATE player.player SET map_index=41 UPDATE player.player SET exit_x=951843 UPDATE player.player SET exit_y=267493 UPDATE player.player SET exit_map_index=41
Depo Şifresi Değiştirmekİşinizi kolaylaştırcak kodlar
Tüm Charları bugdan Kurtarmak. (Bu İşlemleri Sırayla yapınız...Teker Teker)
UPDATE player.player SET X=951843 UPDATE player.player SET Y=267493 UPDATE player.player SET Z=0 UPDATE player.player SET map_index=41 UPDATE player.player SET exit_x=951843 UPDATE player.player SET exit_y=267493 UPDATE player.player SET exit_map_index=41
Kod:
UPDATE player.safebox SET password=000000;
Herkesi 99 Level Yapmak
Kod:
UPDATE player.player SET level=99;
Herkesin Karakter silme kodunu değiştirmek
Kod:
UPDATE account.account SET social_id=1111111;
Tüm item satış buglarını kaldırmak
Kod:
UPDATE player.item_proto SET shop_buy_price=1;
Herkesin STR sini 32767 yapmak
Kod:
UPDATE player.player SET st=32767;
Herkesin HP sini 32767 yapmak
Kod:
UPDATE player.player SET ht=32767;
Herkesin DEX sini 32767 yapmak
Kod:
UPDATE player.player SET dx=32767;
Herkesin SP sini 32767 yapmak
Kod:
UPDATE player.player SET iq=32767;
Herkesin parasını 1.000.000.000 yapmak
Kod:
UPDATE player.player SET gold=1000000000;
Herkesin parasını 1.000.000.000 yapmak
Kod:
UPDATE player.player SET gold=1000000000;
GM Eklemek Ayrıntılı anlatım
RESİM
Tüm Nacivat Tablolarını Sıfırlamak
RESİM
NPC Yapmak.
1.)İlk önce boş bir NPC buluyoruz. (20090 20092 20093 20094 filan bir sürü var)
2.)Nacivat >Player >mob_proto ya giriyoruz.
3.)Mesela 20094 rakamlı NPC ekliyceksiniz.Mob_protodan Ctrl+F ye basıp 20094 ü aratıyoruz.
Vnum kısmında 20094 bulunca sağa doğru kayıyoruz ve on_click kısmını "0" dan "1" yapıyoruz.
4.)Nacivat>player>shop a giriyoruz.
Vnum kısmına NPC kodunu yani 20094 yazıyoruz.
Name kısmına istediğinizi yazın ??? ?? ?? ben böyle yazıyorum o bişey ifade etmiyo
Npc_vnum kısmına 20094 yapıyoruz.Kayıt edip çıkıyoruz.
5.) Nacivat>player>shop_item kısmından
Shop_vnum kısmına 20094 yazıyoruz.
İtem_vnum kısmına ekliyceğiniz itemin kodunu yazıyorsunuz.
Count kısmına ise o itemden NPC de kaç adet bulunacağını yazıyorsunuz.
İtem Editlemek
Nacivat>player>player açılır.
Kimin silahı editlenekcekse o karater bulunur ve yanındaki ID kopyalanır.
Nacivat > player >item açılır.
Ctrl + F yapılır ve ID Yapıştırlır.
Kişinin ID ile bulunan tüm sonuşlara bakılır ve yanında vnum yazan yer item kodudur.Mesela biz Zehir kılıcı editliycez.Kişinin zehir kılıcını buldukdan sonra sağa doğru kayıyoruz.
attrtype0 var bu hangi efsun olduğu mesela Zehir kılıcında Ortalama zarar ama burda 71 diye geçiyor.
attrvalue0 bu efsun değeri mesela 100 ortlu zehir olsun istiyorsan 100 yazıcaksın.
Yandakilerede kendinize göre editlemeniz için kodları veriyorum.
Kod:
İtem Editlemek İçin Gerekli Kodlar
Taş Kodları:
Delici Taş +5 = 28530
Öldürücü Darbe Taşı +5 = 28531
Soğutma Taşı +5 = 28532
Savaşçıdan Koruyan Taş +5 = 28533
Ninjadan Koruyan Taş +5 = 28534
Sura +5 = 28535
Şaman +5 = 28536
Canavardan Koruyan Taş +5 = 28537
Korunma Taşı +5 = 28538
Kumazlık Taşı +5 = 28539
Sihir Taşı +5 = 28540
Yaşam Taşı +5 = 28541
Savunma +5 = 28542
Hız Taşı +5 = 28543
Özellik Kodları
Maximum HP = 1
Maximum MP = 2
Yaşam Enerjisi = 3
Güç = 4
Dayanıklılık = 5
Çeviklik = 6
Saldırı Hızı = 7
Hareket Hızı = 8
Büyü Hızı = 9
Hp Üretimi = 10
MP Üretimi = 11
Zehirlenme Değişimi = 12
Sersemletme Şansı = 13
Yavaşlık Değişimi = 14
Kritik Vuruş Şansı = 15
Delici Vuruş Şansı = 16
Yarı İnsana Karşı Güçlü= 17
Hayvanlara Karşı Güçlü = 18
Orklara Karşı Güçlü= 19
Misiklere Karşı Güçlü= 20
Ölümsüzlere Karşı Güçlü = 21
Şeytanlara Karşı Güçlü= 22
%? Hasar Hp Tarafından Emilecek = 23
%? Hasar Mp Tarafından Emilecek = 24
Düşmandan Sp çalma Şansı = 25
%?Vururken Sp Alma Şansı = 26
Beden Karşısında Atak Bloklanması = 27
Oklardan Korunma Şansı = 28
Kılıç Savunması = 29
Çift El Savunma = 30
Çan Savunması = 31
Çan Savunması = 32
Yelpaze Savunması = 33
Oka Karşı Dayanıklılık= 34
Ateşe Karşı Dayanıklılık = 35
Şimşek Karşı Dayanıklılık = 36
Büyüye Karşı Dayanıklılık = 37
Rüzgara Karşı Dayanıklılık= 38
Vücüt Darbelerini Yansıtma Şansı= 39
Lanet Yansıtması= 40
Giftwiderstand = 41
Sp YÜklemesi %? Değişti = 42
%? Exp Bonus Şansı = 43
% Kat Yang Düşme Şansı = 44
% Kat Eşya düşme Şansı= 45
İksir %? Etki Gösterdi = 46
Hp Yüklemesi %? Değişti = 47
Sersemlik Bağışıklık = 48
Yavaşlatma Bağışıklık = 49
Yere Düşme Bağışıklılk= 50
UNKNOW_TYPE[51] = 51
Yay Menzili +? Metre = 52
Saldiri Değeri + = 53
Savunma + = 54
Büyülü Saldırı Değeri + = 55
Büyülü Savunma Değeri + = 56
UNKNOW_TYPE[57] = 57
Max. Dayanıklılık = 58
Savaşçılara Karşı Güçlü = 59
Ninjalara Karşı Güçlü = 60
Suralara Karşı Güçlü = 61
Şamanlara Karşı Güçlü = 62
Yaratıklara Karşı Güçlü = 63
Saldırı Değeri+?% = 64
Savunma +?% = 65
EXP +?% = 66
Elde Edilen Nesne Kat Sayisi = 67
Elde Edilen Yang Kat Sayisi = 68
UNKNOW_TYPE[69] = 69
UNKNOW_TYPE[70] = 70
Beceri Hasarı = 71
Ortalama Zarar = 72
Tekrarlanan Beceri Hasarına Karşı Koyma = 73
Ortalama Zarara Direniş= 74
UNKNOW_TYPE[75] = 75
İcafe Exp Bonus +?% = 76
Eşya Ele Geçirme Artışı ?/2 = 77
Savaşçı Saldırılarına Karşı Savunma Şansı = 78
Ninja Saldırılarına Karşı Savunma Şansı = 79
Sura Saldırılarına Karşı Savunma Şansı = 80
Şaman Saldırılarına Karşı Savunma Şansı = 81
İtem_proto editlemek (Efsun Sabitlemek )
Nacivat>player>item_proto açılır.
Hangi item editlenecekse Ctrl+F yapılır ve Kodu yazılır.Biz mesela Muharrebe kılıcını yapalım.
Muharebe kılıcını bulduk.Sağa doğru Kayıyoruz.
*******
size bölümü:İtemin Envanterde kapladığı alan
gold bölümü:Markete sattığımız Fiyat
shop_buy_price bölümü: Marketten aldığımız Fiyat
limitvalue0 bölümü: 65 yazıyor.Bu bölüm en az kaç level takmasını istiyorsanız onu yazıcaksınız.
applytype0 bölümü: Burda yazan 7 Saldırı Hızı Efsunun kodudur.Bunu İstediğiniz gibi değiştirebilirsiniz.Yukarıda kod vermiştim.Aynı kodları buradada uygulayabilirsiniz.
applyvalue0 bölümü:15 yazıyor burası 15 saldırı hızı ekli olduğunu anlatıyor.
apply ler 6 ya kadar gider istediğiniz kadar efsun sabitleyebilirsiniz.
Mob_proto Editlemek
Mesela Azraili editleyelim.
Ctrl+F yapıp 1093 yazıyoruz. Sağa doğru kayıyoruz.
**************
on_click bölümü:0 yazarsanız üstüne tıklanmaz.Normal vurur.Ama on_click 1 yaparsanız İsterseniz en baştan anlattığım gibi NPC bile yapabilirsiniz.
st bölümü:Mob un STR sini Gösterir.
dx bölümü: Mob un Defansını Gösterir
ht bölümü : Mon un Canını Gösterir
iq bölümü : Mob un SP sini Gösterir.
damege_min bölümü: En az vuracağı değer
damage_max bölümü en fazla vuracağı değer
max_hp bölümü :En fazla HP olduğu değer
exp bölümü: Mob u kesince verilecek olan exp miktarı
attack_range bölümü: Mob un vurabildiği anlan
move_speed bölümü: Koşu hızı
attack_speed
****************
Efsun Ayarlamak
1- Nacivat> player>item_attr ye girin ( 1 2 3 4 5. efsun için)
2- Nacivat>player>item_attr_rare girerseniz 6 . 7. efsun ayarlasınız.
Resim
O tabloya girince sağa doğru kayın kaydıkca yeni satırlar görceksiniz.İşte anlamları...
-Weapon silaha efsun gelcekse lv5 deki değeri yazın gelmiycekse boş bırakın.
-body Zırha efsun gelcekse lv5 deki değeri yazın gelmiycekse boş bırakın.
-wrist bileziğe efsun gelcekse lv5 deki değeri yazın gelmiycekse boş bırakın.
-foots ayakkabıya efsun gelcekse lv5 deki değeri yazın gelmiycekse boş bırakın.
-neck kolyeye efsun gelcekse lv5 deki değeri yazın gelmiycekse boş bırakın.
-head kaska efsun gelcekse lv5 deki değeri yazın gelmiycekse boş bırakın.
-shield kalkana efsun gelcekse lv5 deki değeri yazın gelmiycekse boş bırakın.
-ear küpeye efsun gelcekse lv5 deki değeri yazın gelmiycekse boş bırakın.
Aynı şekilde item_attr_rare yi de yapabilirsiniz...
LONCA EDİTLEME
RESİM
Yasak kelime eklemek
-Nacivat >player >banword e giriyorsunuz.
- + tuşana basıyorsunuz ve engellenmesini istediğiniz karakteri yazıyorsunuz...
+BASMA İTEMİNİ AYARLAMA
Kurulum
*Nacivat İtem_Proto açılır.
*+Basılmasını istediğiniz itemin kodunu CTRL+F yapıp bulursunuz.
*Sağa doğru kayarsınız
*refined_set kısmına +bastığında hangi iteme dönüşmesini istiyorsanız o itemin kodunu yazıcaksınız.
*Mesela Siyah Çelik +9 Kraliyet olcak 11299 u bulup refined_set bölümüne 11971 yazıyoruz.Sonra..
*Refine_vnum var oraya Nacivat>player>refine_proto da olmayan bir numara yazıyoruz mesela ben 720 yazdım.
*refine_vnuma 720 yazdıkdan sonra Nacivat>player>refine_proto ya giriyoruz ve yeni bir ID ekliyoruz 720 yazıyoruz...
*Ekledikden sonra vnum0 var oraya İlk +Basma iteminin kodunu yazıyoruz.
*vnum0 sağında count0 var oraya o itemden kaç tane istiycekse o kadar yazıyoruz.
*Vnumlar ve Countların hepsi bu işe yarıycaktır.
*Bunun dışında bilmeniz gereken 2 seçenek daha var.
*Sağa kaydıkça cost ve prob seçeneklerini göreceksiniz.
*Cost ne kadar para istiycekse o kadar yazıyorsunuz.
*Proba ise % kaç ihtimalle basmasını istiyorsanız onu yazıyorsunuz.
RESİMLİ ANLATIM+BASMA İTEM KODLARINI İNDİRMEK İSTİYORSAN TIKLA
NACİVAT ŞİFRESİNİ DEĞİŞTİRMEK
PLAYER ÖZELLİKLERİ
Bu tabloya girmeniz için Nacivat > player > player tablosuna sağ tıklayıp desing table demeniz yeterlidir... Yada player tablosuna girip CTLR+D yaparsanız da aynı tabloya girebilirsiniz..
Navicat ve Metin2 Server Kurulumuyla Alakalı Genel ve Önemli Bilgiler!
Metin2lobby olarak sunucu kurulumları ve özellikle Navicat kullanarak veritabanı yönetimi oldukça kritik bir konudur. Bu yazıda, hem Metin2 server kurulumunda hem de Navicat kullanımıyla ilgili önemli detaylara değinerek, kullanıcıların karşılaştığı yaygın sorunlara çözüm sunacağız. Özellikle Metin2 client, Metin2 pack, Metin2 client pack, Metin2 pvp client gibi terimlerle tanıdığımız bu ortamda, doğru veritabanı yapılandırması hayati öneme sahiptir.
Navicat Nedir ve Neden Kullanılır?
Navicat, MySQL, MariaDB, PostgreSQL gibi veritabanı sistemlerini kolayca yönetmenizi sağlayan gelişmiş bir araçtır. Metin2 sunucularında genellikle MySQL kullanılır ve bu yüzden Navicat for MySQL tercih edilir. Sunucu kurulumu sırasında, karakter verileri, eşya listeleri, hesap bilgileri gibi tüm veriler bu veritabanında saklanır. Dolayısıyla, doğru şekilde yapılandırılmış bir veritabanı olmadan Metin2 server sağlıklı çalışamaz.
Navicat Kurulumu ve Bağlantı Ayarları
Öncelikle Navicat'ı bilgisayarınıza yükleyin. Kurulumdan sonra yeni bir bağlantı oluşturmak için Connection > MySQL seçeneğini seçin. Burada Host, Username, Password gibi bilgileri doğru giriniz. Eğer localhost üzerinde geliştirme yapıyorsanız host kısmına 127.0.0.1 yazabilirsiniz. Port varsayılan olarak 3306 olmalıdır. Bağlantıyı test ettikten sonra başarılı bir şekilde bağlandıysanız, veritabanlarınıza erişebilirsiniz.
Metin2 Server Veritabanı Import İşlemi
Metin2 sunucusunu kurarken, sunucu dosyalarında bulunan .sql uzantılı veritabanı dosyalarını import etmek gerekir. Bu dosyalar genellikle game.sql, common.sql, player.sql gibi isimler taşır. Navicat üzerinden bu dosyaları import ederken, öncelikle yeni bir veritabanı oluşturun ve ardından Execute SQL File seçeneğiyle dosyaları sırasıyla yükleyin. Bu işlem sırasında hatalarla karşılaşmamak adına, karakter seti olarak utf8_general_ci veya utf8mb4_unicode_ci tercih edilmelidir.
Navicat ile Karakter Silme ve Güncelleme
Metin2 client tarafında karakter silme veya bazı ayarlamalar yapmak isterseniz, doğrudan Navicat üzerinden player veritabanında değişiklik yapabilirsiniz. Örneğin, bir karakteri silmek için player_index tablosundan silinebilir. Ancak burada dikkatli olunması gerekir çünkü yanlışlıkla başka bir veriyi silmek sunucuda ciddi hatalara yol açabilir. Bu nedenle, herhangi bir işlem yapmadan önce mutlaka veritabanınızı yedekleyin.
Metin2 Pack ve Client Yapılandırması
Metin2 pack ve client yapılandırmaları da server kurulumu kadar önemlidir. Client tarafında, Metin2 client pack doğru şekilde yapılandırılmadığında, oyuncular sunucuya bağlanamaz veya görsel hatalarla karşılaşabilir. Metin2 pvp client gibi özel paketlerde, sunucu tarafındaki veritabanı ile client tarafındaki yapılar uyumlu olmalıdır. Özellikle Metin2 client dosyaları arasında bulunan locale_list ve addr_list dosyaları, doğru IP ve port bilgilerini içermelidir.
Hata Giderme ve Optimizasyon
Metin2 client tarafında karşılaşılan hataların çoğu veritabanı bağlantısı ile ilgilidir. Navicat üzerinden sunucu logları izlenerek, hangi sorgunun hata verdiğini görebilirsiniz. Ayrıca, Metin2 client fix işlemleri sırasında, game.db veya common.db gibi dosyalarda yapılan küçük değişiklikler büyük etki yaratabilir. Performans optimizasyonu için ise, sıklıkla erişilen tablolara indeks eklemek faydalı olabilir.
Sonuç
Navicat ve Metin2 server kurulumu, doğru yapılandırıldığında güçlü ve stabil bir oyun ortamı sağlar. Metin2lobby olarak, bu tür teknik bilgileri paylaşarak topluluk üyelerimize destek olmayı sürdürüyoruz. Metin2 client, pack ve server ilişkisi her zaman veritabanı üzerinden sağlanacağı için, Navicat gibi bir aracın bilinçli kullanımı çok değerlidir.
General and Important Information about Navicat and Metin2 Server Installation!
Metin2lobby as managing server installations and especially database management with Navicat is a critical topic. In this article, we will address important details regarding both Metin2 server installation and Navicat usage, offering solutions to common problems encountered by users. Particularly familiar with terms like Metin2 client, Metin2 pack, Metin2 client pack, Metin2 pvp client, correct database configuration is vital for proper operation. Without a correctly configured database, a Metin2 server cannot function properly.
What is Navicat and Why is it Used?
Navicat is an advanced tool that allows easy management of database systems such as MySQL, MariaDB, and PostgreSQL. In Metin2 servers, MySQL is commonly used, so Navicat for MySQL is preferred. During server setup, all data such as character data, item lists, account information are stored in this database. Therefore, without a properly configured database, the Metin2 server cannot run smoothly.
Navicat Installation and Connection Settings
Firstly, install Navicat on your computer. After installation, to create a new connection, select Connection > MySQL. Here, enter Host, Username, Password correctly. If you are developing locally, you can write 127.0.0.1 in the host field. The default port should be 3306. After testing the connection, if it connects successfully, you can access your databases.
Importing Metin2 Server Database
While setting up a Metin2 server, you need to import the database files with .sql extension found within the server files. These files usually have names like game.sql, common.sql, player.sql. To import these files via Navicat, first create a new database and then use the Execute SQL File option to load the files in order. To avoid errors during this process, use character sets like utf8_general_ci or utf8mb4_unicode_ci.
Deleting and Updating Characters with Navicat
If you want to delete characters or make certain adjustments on the Metin2 client side, you can directly modify the player database through Navicat. For example, a character can be deleted from the player_index table. However, caution must be exercised here since mistakenly deleting another record can cause serious issues on the server. Therefore, always backup your database before performing any operations.
Configuring Metin2 Pack and Client
Metin2 pack and client configurations are as important as server installation. If the Metin2 client pack is not configured correctly, players may not connect to the server or encounter visual errors. In special packages like Metin2 pvp client, the server-side database and client-side structures must be compatible. Specifically, files such as locale_list and addr_list among the Metin2 client files must contain correct IP and port information.
Troubleshooting and Optimization
Most errors encountered on the Metin2 client side are related to database connections. Through Navicat, you can monitor server logs to see which queries are causing errors. Additionally, during Metin2 client fix procedures, minor changes in files like game.db or common.db can have significant impact. For performance optimization, adding indexes to frequently accessed tables can be beneficial.
Conclusion
Navicat and Metin2 server installation provide a powerful and stable gaming environment when properly configured. As Metin2lobby, we continue to support our community members by sharing such technical knowledge. Since the relationship between Metin2 client, pack, and server is always handled through the database, the conscious use of tools like Navicat is highly valuable.
