- Mesaj
- 123
- Çözümler
- 2
- Beğeni
- 116
- Puan
- 774
- Ticaret Puanı
- 0
Arkadaşlar belkide bu bir ilktir bilemem geceden beri araştırma yapıyorum kendim saçmalayıp hatalar meydana çıkarıp çözüyorum
hataların sorunların sonu yok elbette ama olabildiğince gerekli bi önemi olan hataları listelemeye çalışacağım elimden geldiği kadarı ile. Bu konuda bana yardımcı olursanız sevinirim sürekli güncel tutacağım bi liste olacaktır yavaş yavaş başlıyorum sorun buldukça paylaşımı güncelliyeceğim fakat dediğim gibi tek kişinin yapabilceği bir iş değil bu o yüzden bana bu konuda destek olursanız sevinirim 
Ozaman başlayalım ;
1- Öncelikle Pack kaynaklı Hatalar : (Oyuncu kaynaklı/ Yönetici tarafından oluşabilecek hata listesi)
1.1 Log hataları :
Log hatalarının sebepleri değişkendir.
Genellikle bu hatalar ya uyumluluk sorunu ya da ekran kartı güncellemesi ile oluşuyor.
o yüzden önce uyumluluk sorununu giderip yönetici olarak çalıştırınız eğer düzelmezse ekran kartınızı güncelleyiniz.
Sorun hala çözülmediyse;
Log hataları oyun yönetimlerinin root packinde yapmış olduğu hatalardan kaynaklı oluşabilir. (bu konuya değinicem.)
1.2 Oyuna giriş yapılıyor... > karakteri seçip başlatınca yüklemeden sonra oyundan atıyor :
Bu sorun oyun yönetiminin locale_tr üzerinde yapmış olduğu düzenlemeler ile alakalıdır. eğer yedek yoksa iş başa düştü deyip yaptığınız her değişimi eski haline getirmeniz gerekmektedir. aksi takdirde olumlu bir sonuca erişemezsiniz.
1.3 config.exe den ekran boyunu ayarladım ama oyunu açınca ekran kaymış şekilde duruyor.
Metin2.cfg dosyasını klasör içinden notepad++ ile açıp en altına ;
ekleyin sorun çözülmüş olacaktır.
1.4 Oyun içerisinde itemlerin iconlarının gözükmeme sorunu :
Öncelikle icon.epk/eix packimizi açıyoruz
itemimizin iconunu arıyoruz varmı diye eğer yoksa sorun bulunmuş olacaktır.
iconu ekleyip packi kapatıp tekrar deneyin eğer hala sorun çözülmediyse veya icon zaten olduğu halde oyunda gözükmüyorsa ;
Locale_tr packini açıp item_list.txt den aratıyoruz ; itemimizin kodu 29133 mesela ve item_list.txt de o iteme ait bi satırın olmadığını öğrendik.
bunu ekliyoruz ve kaydedip çıkıyoruz fakat burda önemli nokta şudur : eğer itemimiz silah ETC kısmına WEAPON zırh ise ARMOR yazıyoruz.
Yani önceki konumda belirttiğim gibi ;
ve kaydedip locale_tr mizi kapatıyoruz sorunumuz çözülmüş olacaktır.
Şuan için pack hakkında aklıma gelenler bu kadar (biraz acele etmeye çalışıyorum geçerli sebeplerim var
)
2. FTP kaynaklı hatalar : Yapılan değişiklikler sonucunda veya yanlış yazılan 1 satırdan dahi sorunlar oluşabilir geniş bir başlık olacaktır ilerleyen zamanlarda
)
2.1 mysql_real_connect: Access denied for user 'Stype2'@'localhost' (using password: YES)
Hatası çözümü : TIKLA KONUYA GİT
2.2 Quest/lua ekleme ve silmede oluşabilecek hatalar :
Silerken oluşan hata : Cannot Find Quest İndex
Hata Görüntüsü : (Resim 2.1.1)
burda hatamızın nerelerden oluştuğunu söylüyor zaten mesela sildiğimiz dosya give_basic_weapon olsun.
biliyorsunuz ki questleri putty üzerinden okuttuğumuzda o okutmuş olduğumuz quest dosyasının sadece /usr/game/share/locale/turkey/quest yolunda kalmadığını quest ne odaklı ise o yöne gerekli dosyalarını eklediğini bilmeyen yoktur diye düşünüyorum. mesela give_basic_weapon yani oyuna başlangıç questimiz bu bir start komutlu questtir ve /usr/game/share/locale/turkey/quest/object/notarget/login yoluna give_basic_weapon.start dosyası ekler bu yüzden questimizin ne olduğunu bilip ona göre silmeliyiz ki bu hata oluşmasın
mesela use komutlu questlerimiz özellikle yüzüklerde kullanılır üstüne tıklayınca açılması için yazılmıştır mesela 40001 kodlu item için ; /usr/game/share/locale/turkey/quest/object/ yoluna 40001 adında klasör ekler klasörün içeriğinde use adlı klasör olur bunu sildiğimizde sorun ortadan kalkacaktır.
3.PUTTY/Virtual hatalarından ;
3.1 Saat ayarı hatası :
Hata Resmi (3.1.1) :
Bu önemsiz bi hata olarak sayılabilir nedeni ise ;
kurulum sırasında saat ayarlarını otomatik güncelle otomatik al seçildiğinden ve sistemde alamadığından gerekli bilgileri böyle bir hata verir ve cidden bi önem arz etmez o yüzden sıkıntı olarak göremeyin enter deyin geçin
3.2 Connection refused Hatası : (Cidden çok can sıkan ve bilmeyenler için "ben ne yaptım" dedirten bir hata
)
Hata Resmi (3.2.2):
Hata Etkenleri :
1) fsck Komutunu Kullandıkdan Sonra Oluşabilir.
2) Kanal Dosyalarinin Icinde Bulunan CONFIG Dosyalarindaki Yanlış Düzenlemeden Olabilir.
3) player Database'inde Bulunan Tablolarda Sorun Olabilir.
4) ./stop Komutu Vermeden Sanal PC'yi Kapatmanızdan Kaynaklanabilir.
Çözümleri:
1) fsck Komutunu Kullandıysanız Eğer Sorun Sunucu Dosyalarinizdan Kaynaklaniyor ise Sorunlu Dosyalari Siler. Bu Yüzden Yapabileceğiniz 2.Şey Var
1.1)Player VE Account Bilgilerinin Yedeğini Alip Yeni Bir Sanal PC Kurarak Ona Aktarabilirsiniz
1.2) ikinci 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.
-Şuan için bu kadar hata aklıma geldi ve bilgim kadarı ile çözümler hakkında açıklamamı yaptım basit hatalar büyük kayıplara yol açabilir yukarıda belirttiklerimden bazıları cidden basit hatalar ve bilmeyenler için büyük sorunlar yaratabilir o yüzden tekrardan belirteyim her ne yaparsanız çok ufak bi değişim dahi olsa yedeklerinizi mutlaka alın diye düşündüğümden bu konuyu açtım.
-Şuan için kısa kesme sebebimi de açıklayayım : Mmo tutkunları'ndan gizli saklı olmaz
Sevgilimin yarın doğum günü ve ben bi sürpriz hazırlamalıyım o yüzden kısa kesmek zorunda kaldım


