Raised This Month: $ Target: $400
 0% 

Advanced Bullet Damage


Post New Thread Reply   
 
Thread Tools Display Modes
ditmesteam
Senior Member
Join Date: Oct 2009
Old 11-29-2009 , 13:46   Re: Advanced Bullet Damage
Reply With Quote #41

And which plugins I have to choose?
ditmesteam is offline
s33k
Senior Member
Join Date: Jul 2009
Location: club420
Old 01-06-2010 , 11:01   Re: Advanced Bullet Damage
Reply With Quote #42

Can some make this plugin for admin only?
That only admin with flag K can use this.
__________________
s33k is offline
Send a message via MSN to s33k
Mack
Member
Join Date: Oct 2009
Old 01-22-2010 , 09:22   Re: Advanced Bullet Damage
Reply With Quote #43

Quote:
Originally Posted by s33k View Post
Can some make this plugin for admin only?
That only admin with flag K can use this.
Need same thing. Someone plz make it
Mack is offline
Debesėlis
Senior Member
Join Date: Aug 2008
Location: Lithuania
Old 02-01-2010 , 06:09   Re: Advanced Bullet Damage
Reply With Quote #44

PHP Code:
 if(fm_is_ent_visible(attacker,id))
{
    
set_hudmessage(0100200, -1.00.5520.14.00.020.02, -1)
    
ShowSyncHudMsg(attackerg_hudmsg1"%i^n"damage)                

id is needed?
Debesėlis is offline
Sn!ff3r
Veteran Member
Join Date: Aug 2007
Location: Poland
Old 03-28-2010 , 12:57   Re: Advanced Bullet Damage
Reply With Quote #45

PHP Code:
/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>
#include <fakemeta_util>
#include <hamsandwich>

#define PLUGIN "Advanced Bullet Damage"
#define VERSION "1.0"
#define AUTHOR "Sn!ff3r"

new g_typeg_enabledg_recievedbool:g_showrecievedg_hudmsg1g_hudmsg2

public plugin_init() 
{
    
register_plugin(PLUGINVERSIONAUTHOR)
    
    
//register_event("Damage", "on_damage", "b", "2!0", "3=0", "4!0")    
    
RegisterHam(Ham_TraceAttack"player""on_damage"1)     
    
    
register_event("HLTV""on_new_round""a""1=0""2=0")
    
    
g_type register_cvar("amx_bulletdamage","1")
    
g_recieved register_cvar("amx_bulletdamage_recieved","1")    
    
    
g_hudmsg1 CreateHudSyncObj()    
    
g_hudmsg2 CreateHudSyncObj()
}

public 
on_new_round()
{
    
g_enabled get_pcvar_num(g_type)
    if(
get_pcvar_num(g_recieved)) g_showrecieved true    
}


public 
on_damage(idattackerFloat:damageFloat:vecDir[3], ptrbitsDamageType)
{
    if(
g_enabled)
    {
        if(
g_showrecieved)
        {            
            
set_hudmessage(255000.450.5020.14.00.10.1, -1)
            
ShowSyncHudMsg(idg_hudmsg2"%i^n"floatround(damage))        
        }        
        
        if(
is_user_alive(attacker)/* && bitsDamageType & DMG_BULLET*/// not attach to grenades
        
{
            switch(
g_enabled)
            {
                case 
1: {
                    
set_hudmessage(0100200, -1.00.5520.14.00.020.02, -1)
                    
ShowSyncHudMsg(attackerg_hudmsg1"%i^n"floatround(damage))                
                }
                case 
2: {
                    if(
ExecuteHam(Ham_FVisibleidattacker))
                    {
                        
set_hudmessage(0100200, -1.00.5520.14.00.020.02, -1)
                        
ShowSyncHudMsg(attackerg_hudmsg1"%i^n"floatround(damage))                
                    }
                }
            }
        }
    }
}  

/*
public on_damage(id)
{
    if(g_enabled)
    {        
        static attacker; attacker = get_user_attacker(id)
        static damage; damage = read_data(2)        
        if(g_showrecieved)
        {            
            set_hudmessage(255, 0, 0, 0.45, 0.50, 2, 0.1, 4.0, 0.1, 0.1, -1)
            ShowSyncHudMsg(id, g_hudmsg2, "%i^n", damage)        
        }
        if(is_user_connected(attacker))
        {
            switch(g_enabled)
            {
                case 1: {
                    set_hudmessage(0, 100, 200, -1.0, 0.55, 2, 0.1, 4.0, 0.02, 0.02, -1)
                    ShowSyncHudMsg(attacker, g_hudmsg1, "%i^n", damage)                
                }
                case 2: {
                    if(fm_is_ent_visible(attacker,id))
                    {
                        set_hudmessage(0, 100, 200, -1.0, 0.55, 2, 0.1, 4.0, 0.02, 0.02, -1)
                        ShowSyncHudMsg(attacker, g_hudmsg1, "%i^n", damage)                
                    }
                }
            }
        }
    }
}*/ 
With Ham.
__________________
Join US - custom Zombie Server - Custom Addons:



Sn!ff3r is offline
Send a message via Skype™ to Sn!ff3r
revox
Member
Join Date: Feb 2010
Location: romania, bucharest
Old 04-12-2010 , 12:12   Re: Advanced Bullet Damage
Reply With Quote #46

very nice
revox is offline
Kabuto
Senior Member
Join Date: Apr 2009
Location: Lithuania
Old 06-22-2010 , 16:14   Re: Advanced Bullet Damage
Reply With Quote #47

Can you make circle on HUD? ;)

Last edited by Kabuto; 06-22-2010 at 16:19.
Kabuto is offline
Send a message via Skype™ to Kabuto
UnlimitedHD
Member
Join Date: Oct 2010
Location: Vaslui/Romania
Old 11-13-2010 , 16:25   Re: Advanced Bullet Damage
Reply With Quote #48

Very nice!
UnlimitedHD is offline
Send a message via MSN to UnlimitedHD Send a message via Yahoo to UnlimitedHD
Old 11-27-2010, 01:00
Antixianos
This message has been deleted by Antixianos. Reason: fixed
Dervaux
New Member
Join Date: Dec 2010
Old 12-19-2010 , 19:19   Re: Advanced Bullet Damage
Reply With Quote #49

Can't get Bullet Damage to work even though I've installed it correctly ..
Dervaux is offline
Nbanow
Senior Member
Join Date: Dec 2010
Location: Lithuania
Old 12-24-2010 , 05:11   Re: Advanced Bullet Damage
Reply With Quote #50

How could i change hudmessages colors with default blue?
Nbanow is offline
Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 13:57.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode