Server Kurulumu : HataLar Ve CözümLeri ///-_-Swoop-_-Farkıyla

  • Konbuyu başlatan Konbuyu başlatan Admin
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 0
  • Görüntüleme Görüntüleme 126

Admin

Metin2Lobby
Yönetici
Founder
Katılım
6 Mayıs 2022
Mesajlar
52,647
Ticaret : 1 / 0 / 0
Sanırım Türkiyede İlk defa hepsi bir arada Paylaşılıyor

İçerik:

/Bin/Sh Hatası
Sunucuya Bağlanamama Sorunu
Connection Refused Sorunu
Portmap Kullanımı Ve Buglu Harita Çözümü
Navicat Yavaşlama Sorunu
Başkasının Sizin Navicat // Filezilla Vs. Gibi Db Lerinize Erişmesini Ayarlamak



Nasıl Yapılır Bölümü:

Navicata Nasıl Bağlanır
+Basma Nasıl Kaldırılır
Hwagn[Kraliyet] Zırhı Nasıl Yapılır { 66 Level +9 Zırhından}
Başlangıçta İtem + Level İle Başlatmak



Başlayalım



1.)/BİN/SH Çözümü


/BİN/SH HATASI NASIL ÇÖZÜLÜR?


Sunucuyu Başlatın
Orada /bin/sh hatası gelene kadar bekleyin
/bin/sh hatası gelince Enter tuşuna basın
fsck yazın
gelen bütün bölümlere
Y yazın
Sonunda "All file marked clean" Bu şekilde bir yazı gelicek
reboot yazıp yeniden başlatın
Sorun çözülcektir


Not :

Fazla uğraşmak istemezseniz fsck yerine fsck -y yazarsanız kendi kendine gelenlere Y tuşuna basar

tekrardan Y tuşuna basmanıza gerek yok ardından All file marked clean gelince reboot çekebilirsiniz
------------------------------------------------------------------------

2.)Sunucuya Bağlanamama Sorunu

Bu Bölüm Oldukça Basittir
Kontrol Panelini Açın
Windows Güvenlik Duvarını Kapatın
Firewallı Kapatın
Tadını Çıkarın

Şimdi Bağlanabilirsiniz

------------------------------------------------------------------------

3.)Connection Refused Sorunu

Bu adımda aslında çok basittir

FreeBSD'ye Giriş Yapın
Ağ Ayarlarına Gidin
Seçtiğiniz Yere Normal Ağ adaptörü Yerine Hamachi adaptörünü seçin
Tamam Deyin
Sysinstall yazın
Configure->Networking->Interfaces->de0 cevaplara hayır deyin
Netmaskı 255.255.255.0 olanı 255.0.0.0 olarak değiştirin
/etc/rc.d/netif restart yazın
reboot yazın ve girin

Olmassa Diğer çözüm yolları

1)Player VE Account Bilgilerinin Yedeğini Alip Yeni Bir Sanal PC Kurarak Ona Aktarabilirsiniz
2)2. Bir Sanal PC Açarak Silinmiş Dosyalari Ana Server'a Aktarabilirsiniz

Sorun CONFIG Dosyalarından Kaynaklanıyor Ise. Orjinal CONFIG'Leri Bularak Değiştirebilirsiniz.

3)Sorun Database'deki Tablolardan Kaynaklanıyor Ise? Player Database'ini Açın Karşınıza Çıkan Bütün Tabloları ctrl+a Ile Seçin Sağ tıklayip Maintain Tables > Repari Tables > Quick Yapip Bekleyin.Tablolari Onardikdan Sonra Sunucuza Reboot Atip Tekrar Deneyin

4) ./stop Komutunu Vermeden Kesinlikle Sunucunuzu Kapatmayin Bunun Tek Cozumu Database Yedegi Alip 2. Servera Aktarip Oyunu Tekrar Açmak

Sorun Yaşamak Istemiyorsanız Sanal PCYi Kapatmadan Once ./stop Komutunu Verip 30 Saniye Bekledikten Son Kapatın.


------------------------------------------------------------------------

4.)Portmap Kullanımı Buglu Harita Olayının Çözümü

Çoğu Oyuncunun takıldığı bir noktadır

Portmapten sorunlarmı alıyosunuz?
Haritalara giderken bugdamı kalıyorsunuz ?
Eğer bu sorunlar varsa çözümü tam BURDA!!

