Selam arkadaşlar /me eklentisine ihtiyacım var forumda paylaşılan eklentiler çok yer kaplıyor benim ihtiyacım olan
Son sonuct: 0 isabet, 0 hasar >> isabet yok
bunun gibi kafaya vurunca kafa eklenecek sol kol veya sağ kola vurursa onlar eklenecek ekranda yani oyt nin orjinal me eklentisini arıyorum yardımcı olabilecek arkadaşlara şimdiden teşekkür ederim
Konu
O kullandığınız eklenti içerisinden satırları ve ayarları kendinize göre ayarlayabilirsiniz.
Stand Back Warrior's | ip: cs.sbwpro.com | ts3: ts3.sbwpro.com
Kod:
#include <amxmodx>
#include <hamsandwich>
#include <fakemeta>
#include <cstrike>
#define PLUGIN "/me Eklentisi"
#define VERSION "1.5"
#define AUTHOR "fernpasha"
// Hitgroup sabitleri
#define HIT_HEAD 1
#define HIT_CHEST 2
#define HIT_STOMACH 3
#define HIT_LEFTLEG 6
#define HIT_RIGHTLEG 7
new g_iTotalDamage[33];
new g_iTotalHits[33];
new g_iHits_Head[33];
new g_iHits_Chest[33];
new g_iHits_Stomach[33];
new g_iHits_Legs[33];
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR);
register_clcmd("say /me", "cmd_show_me");
register_logevent("event_round_start", 2, "1=Round_Start");
RegisterHam(Ham_TraceAttack, "player", "fw_TraceAttack", 0);
RegisterHam(Ham_TakeDamage, "player", "fw_TakeDamage_Post", 1);
}
public event_round_start()
{
for (new i = 1; i <= 32; i++)
{
g_iTotalDamage[i] = 0;
g_iTotalHits[i] = 0;
g_iHits_Head[i] = 0;
g_iHits_Chest[i] = 0;
g_iHits_Stomach[i] = 0;
g_iHits_Legs[i] = 0;
}
}
public fw_TraceAttack(victim, attacker, Float:damage, Float:direction[3], tracehandle, hitgroup)
{
if (!is_user_connected(attacker) || !is_user_connected(victim)) return HAM_IGNORED;
if (get_user_team(attacker) == get_user_team(victim)) return HAM_IGNORED;
// Sadece geçerli hitgroup’ları say
switch (hitgroup)
{
case HIT_HEAD:
g_iHits_Head[attacker]++;
case HIT_CHEST:
g_iHits_Chest[attacker]++;
case HIT_STOMACH:
g_iHits_Stomach[attacker]++;
case HIT_LEFTLEG, HIT_RIGHTLEG:
g_iHits_Legs[attacker]++;
}
return HAM_IGNORED;
}
public fw_TakeDamage_Post(victim, inflictor, attacker, Float:damage, damagebits)
{
if (!is_user_connected(attacker) || !is_user_connected(victim)) return;
if (get_user_team(attacker) == get_user_team(victim)) return;
// Sadece gerçek hasarı al
g_iTotalDamage[attacker] += floatround(damage, floatround_floor);
// Hasar varsa isabet say
if (damage >= 1.0)
g_iTotalHits[attacker]++;
}
public cmd_show_me(id)
{
if (!is_user_connected(id)) return PLUGIN_HANDLED;
new szName[32];
get_user_name(id, szName, charsmax(szName));
client_print(id, print_chat, "[ME] %s, bu round toplam %d hasar verdin ve %d mermi isabet ettirdin.",
szName, g_iTotalDamage[id], g_iTotalHits[id]);
client_print(id, print_chat, "[ME] İsabet bölgeleri: Kafa: %d | Göğüs: %d | Karın: %d | Bacak: %d",
g_iHits_Head[id], g_iHits_Chest[id], g_iHits_Stomach[id], g_iHits_Legs[id]);
return PLUGIN_HANDLED;
}(28-07-2025, 23:59)Mr.Commander Adlı Kullanıcıdan Alıntı: O kullandığınız eklenti içerisinden satırları ve ayarları kendinize göre ayarlayabilirsiniz.eklenti bu şekilde nasıl ayarlayacağımı bilemiyorum yardım edebilirmisiniz
PHP Kod:
#include <amxmodx>
#include <hamsandwich>
#include <fakemeta>
#include <cstrike>
#define PLUGIN "/me Eklentisi"
#define VERSION "1.5"
#define AUTHOR "fernpasha"
// Hitgroup sabitleri
#define HIT_HEAD 1
#define HIT_CHEST 2
#define HIT_STOMACH 3
#define HIT_LEFTLEG 6
#define HIT_RIGHTLEG 7
new g_iTotalDamage[33];
new g_iTotalHits[33];
new g_iHits_Head[33];
new g_iHits_Chest[33];
new g_iHits_Stomach[33];
new g_iHits_Legs[33];
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR);
register_clcmd("say /me", "cmd_show_me");
register_logevent("event_round_start", 2, "1=Round_Start");
RegisterHam(Ham_TraceAttack, "player", "fw_TraceAttack", 0);
RegisterHam(Ham_TakeDamage, "player", "fw_TakeDamage_Post", 1);
}
public event_round_start()
{
for (new i = 1; i <= 32; i++)
{
g_iTotalDamage[i] = 0;
g_iTotalHits[i] = 0;
g_iHits_Head[i] = 0;
g_iHits_Chest[i] = 0;
g_iHits_Stomach[i] = 0;
g_iHits_Legs[i] = 0;
}
}
public fw_TraceAttack(victim, attacker, Float:damage, Float:direction[3], tracehandle, hitgroup)
{
if (!is_user_connected(attacker) || !is_user_connected(victim)) return HAM_IGNORED;
if (get_user_team(attacker) == get_user_team(victim)) return HAM_IGNORED;
// Sadece geçerli hitgroup’ları say
switch (hitgroup)
{
case HIT_HEAD:
g_iHits_Head[attacker]++;
case HIT_CHEST:
g_iHits_Chest[attacker]++;
case HIT_STOMACH:
g_iHits_Stomach[attacker]++;
case HIT_LEFTLEG, HIT_RIGHTLEG:
g_iHits_Legs[attacker]++;
}
return HAM_IGNORED;
}
public fw_TakeDamage_Post(victim, inflictor, attacker, Float:damage, damagebits)
{
if (!is_user_connected(attacker) || !is_user_connected(victim)) return;
if (get_user_team(attacker) == get_user_team(victim)) return;
// Sadece gerçek hasarı al
g_iTotalDamage[attacker] += floatround(damage, floatround_floor);
// Hasar varsa isabet say
if (damage >= 1.0)
g_iTotalHits[attacker]++;
}
public cmd_show_me(id)
{
if (!is_user_connected(id)) return PLUGIN_HANDLED;
new szName[32];
get_user_name(id, szName, charsmax(szName));
client_print(id, print_chat, "Hasar: %d | isabet: %d | Kafa: %d | Göğüs: %d | Karın: %d | Bacak: %d",
g_iTotalDamage[id], g_iTotalHits[id], g_iHits_Head[id], g_iHits_Chest[id], g_iHits_Stomach[id], g_iHits_Legs[id]);
return PLUGIN_HANDLED;
}
Stand Back Warrior's | ip: cs.sbwpro.com | ts3: ts3.sbwpro.com
Yok hocam
Hasar: 0 | isabet: 0 | Kafa: 0 | Göğüs: 0 | Karın: 0 | Bacak: 0
bu şekilde çıkıyo 0 isabet olan yerler yazsın istemiyorum ben
örnek hasar vuramazsa
Son sonuct: 0 isabet, 0 hasar >> isabet yok
kafaya 86 vurursa
Son sonuct: 1 isabet, 86 hasar >> Kafa : 86
kafaya ve kola vurursa
Son sonuct: 5 isabet, 113 hasar >> Kafa : 1 Sol kol : 5
gibisinden olması lazım
+güncel
Hasar: 0 | isabet: 0 | Kafa: 0 | Göğüs: 0 | Karın: 0 | Bacak: 0
bu şekilde çıkıyo 0 isabet olan yerler yazsın istemiyorum ben
örnek hasar vuramazsa
Son sonuct: 0 isabet, 0 hasar >> isabet yok
kafaya 86 vurursa
Son sonuct: 1 isabet, 86 hasar >> Kafa : 86
kafaya ve kola vurursa
Son sonuct: 5 isabet, 113 hasar >> Kafa : 1 Sol kol : 5
gibisinden olması lazım
(29-07-2025, 00:51)Areeeessss Adlı Kullanıcıdan Alıntı: Yok hocambu şekilde herhangi bir bölgeye hasar attığında kola 5 kere vurursa kol 5 yazacak kafaya 1 isabetse kafa 1 yazacak başındada toplam hasar yazacak attığım gibi
Hasar: 0 | isabet: 0 | Kafa: 0 | Göğüs: 0 | Karın: 0 | Bacak: 0
bu şekilde çıkıyo 0 isabet olan yerler yazsın istemiyorum ben
örnek hasar vuramazsa
Son sonuct: 0 isabet, 0 hasar >> isabet yok
kafaya 86 vurursa
Son sonuct: 1 isabet, 86 hasar >> Kafa : 86
kafaya ve kola vurursa
Son sonuct: 5 isabet, 113 hasar >> Kafa : 1 Sol kol : 5
gibisinden olması lazım
+güncel
Son Düzenleme: 29-07-2025, 16:38, Düzenleyen: Areeeessss.
@Areeeessss Konunuz çözüldüyse bildirmeyi unutmayiniz.
MODEL TASARIMI SİLAH TASARIMI SPREY TASARIMI EKLENTİ İŞLERİ MOD KURULUMU İÇİN DİSCORD:okan5705 veya Ts3 Domainler:flexekip,flexekib,okan,okans
İstek konusu, @Mr.Commander adlı kullanıcı tarafından 4 gün içinde çözülmüştür.
İsteği çözdüğü için Mr.Commander Adlı kullanıcıya 1 rep puanı ve 1 yardım etme puanı otomatik olarak verilmiştir.
Mr.Commander Adlı kullanıcı sizin dışınızda toplam 91 kişiye yardım etmiştir.
Herhangi bir konuda hata olduğunu düşünüyorsanız destek sistemi üzerinden iletişim kurabilirsiniz.
İsteği çözdüğü için Mr.Commander Adlı kullanıcıya 1 rep puanı ve 1 yardım etme puanı otomatik olarak verilmiştir.
Mr.Commander Adlı kullanıcı sizin dışınızda toplam 91 kişiye yardım etmiştir.
Herhangi bir konuda hata olduğunu düşünüyorsanız destek sistemi üzerinden iletişim kurabilirsiniz.
)

