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.
Kod:
Örnek:
admincmd.amxx debug
İlgili Eklentiyi Paylaşınız
Sorun yaşadığınız eklentinin kaynak kodlarını (.sma)
![](https://www.csplague.com/CSPResimYukleme/index.php?di=C10I)
ş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:
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)
Debug ayarlarını yaptıktan sonra gelmeye başlayan mesaj:
Kod:
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)
İlgili Eklenti
PHP- 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)
}
Plugin ve Module Bilgileri
Amxx Plugins:
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
Amxx Modules:
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
Bu şekilde ayrıntılı bir hata konusu açtığınızda en kısa sürede sorununuz çözülebilir.
Ayrıca açtığınız konunun Bölüm Kurallarına ve Genel Forum Kurallarına uyduğundan emin olun.