Portmapi Açın
Şimdi Aşağıdaki Portları Listeye Ekleyin



Kod:
Port 1 sarı harita: 13002
Port 2 sarı harita: 13004
Port 1 kırmızı harita: 13001
Port 2 kırmızı harita: 13004
Port mavi bir harita: 13003
Port 2 mavi harita: 13004
Port harita Desert Song-Bi: 13 061
Port Doyum Paper: 13 061
Port Sohan dağı: 13 061
Port Vadi: 13 061
Port Tapınak: 13 061
Port harita Ox-Map: 13 099
Port harita SD2: 13 061
Port harita Snake Alan: 13 061
Port iplik uzantıları: map 13 061
Port Geisterwald harita: 13 061
Port harita Kırmızı Orman: 13 061
Gerisi Resimli Anlatım Portları Naısl Koyacağınız





------------------------------------------------------------------------

5.)Navicat Yavaşlama Sorunu

Evet çoğu oyuncunun bir sıkıntısıda navicatın yavaş çalışmasıdır

Tabloya tıkladıktan 5-10 hatta 15sn sonra açılıyor

şimdi biz bunu hızlandırcaz

Başlayalım

Virtual Pc yi açalım

Değiştirmediyseniz

root
mcncc.com

yazın yani login olun

Portmap'e 22 portunu ekleyip aktif edelim

Filezillayı açıp sunucuya bağlanalım

Filezilladan Uzaktaki Site bölümüne

/etc yazıp girelim

orada resolv.conf var ona yeni ad verelim resolv1.conf gibi

Filezillayı kapatın

Virtual pcyi kapatıp açın

Artık çok hızlı girer

bir başka yöntem daha var

virtual pcyi açıp start veriyoruz ardından server açılınca virtual pcye /etc/rc.d/netif/restart yazıyoruz ama reboot felan atmıyoruz bu şekildede hızlanır



------------------------------------------------------------------------

6.)Başkasının Sizin Navicat // Filezilla Vs. Gibi Db Lerinize Erişmesini Ayarlamak

Bu sorun eskiden bendede vardı
Ve şimdi çözümünü buldum ve anlatıyorum

Portmapi açın

Yeni Bağlantı noktası [PORT] ekleye basın
Aşağıdaki Bağlantı Noktalarını Ekleyin

Navicat (mysql) : 3306
FileZilla (FTP) : 22

Bu portları koyduktan sonra açıp deneyin doğru yaptıysanız olucaktır

-------------------------------------------------------------------------

Bölüm 2

a)Navicata Nasıl Bağlanılır

Navicatı Açın
Yeni Bağlantı Ekleyin
Name:Sunucu Adı
Host:Hamachiİp.100// Localhost // 192.168.2.100
Port:3306[Mysql Port]
İD:Root
PW:123456[Değiştirmediyseniz]

------------------------------------------------------------------------

b) +basma Nasıl Kaldırılır

Virtual Pcyi Açın
Login Yapın
Navicatı Açın
Player>>refine_proto.sqlyu çalıştırın
"vnum1" ve "vnum0" olduğu stunların değerlerini 0 yapın
Ctrl + S yapın[Kayıt Edin]
./Start yazıp girip deneyin
Doğru yaptıysanız olucaktır

-------------------------------------------------------------------------

c)+9 66 Zırhını Kraliyet[Hwagn] Yapma

Virtual Pcyi Açın
Login Olun
Navicatı Açın
Player Databesesini Açın
Bizim Kullanıcağımız kısım
item_proto.sql ama kralyete geçirirken item isteyecektir onu kaldırmak için refine_protoyu açın
yukarıda anlatımını yaptım nasıl kaldıracağınığızın
11971119721197311974 valueleri kraliyet zırhlarının
refine_protodan bulup value1 ve value 0 sütunun değerini 0 yapın

Kraliyet Zırh kodları
Savaşçı:11971
Sura :11973
Ninja:11972
Saman:11974
item_protoya giriyoruz

Savaşçı 66:11299
Sura 66:11699
Ninja 66 :11499
Şaman 66:11899

Valueleri

Ve savaşçıyla başlayalım

CTRL + F [Arama Kısayolu] na basın
Savaşçı için 11299 yazıp arayın bulun
sağa doğru gidin refine_set sütunu bulun
genelikle refine_set değeri 0 dır
onu kraliyet numarısı ile değiştiricez biz şimdi savaşçıyı yapıyoruz savaşçının kraliyet kodu 11971 dir
11299 bölümünün refine set değerini yani 0ı 11971 ile değiştirip

