Bize bildireceğiniz eklenti hatalarıyla ilgili sorunlarınızda izlemeniz gereken birkaç talimat var. Bu tür eklenti hata konusu açarken burada anlatılanları uygularsanız daha kısa sürede sonuç alırsınız. Aksi takdirde isteğiniz 3-4 gün gecikebilir.
Plugin Hata Konusu Nasıl Açılır ?
Probleminizi Anlatın.
Eklenti ile ilgili yaşadığınız problemi açıkça anlatmalısınız.
Debug Ayarını Açın
Eklenti "to enable debug mode add debug after the plugin name in plugins.ini" gibi bir hata veriyorsa; "plugins.ini" dosyanızda ilgili pluginin isminin sağına "debug" yazınız. Plugini server'ınızda tekrar çalıştırınız ve "displaying debug trace" içeren hatayı kopyalayıp [code] tagları arasında paylaşınız.
İlgili Eklentiyi PaylaşınızKod:Örnek: admincmd.amxx debug
Sorun yaşadığınız eklentinin kaynak kodlarını (.sma)
şeklinde paylaşmalısınız. Eğer eklenti 1000 satırın üzerindeyse link ekleyerek de paylaşabilirsiniz.
Plugin ve Module Bilgilerinizi Paylaşınız
Server konsoluna erişiminiz var ise; konsola "amxx modules" yazın ve konsolun size verdiği cevabı kopyalayıp [code] tagları içerisinde paylaşmalısınız. Server konsoluna erişiminiz yok ise, HLSW programını kullanarak erişebilirsiniz.
Server konsoluna erişiminiz var ise; konsola "amxx plugins" yazın ve konsolun size verdiği cevabı kopyalayıp [code] tagları içerisinde paylaşmalısınız. Server konsoluna erişiminiz yok ise, HLSW programını kullanarak erişebilirsiniz.
Örnek Hata Konusu;
Problemim
Zarar verdiğin kadar bonus hp kazandıran bir plugin kullanıyorum. Fakat "deathrun" maplerinde öldüren bölgeye düştüğümde konsolda bug hatası beliriyor.
Debug Mesajı
Öldüren bölgelere düştüğümde karşılaştığım mesaj:
Debug ayarlarını yaptıktan sonra gelmeye başlayan mesaj:Kod:L 12/25/2012 - 18:38:33: [FUN] Player out of range (182) L 12/25/2012 - 18:38:33: [AMXX] Run time error 10 (plugin "pluginx.amxx") (native "set_user_health") - debug not enabled! L 12/25/2012 - 18:38:33: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quote)
İlgili EklentiKod:L 12/25/2012 - 18:44:14: [FUN] Player out of range (182) L 12/25/2012 - 18:44:14: [AMXX] Displaying debug trace (plugin "denemee.amxx") L 12/25/2012 - 18:44:14: [AMXX] Run time error 10: native error (native "set_user_health") L 12/25/2012 - 18:44:14: [AMXX] [0] pluginx.sma::eDamage (line 14)
Plugin ve Module BilgileriPHP- Kodu:
#include <amxmodx>
#include <fun>
public plugin_init() {
register_plugin("Bonus HP", "1.0", "akcaliberkk")
register_event("Damage", "eDamage", "b")
}
public eDamage(id) {
new zarar = read_data(2);
new attacker = get_user_attacker(id);
set_user_health(attacker,get_user_health(attacker) + zarar)
}
Amxx Plugins:
Amxx Modules:Kod:[ 1] Bonus HP 1.0 akcaliberkk pluginx.amxx debug [ 2] Plugin 1 1.0 authorv plugin1. running [ 3] Plugin 2 1.0 akcaliberkk plugin2.amxx running [ 4] Plugin 3 1.0 Sh!nE* plugin3.amxx running [ 5] Plugin 4 1.0 authorf plugin4.amxx running [ 6] Plugin 5 1.0 authory plugin5.amxx running [ 7] Plugin 6 1.0 authorx plugin6.amxx running
Bu şekilde ayrıntılı bir hata konusu açtığınızda en kısa sürede sorununuz çözülebilir.Kod:[ 1] MySQL 1.8.1.3746 AMX Mod X Dev Team running [ 2] SQLite 1.8.1.3746 AMX Mod X Dev Team running [ 3] Fun 1.8.1.3746 AMX Mod X Dev Team running [ 4] Engine 1.8.1.3746 AMX Mod X Dev Team running [ 5] FakeMeta 1.8.1.3746 AMX Mod X Dev Team running [ 6] GeoIP 1.8.1.3746 AMX Mod X Dev Team running [ 7] nVault 1.8.1.3746 AMX Mod X Dev Team running [ 8] CStrike 1.8.0.3660 AMX Mod X Dev Team running [ 9] CSX 1.8.0.3660 AMX Mod X Dev Team running [10] Ham Sandwich 1.8.1.3746 AMX Mod X Dev Team running [11] Sockets 1.8.1.3746 HLSW Dev Team running [12] RegEx 1.8.1.3746 AMX Mod X Dev Team
Ayrıca açtığınız konunun Bölüm Kurallarına ve Genel Forum Kurallarına uyduğundan emin olun.