⭐🚀 TkyNET | Blacklist ve Profesyonel DDoS Korumalı TeamSpeak 3 Sunucuları 🚀⭐
Sponsor Görsel
🌐 www.furiazm.com ⏰ 7/24 aktif Yönetim 💬 Discord.gg/furiaclancs 💰Ücretsiz Adminlik/Vip alımı 🌟 Türkiye’nin yeni en gelişmiş Zombie Plague sunucusu
Sponsor Görsel 2
SponsorSponsor

Harici /Me Plugini

RE: Harici /me Plugini
Bölgeler hala işlem yapmıyor hocam.

Bölgeler hala işlem yapmıyor ve hasar konusunda göğüsüne yani orta kısma ateş edince hasar tutarsızlığı hala mevcut. Diğer yerler doğru.
Son Düzenleme: 20-04-2025, 02:31, Düzenleyen: john80
RE: Harici /me Plugini
(20-04-2025, 02:03)john80 Adlı Kullanıcıdan Alıntı: Bölgeler hala işlem yapmıyor hocam.

Bölgeler hala işlem yapmıyor ve hasar konusunda göğüsüne yani orta kısma ateş edince hasar tutarsızlığı hala mevcut. Diğer yerler doğru.

Son olarak bunu deneyin lütfen. compiled & tested

PHP Kod:
#include <amxmodx>
#include <fakemeta>
#include <hamsandwich>
#include <cstrike>

#define PLUGIN "ME Eklentisi (/me)"
#define VERSION "1.0"
#define AUTHOR "fernpasha"

new g_iDamage[33]
new 
g_iHits[33]
new 
g_iHitGroup[33][8]
new 
g_iLastHitGroup[33]
new 
g_iVictimHealth[33] // Pre'de saklanan health

public plugin_init() {
    register_plugin(PLUGIN, VERSION, AUTHOR)

    register_clcmd("say /me", "cmdShowStats")

    RegisterHam(Ham_TakeDamage, "player", "fw_TakeDamage_Pre", 0)
    RegisterHam(Ham_TakeDamage, "player", "fw_TakeDamage_Post", 1)

    register_event("HLTV", "eventNewRound", "a", "1=0", "2=0")
}

public 
fw_TakeDamage_Pre(victim, inflictor, attacker, Float:damage, damagebits) {
    if (!is_user_alive(attacker) || attacker == victim)
        return

    g_iLastHitGroup[attacker] = get_pdata_int(victim, 75, 5) // m_LastHitGroup
    g_iVictimHealth[victim] = get_user_health(victim)
}

public 
fw_TakeDamage_Post(victim, inflictor, attacker, Float:damage, damagebits) {
    if (!is_user_alive(attacker) || attacker == victim)
        return

    new new_health = get_user_health(victim)
    new real_damage = g_iVictimHealth[victim] - new_health

    
if (real_damage <= 0 || real_damage > 500) // Güvenlik kontrolü
        return

    g_iDamage[attacker] += real_damage
    g_iHits
[attacker]++

    new hit = g_iLastHitGroup[attacker]
    if (hit >= 1 && hit <= 7)
        g_iHitGroup[attacker][hit]++
}

public 
cmdShowStats(id) {
    if (!is_user_connected(id)) return PLUGIN_HANDLED

    client_print
(id, print_chat, "[ME] Toplam Hasar: %d | İsabetli Mermi: %d", g_iDamage[id], g_iHits[id])
    client_print(id, print_chat, "[ME] Kafa: %d | Gogus: %d | Mide: %d | Sol Kol: %d | Sag Kol: %d | Sol Bacak: %d | Sag Bacak: %d",
        g_iHitGroup[id][1], // Head
        g_iHitGroup[id][2], // Chest
        g_iHitGroup[id][3], // Stomach
        g_iHitGroup[id][4], // Left Arm
        g_iHitGroup[id][5], // Right Arm
        g_iHitGroup[id][6], // Left Leg
        g_iHitGroup[id][7]  // Right Leg
    )

    return PLUGIN_HANDLED
}

public 
eventNewRound() {
    for (new i = 1; i <= 32; i++) {
        g_iDamage[i] = 0
        g_iHits
[i] = 0
        
for (new j = 1; j <= 7; j++) {
            g_iHitGroup[i][j] = 0
        
}
    }
} 
Advanced Plug-in & Animated Model Tasarımı
RE: Harici /me Plugini
Teşekkür ederim emeğine sağlık hocam, şu an sorunsuz şekilde çalışıyor
RE: Harici /me Plugini
İstek konusu, @"pFer" adlı kullanıcı tarafından 11 saat içinde çözülmüştür.
İsteği çözdüğü için pFer Adlı kullanıcıya 1 rep puanı ve 1 yardım etme puanı otomatik olarak verilmiştir.
pFer Adlı kullanıcı sizin dışınızda toplam 9 kişiye yardım etmiştir.

Herhangi bir konuda hata olduğunu düşünüyorsanız destek sistemi üzerinden iletişim kurabilirsiniz.

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da

Benzer Konular

Konuyu Okuyanlar: 1 Ziyaretçi
Task