Ctrl + s[kaydetme] yapıyoruz

gerisini kendiniz devam ettirirsiniz

------------------------------------------------------------------------

d)Başlangıçta İtem + Level İle Başlatmak

Filezillayı Açıyoruz
Serverimize Filezilladan bağlanıyoruz
Aşağıdaki Dizine Gidiyoruz
"/usr/rain/channel/share_data/locale/hongkong/quest/object/notarget/letter"
Orada Bu isimde Bir Dosya Olucak
"main_quest_lv1.gotoinformatio n"
Aşağıda Örneği Var



Kod:
say_title ( "Willkommen" )
say ( "Willkommen auf dem Server (Sansürlü Kelime)(Sansürlü Kelime)(Sansürlü Kelime)(Sansürlü Kelime)(Sansürlü Kelime)(Sansürlü Kelime)(Sansürlü Kelime)(Sansürlü Kelime)***." )
say ( " " )
say ( "Viel Spass!" )
say ( "" )
pc . give_exp2 ( 100000 )
set_quest_state ( "levelup" , "run" )
pc . change_money ( 100000 )
pc . give_item2 ( "27003" , 200 )
pc . give_item2 ( "27003" , 200 )
pc . give_item2 ( "27003" , 200 )
pc . give_item2 ( "27003" , 200 )
pc . give_item2 ( "27003" , 200 )
pc . give_item2 ( "27006" , 200 )
pc . give_item2 ( "27006" , 200 )
pc . give_item2 ( "71050" , 200 )
pc . give_item2 ( "72702" , 1 )
pc . give_item2 ( "50051" , 1 )
horse . advance ( )
say_reward ( "Du wurdest level 33." )
say_reward ( "Du erhielst 100000 yang." )
say_reward ( "Du erhielst 1000 Rote(G)." )
say_reward ( "Du erhielst 400 Blaue(G)." )
say_reward ( "Du erhielst Items fur Laufgeschwindigkeit." )
say_reward ( "Du erhielst ein Pferd." )
clear_letter ( )
set_state ( "__COMPLETE__" )
if pc . job == 0 then
pc . give_item2 ( "75" , 1 )
pc . give_item2 ( "3065" , 1 )
pc . give_item2 ( "11235" , 1 )
pc . give_item2 ( "12225" , 1 )
pc . give_item2 ( "13025" , 1 )
pc . give_item2 ( "14105" , 1 )
pc . give_item2 ( "15089" , 1 )
pc . give_item2 ( "16105" , 1 )
pc . give_item2 ( "17105" , 1 )
say_reward ( "Du erhielst das Kriegerset!" )
elseif pc . job == 1 then
pc . give_item2 ( "1035" , 1 )
pc . give_item2 ( "2065" , 1 )
pc . give_item2 ( "8009" , 200 )
pc . give_item2 ( "8008" , 200 )
pc . give_item2 ( "8007" , 200 )
pc . give_item2 ( "8006" , 200 )
pc . give_item2 ( "11435" , 1 )
pc . give_item2 ( "12365" , 1 )
pc . give_item2 ( "13025" , 1 )
pc . give_item2 ( "14105" , 1 )
pc . give_item2 ( "15089" , 1 )
pc . give_item2 ( "16105" , 1 )
pc . give_item2 ( "17105" , 1 )
say_reward ( "Du erhielst das Ninjaset!" )
elseif pc . job == 2 then
pc . give_item2 ( "75" , 1 )
pc . give_item2 ( "11635" , 1 )
pc . give_item2 ( "12505" , 1 )
pc . give_item2 ( "13025" , 1 )
pc . give_item2 ( "14105" , 1 )
pc . give_item2 ( "15089" , 1 )
pc . give_item2 ( "16105" , 1 )
pc . give_item2 ( "17105" , 1 )
say_reward ( "Du erhielst das Suraset!" )
elseif pc . job == 3 then
pc . give_item2 ( "5035" , 1 )
pc . give_item2 ( "7065" , 1 )
pc . give_item2 ( "11835" , 1 )
pc . give_item2 ( "12645" , 1 )
pc . give_item2 ( "13025" , 1 )
pc . give_item2 ( "14105" , 1 )
pc . give_item2 ( "15089" , 1 )
pc . give_item2 ( "16105" , 1 )
pc . give_item2 ( "17105" , 1 )
say_reward ( "Du erhielst das Schamiset!" )
end
Bu almancadır ve içinde 33 Level 33 Level İtemlerinin +5 i var ve 100k kadar bir para vardır