Ozaman başlayalım ;
1- Öncelikle Pack kaynaklı Hatalar : (Oyuncu kaynaklı/ Yönetici tarafından oluşabilecek hata listesi)
1.1 Log hataları :
Log hatalarının sebepleri değişkendir.
Genellikle bu hatalar ya uyumluluk sorunu ya da ekran kartı güncellemesi ile oluşuyor.
o yüzden önce uyumluluk sorununu giderip yönetici olarak çalıştırınız eğer düzelmezse ekran kartınızı güncelleyiniz.
Sorun hala çözülmediyse;
Log hataları oyun yönetimlerinin root packinde yapmış olduğu hatalardan kaynaklı oluşabilir. (bu konuya değinicem.)
1.2 Oyuna giriş yapılıyor... > karakteri seçip başlatınca yüklemeden sonra oyundan atıyor :
Bu sorun oyun yönetiminin locale_tr üzerinde yapmış olduğu düzenlemeler ile alakalıdır. eğer yedek yoksa iş başa düştü deyip yaptığınız her değişimi eski haline getirmeniz gerekmektedir. aksi takdirde olumlu bir sonuca erişemezsiniz.
1.3 config.exe den ekran boyunu ayarladım ama oyunu açınca ekran kaymış şekilde duruyor.
Metin2.cfg dosyasını klasör içinden notepad++ ile açıp en altına ;
PHP:
WINDOWED 1
1.4 Oyun içerisinde itemlerin iconlarının gözükmeme sorunu :
Öncelikle icon.epk/eix packimizi açıyoruz
itemimizin iconunu arıyoruz varmı diye eğer yoksa sorun bulunmuş olacaktır.
iconu ekleyip packi kapatıp tekrar deneyin eğer hala sorun çözülmediyse veya icon zaten olduğu halde oyunda gözükmüyorsa ;
Locale_tr packini açıp item_list.txt den aratıyoruz ; itemimizin kodu 29133 mesela ve item_list.txt de o iteme ait bi satırın olmadığını öğrendik.
PHP:
29133 ETC icon/item/29133.tga
Yani önceki konumda belirttiğim gibi ;
Zırh ise;
Silah ise ;PHP:11971 ARMOR icon/item/11971.tga
Diğer itemler ise ;PHP:270 WEAPON icon/item/00270.tga d:/ymir work/item/weapon/00270.gr2
PHP:70251 ETC icon/item/70251.tga
ve kaydedip locale_tr mizi kapatıyoruz sorunumuz çözülmüş olacaktır.
Şuan için pack hakkında aklıma gelenler bu kadar (biraz acele etmeye çalışıyorum geçerli sebeplerim var

2. FTP kaynaklı hatalar : Yapılan değişiklikler sonucunda veya yanlış yazılan 1 satırdan dahi sorunlar oluşabilir geniş bir başlık olacaktır ilerleyen zamanlarda

2.1 mysql_real_connect: Access denied for user 'Stype2'@'localhost' (using password: YES)
Hatası çözümü : TIKLA KONUYA GİT
2.2 Quest/lua ekleme ve silmede oluşabilecek hatalar :
Silerken oluşan hata : Cannot Find Quest İndex
Hata Görüntüsü : (Resim 2.1.1)

burda hatamızın nerelerden oluştuğunu söylüyor zaten mesela sildiğimiz dosya give_basic_weapon olsun.
biliyorsunuz ki questleri putty üzerinden okuttuğumuzda o okutmuş olduğumuz quest dosyasının sadece /usr/game/share/locale/turkey/quest yolunda kalmadığını quest ne odaklı ise o yöne gerekli dosyalarını eklediğini bilmeyen yoktur diye düşünüyorum. mesela give_basic_weapon yani oyuna başlangıç questimiz bu bir start komutlu questtir ve /usr/game/share/locale/turkey/quest/object/notarget/login yoluna give_basic_weapon.start dosyası ekler bu yüzden questimizin ne olduğunu bilip ona göre silmeliyiz ki bu hata oluşmasın
mesela use komutlu questlerimiz özellikle yüzüklerde kullanılır üstüne tıklayınca açılması için yazılmıştır mesela 40001 kodlu item için ; /usr/game/share/locale/turkey/quest/object/ yoluna 40001 adında klasör ekler klasörün içeriğinde use adlı klasör olur bunu sildiğimizde sorun ortadan kalkacaktır.
3.PUTTY/Virtual hatalarından ;
3.1 Saat ayarı hatası :
Hata Resmi (3.1.1) :

Bu önemsiz bi hata olarak sayılabilir nedeni ise ;
kurulum sırasında saat ayarlarını otomatik güncelle otomatik al seçildiğinden ve sistemde alamadığından gerekli bilgileri böyle bir hata verir ve cidden bi önem arz etmez o yüzden sıkıntı olarak göremeyin enter deyin geçin

3.2 Connection refused Hatası : (Cidden çok can sıkan ve bilmeyenler için "ben ne yaptım" dedirten bir hata

Hata Resmi (3.2.2):

Hata Etkenleri :
1) fsck Komutunu Kullandıkdan Sonra Oluşabilir.
2) Kanal Dosyalarinin Icinde Bulunan CONFIG Dosyalarindaki Yanlış Düzenlemeden Olabilir.
3) player Database'inde Bulunan Tablolarda Sorun Olabilir.
4) ./stop Komutu Vermeden Sanal PC'yi Kapatmanızdan Kaynaklanabilir.
Çözümleri:
1) fsck Komutunu Kullandıysanız Eğer Sorun Sunucu Dosyalarinizdan Kaynaklaniyor ise Sorunlu Dosyalari Siler. Bu Yüzden Yapabileceğiniz 2.Şey Var
1.1)Player VE Account Bilgilerinin Yedeğini Alip Yeni Bir Sanal PC Kurarak Ona Aktarabilirsiniz
1.2) ikinci 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.
-Şuan için bu kadar hata aklıma geldi ve bilgim kadarı ile çözümler hakkında açıklamamı yaptım basit hatalar büyük kayıplara yol açabilir yukarıda belirttiklerimden bazıları cidden basit hatalar ve bilmeyenler için büyük sorunlar yaratabilir o yüzden tekrardan belirteyim her ne yaparsanız çok ufak bi değişim dahi olsa yedeklerinizi mutlaka alın diye düşündüğümden bu konuyu açtım.
-Şuan için kısa kesme sebebimi de açıklayayım : Mmo tutkunları'ndan gizli saklı olmaz


Okuduğunuz için teşekkür ederim
İyi Forumlar .
İyi Forumlar .