İtemleri Değiştirmek İsterseniz Kendinize göre değiştrirsiniz ben değiştirmeniz gereken kısmları söleyecem

say_title ( "Willkommen" )
say ( "Willkommen auf dem Server (Sansürlü Kelime)(Sansürlü Kelime)(Sansürlü Kelime)(Sansürlü Kelime)(Sansürlü Kelime)(Sansürlü Kelime)(Sansürlü Kelime)(Sansürlü Kelime)***." )
say ( " " )
say ( "Viel Spass!" )
say ( "" )

bu bölümü buluyoruz

türkçesi aşağıda

say_title ( "Hoşgeldiniz" )
say ( "Serverimiz "Server Adı" En kaliteli pvp serverlardan birisidir )
say ( "Server Sitesi" )
say ( "İyi Oyunlar" )
say ( "" )


Gibi Edileyebilirsiniz Konumuz Burada Son Buldu

Teşekkürlerinizi Bekliyorum

Server Kurulumu: Hatalar Ve Çözümleri ///-_-Swoop-_-Farkıyla

Metin2 Lobby olarak sunucu kurulumu sırasında karşılaşılan yaygın sorunlar ve çözümler hakkında kapsamlı bir rehber hazırladık. Bu yazıda hem teknik hem de kullanıcı dostu anlatımlarla, Metin2 client ve pack sistemleri üzerinde çalışan oyuncuların karşılaştığı en sık hataları ele alacağız.

Metin2 Client ve Pack Sistemine Giriş
Metin2, uzun süredir severek oynanan bir MMORPG oyunudur. Özellikle özel sunucularında, client (istemci) ve pack (paket) sistemleri büyük rol oynar. Client, oyunun görsel ve sistemsel tarafını temsil ederken, pack ise oyun dosyalarının içinde bulunduğu arşivdir. Pack dosyaları genellikle 'eterpack' olarak bilinir ve oyunun tüm grafik, ses, efekt gibi içeriklerini barındırır.

Sunucu Kurulumunda Karşılaşılan Yaygın Hatalar
1. Client Dosyaları Açılırken Hata
Bazı pack dosyaları yanlış şifreyle korunmuşsa veya integrity (bütünlük) kontrolü başarısız olursa, client açılmaz. Bu durumda 'Pack açılamıyor', 'Wrong password' gibi hatalar alınabilir.
Çözüm: Pack dosyasının doğru şifresini kullanın. Eğer şifre bilinmiyorsa, farklı kaynaklardan doğru pack sürümünü temin edin.

2. Oyun Açılırken Beklenmedik Çökme
Client açılışında ya da karakter seçimi sırasında oyun çökebilir. Bu genellikle pack dosyalarında eksiklik veya bozulma olmasından kaynaklanır.
Çözüm: Pack dosyalarını yeniden indirin veya doğru paketle değiştirin. Ayrıca client dosyalarında değişiklik yapıldıysa, orijinal dosyaları geri yükleyin.

3. Texture (Doku) ve Efekt Hataları
Oyunda bazı nesneler görünmeyebilir, efektler eksik çalışabilir. Bu durum genellikle texture ve effect dosyalarının doğru konuma kopyalanmamasından kaynaklanır.
Öneri: Texture ve efekt dosyalarının client dizinine doğru yerleştirildiğinden emin olun. Gerekirse client skin dosyalarını tekrar uygulayın.

4. Sunucuya Bağlantı Hatası
Client doğru kuruldu ancak server IP’si veya port ayarları yanlışsa bağlantı sağlanamaz. Bu durumda 'Connection failed' gibi mesajlar alınabilir.
Not: Server.cfg veya clientinfo.xml dosyalarındaki IP ve port ayarlarını kontrol edin. Doğru IP adresinin girildiğinden emin olun.

///-_-Swoop-_-Farkıyla
///-_-Swoop-_- adlı geliştirici, Metin2 dünyasında özellikle client modifikasyonları ve hata gidermeleri konusunda tanınmıştır. Onun geliştirdiği client ve pack sistemleri, daha stabil ve performanslı bir deneyim sunmaktadır. Swoop'un farkı; detaylı hata ayıklama araçları, optimize edilmiş kod yapısı ve kullanıcı dostu arayüzü ile dikkat çeker.

Metin2 Client Hatalarını Önlemek İçin Yapılacaklar
1. Güvenilir Kaynak Kullanın
Client ve pack dosyalarını güvenilir sitelerden indirmek, hata alma riskini azaltır. Metin2 Lobby gibi platformlar kaliteli içerik sağlar.

2. Yedek Almayı Unutmayın
Herhangi bir değişiklik yapmadan önce client ve pack dosyalarının yedeğini almak, olası hatalarda sistemi eski haline getirmenizi sağlar.

3. Günlük Bakım ve Güncelleme
Client ve pack dosyaları zamanla güncellemeye ihtiyaç duyabilir. Düzenli olarak güncel sürümleri takip etmek, hata oluşmasını engeller.

Sonuç
Metin2 client ve pack sistemleri, doğru kurulduğunda harika bir oyun deneyimi sunar. Ancak bu sistemlerde hatalar doğaldır ve zaman zaman karşımıza çıkar. Bu makalede anlatılan çözümler sayesinde en yaygın hatalar kolayca aşılabilir. ///-_-Swoop-_- tarzı geliştiricilerin katkılarıyla Metin2 dünyasında daha stabil ve eğlenceli bir oyun süreci elde edilebilir.


Server Installation: Errors And Solutions ///-_-Swoop-_-Style

At Metin2 Lobby, we have prepared a comprehensive guide about common issues encountered during server installation and their solutions. In this article, we will address the most frequent errors faced by players working with Metin2 client and pack systems, using both technical and user-friendly explanations.

Introduction to Metin2 Client and Pack Systems
Metin2 is a long-time favorite MMORPG game. Especially on private servers, the client and pack systems play a significant role. The client represents the visual and system aspects of the game, while the pack is the archive containing all game files. Pack files are often known as 'eterpack' and contain all graphics, sounds, effects, etc., of the game.

Common Errors During Server Installation
1. Error While Opening Client Files
If some pack files are protected with the wrong password or if integrity checks fail, the client may not open. In such cases, errors like 'Pack cannot be opened', 'Wrong password' may occur.
Solution: Use the correct password for the pack file. If the password is unknown, obtain the correct pack version from different sources.

2. Unexpected Crashes When Launching the Game
The game may crash during startup or character selection. This usually stems from missing or corrupted pack files.
Solution: Re-download the pack files or replace them with the correct ones. Also, if modifications were made to the client files, restore the original files.

3. Texture and Effect Errors
Some objects might not appear in the game, or effects may work incompletely. This issue generally occurs due to textures and effect files not being copied to the correct location.
Tip: Ensure that texture and effect files are correctly placed in the client directory. If necessary, reapply the client skin files.

4. Connection Error to the Server
The client is installed correctly, but if the server IP or port settings are incorrect, a connection cannot be established. In this case, messages like 'Connection failed' may appear.
Note: Check the IP and port settings in server.cfg or clientinfo.xml files. Ensure that the correct IP address is entered.

///-_-Swoop-_-Style
///-_-Swoop-_- is a well-known developer in the Metin2 world, especially for client modifications and error fixes. The client and pack systems developed by him provide a more stable and performance-oriented gaming experience. Swoop's difference lies in detailed debugging tools, optimized code structure, and a user-friendly interface.

Preventive Measures Against Metin2 Client Errors
1. Use Reliable Sources
Downloading client and pack files from reliable sites reduces the chance of encountering errors. Platforms like Metin2 Lobby provide high-quality content.

2. Always Take Backups
Taking backups of client and pack files before making any changes allows you to restore the system to its previous state in case of errors.

3. Daily Maintenance and Updates
Client and pack files may require updates over time. Regularly following updated versions prevents errors from occurring.

Conclusion
When properly installed, Metin2 client and pack systems offer a fantastic gaming experience. However, errors are natural and can occasionally arise within these systems. Thanks to the solutions described in this article, the most common errors can be easily overcome. With contributions from developers like ///-_-Swoop-_-, a more stable and enjoyable gaming experience in the world of Metin2 can be achieved.
 

Şuan Bu Konuyu Görüntüleyen Kullanıcılar (Toplam : 0, Üye : 0, Misafir : 0)

Benzer konular

Geri
Üst Alt