Discord sunucumuz açılmıştır, hepinizi bekleriz

https://discord.gg/43gGDQe6tS

Normal bombanin hasarini cogaltma

Eklenti sorunlarınız ve özel eklenti istekleriniz

Moderatör: Moderatörler


Konu Sahibi
sparkyow
Mesajlar: 26
Kayıt: Pzr Oca 19, 2020 9:27 pm
Server Ip/DNS: cs188.csduragi.com
Clan İsmi: MYOW

Normal bombanin hasarini cogaltma

Mesaj gönderen sparkyow »

Ben normal bombanın hasarini arttirmak istiyorum 5000 vurmasini istiyorum nasil yapabilirim?

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

Mr.Persians
Mesajlar: 572
Kayıt: Sal Kas 21, 2017 5:10 pm
Server Ip/DNS: CSXX.CSDURAGI.COM
Clan İsmi: LasTShoT | Clan
İletişim:

Normal bombanin hasarini cogaltma

Mesaj gönderen Mr.Persians »

sparkyow yazdı: Cmt Oca 25, 2020 7:14 pm Ben normal bombanın hasarini arttirmak istiyorum 5000 vurmasini istiyorum nasil yapabilirim?
Bomba Hasarını Değiştirmek İçin Cvar:

Kod: Tümünü seç

amx_dmg_grenade
Eklenti:

Kod: Tümünü seç

#include <amxmodx>
#include <fakemeta>
#include <hamsandwich>

new P_Cvars[31],Max_Players,Float:DmgValue
public plugin_init()
{
    register_plugin("Damage Control", "1.22", "Fxfighter")
    
    RegisterHam(Ham_TakeDamage, "player", "hook_TakeDamage")
    
    P_Cvars[4] = register_cvar("amx_dmg_grenade","200+")
    
    Max_Players = get_maxplayers()
    
}
public hook_TakeDamage(Victim, Useless, Attacker, Float:damage, damagebits)
{
    static cvar
    cvar = get_pcvar_num(P_Cvars[4])
    
    if(!cvar)return HAM_IGNORED
    
    static Gun
    if(Useless <= Max_Players && Useless != 0)Gun = get_user_weapon(Attacker)
    else
    {
        static classname[32]
        pev(Useless,pev_classname,classname,31)
        if(equal(classname,"grenade"))Gun = 4
        else if(!Useless)Gun = 2
    }
    if(!Gun)return HAM_IGNORED
    
    static Dmg[5]
    Useless = 0
    get_pcvar_string(P_Cvars[Gun],Dmg,4)
    
    if(Dmg[0] == '#')
    {
        get_pcvar_string(P_Cvars[4],Dmg,4)
        if(Dmg[0] == '#')return HAM_IGNORED
        Useless = 1
    }
    if(contain(Dmg,"*") != -1)
    {
        replace(Dmg,4,"*","")
        DmgValue = str_to_float(Dmg)
        if(DmgValue == 1.0)return HAM_IGNORED
        damage*=DmgValue
    }
    else if(contain(Dmg,"-") != -1)
    {
        replace(Dmg,4,"-","")
        DmgValue = str_to_float(Dmg)
        if(!DmgValue)return HAM_IGNORED
        damage-=DmgValue
        if(damage < 0.0)damage = 0.0
    }
    else if(contain(Dmg,"+") != -1)
    {
        replace(Dmg,4,"+","")
        DmgValue = str_to_float(Dmg)
        if(!DmgValue)return HAM_IGNORED
        damage+=str_to_float(Dmg)
    }
    else damage=str_to_float(Dmg)
    
    if(cvar == 2 && !Useless)
    {
        get_pcvar_string(P_Cvars[4],Dmg,4)
        if(Dmg[0] == '#')
        {
            SetHamParamFloat(4, damage)
            return HAM_IGNORED
        }
        if(contain(Dmg,"*") != -1)
        {
            replace(Dmg,4,"*","")
            DmgValue = str_to_float(Dmg)
            if(DmgValue == 1.0)return HAM_IGNORED
            damage*=DmgValue
        }
        else if(contain(Dmg,"-") != -1)
        {
            replace(Dmg,4,"-","")
            DmgValue = str_to_float(Dmg)
            if(!DmgValue)return HAM_IGNORED
            damage-=DmgValue
            if(damage < 0.0)damage = 0.0
        }
        else if(contain(Dmg,"+") != -1)
        {
            replace(Dmg,4,"+","")
            DmgValue = str_to_float(Dmg)
            if(!DmgValue)return HAM_IGNORED
            damage+=str_to_float(Dmg)
        }
        else damage=str_to_float(Dmg)
    }
    SetHamParamFloat(4, damage)
    return HAM_HANDLED
}

new Debug
public client_putinserver(id)
{    
    if(Debug == 1)return    
    new classname[32]
    pev(id,pev_classname,classname,31)
        
    if(!equal(classname,"player"))
    {
        Debug=1
        set_task(10.0,"_Debug",id)    
    }
}
public _Debug(id)
{
    RegisterHamFromEntity(Ham_TakeDamage,id,"hook_TakeDamage")
    client_print(0,print_console,"[Damage Control]bots debuged")
}

Link:
Linklerini gizle
Linki Kopyala

Konu Sahibi
sparkyow
Mesajlar: 26
Kayıt: Pzr Oca 19, 2020 9:27 pm
Server Ip/DNS: cs188.csduragi.com
Clan İsmi: MYOW

Normal bombanin hasarini cogaltma

Mesaj gönderen sparkyow »

Mr.Persians yazdı: Cmt Oca 25, 2020 7:28 pm
sparkyow yazdı: Cmt Oca 25, 2020 7:14 pm Ben normal bombanın hasarini arttirmak istiyorum 5000 vurmasini istiyorum nasil yapabilirim?
Bomba Hasarını Değiştirmek İçin Cvar:

Kod: Tümünü seç

amx_dmg_grenade
Eklenti:

Kod: Tümünü seç

#include <amxmodx>
#include <fakemeta>
#include <hamsandwich>

new P_Cvars[31],Max_Players,Float:DmgValue
public plugin_init()
{
    register_plugin("Damage Control", "1.22", "Fxfighter")
    
    RegisterHam(Ham_TakeDamage, "player", "hook_TakeDamage")
    
    P_Cvars[4] = register_cvar("amx_dmg_grenade","200+")
    
    Max_Players = get_maxplayers()
    
}
public hook_TakeDamage(Victim, Useless, Attacker, Float:damage, damagebits)
{
    static cvar
    cvar = get_pcvar_num(P_Cvars[4])
    
    if(!cvar)return HAM_IGNORED
    
    static Gun
    if(Useless <= Max_Players && Useless != 0)Gun = get_user_weapon(Attacker)
    else
    {
        static classname[32]
        pev(Useless,pev_classname,classname,31)
        if(equal(classname,"grenade"))Gun = 4
        else if(!Useless)Gun = 2
    }
    if(!Gun)return HAM_IGNORED
    
    static Dmg[5]
    Useless = 0
    get_pcvar_string(P_Cvars[Gun],Dmg,4)
    
    if(Dmg[0] == '#')
    {
        get_pcvar_string(P_Cvars[4],Dmg,4)
        if(Dmg[0] == '#')return HAM_IGNORED
        Useless = 1
    }
    if(contain(Dmg,"*") != -1)
    {
        replace(Dmg,4,"*","")
        DmgValue = str_to_float(Dmg)
        if(DmgValue == 1.0)return HAM_IGNORED
        damage*=DmgValue
    }
    else if(contain(Dmg,"-") != -1)
    {
        replace(Dmg,4,"-","")
        DmgValue = str_to_float(Dmg)
        if(!DmgValue)return HAM_IGNORED
        damage-=DmgValue
        if(damage < 0.0)damage = 0.0
    }
    else if(contain(Dmg,"+") != -1)
    {
        replace(Dmg,4,"+","")
        DmgValue = str_to_float(Dmg)
        if(!DmgValue)return HAM_IGNORED
        damage+=str_to_float(Dmg)
    }
    else damage=str_to_float(Dmg)
    
    if(cvar == 2 && !Useless)
    {
        get_pcvar_string(P_Cvars[4],Dmg,4)
        if(Dmg[0] == '#')
        {
            SetHamParamFloat(4, damage)
            return HAM_IGNORED
        }
        if(contain(Dmg,"*") != -1)
        {
            replace(Dmg,4,"*","")
            DmgValue = str_to_float(Dmg)
            if(DmgValue == 1.0)return HAM_IGNORED
            damage*=DmgValue
        }
        else if(contain(Dmg,"-") != -1)
        {
            replace(Dmg,4,"-","")
            DmgValue = str_to_float(Dmg)
            if(!DmgValue)return HAM_IGNORED
            damage-=DmgValue
            if(damage < 0.0)damage = 0.0
        }
        else if(contain(Dmg,"+") != -1)
        {
            replace(Dmg,4,"+","")
            DmgValue = str_to_float(Dmg)
            if(!DmgValue)return HAM_IGNORED
            damage+=str_to_float(Dmg)
        }
        else damage=str_to_float(Dmg)
    }
    SetHamParamFloat(4, damage)
    return HAM_HANDLED
}

new Debug
public client_putinserver(id)
{    
    if(Debug == 1)return    
    new classname[32]
    pev(id,pev_classname,classname,31)
        
    if(!equal(classname,"player"))
    {
        Debug=1
        set_task(10.0,"_Debug",id)    
    }
}
public _Debug(id)
{
    RegisterHamFromEntity(Ham_TakeDamage,id,"hook_TakeDamage")
    client_print(0,print_console,"[Damage Control]bots debuged")
}
teşekkürler

Link:
Linklerini gizle
Linki Kopyala

Konu Sahibi
sparkyow
Mesajlar: 26
Kayıt: Pzr Oca 19, 2020 9:27 pm
Server Ip/DNS: cs188.csduragi.com
Clan İsmi: MYOW

Normal bombanin hasarini cogaltma

Mesaj gönderen sparkyow »

Mr.Persians yazdı: Cmt Oca 25, 2020 7:28 pm
sparkyow yazdı: Cmt Oca 25, 2020 7:14 pm Ben normal bombanın hasarini arttirmak istiyorum 5000 vurmasini istiyorum nasil yapabilirim?
Bomba Hasarını Değiştirmek İçin Cvar:

Kod: Tümünü seç

amx_dmg_grenade
Eklenti:

Kod: Tümünü seç

#include <amxmodx>
#include <fakemeta>
#include <hamsandwich>

new P_Cvars[31],Max_Players,Float:DmgValue
public plugin_init()
{
    register_plugin("Damage Control", "1.22", "Fxfighter")
    
    RegisterHam(Ham_TakeDamage, "player", "hook_TakeDamage")
    
    P_Cvars[4] = register_cvar("amx_dmg_grenade","200+")
    
    Max_Players = get_maxplayers()
    
}
public hook_TakeDamage(Victim, Useless, Attacker, Float:damage, damagebits)
{
    static cvar
    cvar = get_pcvar_num(P_Cvars[4])
    
    if(!cvar)return HAM_IGNORED
    
    static Gun
    if(Useless <= Max_Players && Useless != 0)Gun = get_user_weapon(Attacker)
    else
    {
        static classname[32]
        pev(Useless,pev_classname,classname,31)
        if(equal(classname,"grenade"))Gun = 4
        else if(!Useless)Gun = 2
    }
    if(!Gun)return HAM_IGNORED
    
    static Dmg[5]
    Useless = 0
    get_pcvar_string(P_Cvars[Gun],Dmg,4)
    
    if(Dmg[0] == '#')
    {
        get_pcvar_string(P_Cvars[4],Dmg,4)
        if(Dmg[0] == '#')return HAM_IGNORED
        Useless = 1
    }
    if(contain(Dmg,"*") != -1)
    {
        replace(Dmg,4,"*","")
        DmgValue = str_to_float(Dmg)
        if(DmgValue == 1.0)return HAM_IGNORED
        damage*=DmgValue
    }
    else if(contain(Dmg,"-") != -1)
    {
        replace(Dmg,4,"-","")
        DmgValue = str_to_float(Dmg)
        if(!DmgValue)return HAM_IGNORED
        damage-=DmgValue
        if(damage < 0.0)damage = 0.0
    }
    else if(contain(Dmg,"+") != -1)
    {
        replace(Dmg,4,"+","")
        DmgValue = str_to_float(Dmg)
        if(!DmgValue)return HAM_IGNORED
        damage+=str_to_float(Dmg)
    }
    else damage=str_to_float(Dmg)
    
    if(cvar == 2 && !Useless)
    {
        get_pcvar_string(P_Cvars[4],Dmg,4)
        if(Dmg[0] == '#')
        {
            SetHamParamFloat(4, damage)
            return HAM_IGNORED
        }
        if(contain(Dmg,"*") != -1)
        {
            replace(Dmg,4,"*","")
            DmgValue = str_to_float(Dmg)
            if(DmgValue == 1.0)return HAM_IGNORED
            damage*=DmgValue
        }
        else if(contain(Dmg,"-") != -1)
        {
            replace(Dmg,4,"-","")
            DmgValue = str_to_float(Dmg)
            if(!DmgValue)return HAM_IGNORED
            damage-=DmgValue
            if(damage < 0.0)damage = 0.0
        }
        else if(contain(Dmg,"+") != -1)
        {
            replace(Dmg,4,"+","")
            DmgValue = str_to_float(Dmg)
            if(!DmgValue)return HAM_IGNORED
            damage+=str_to_float(Dmg)
        }
        else damage=str_to_float(Dmg)
    }
    SetHamParamFloat(4, damage)
    return HAM_HANDLED
}

new Debug
public client_putinserver(id)
{    
    if(Debug == 1)return    
    new classname[32]
    pev(id,pev_classname,classname,31)
        
    if(!equal(classname,"player"))
    {
        Debug=1
        set_task(10.0,"_Debug",id)    
    }
}
public _Debug(id)
{
    RegisterHamFromEntity(Ham_TakeDamage,id,"hook_TakeDamage")
    client_print(0,print_console,"[Damage Control]bots debuged")
}
şimdi deneme zamanı buldum cvar olanda olmadı eklenti olanda.Elinizde başka varmı?

Link:
Linklerini gizle
Linki Kopyala

xdferlesh1
Mesajlar: 1322
Kayıt: Sal Ağu 16, 2016 5:37 pm
Konum: Istanbul/Adana
İletişim:

Normal bombanin hasarini cogaltma

Mesaj gönderen xdferlesh1 »

Cvar : amx_hemulti "1.00" (Default Ayarda)



Eklenti ;

Kod: Tümünü seç

/*
==========================================================================================
*** He Damage Multiplier ***
author:		Nightscream
msn:		pipo1568@hotmail.com
		
Version:	1.2
==========================================================================================
Credits:	VEN (helped me fix the deathmessage & frags)
		Kleenex (helped me fix the deathmessage)
==========================================================================================
### Cvars ###
amx_hemulti	1.0(normal)	this will multiplier the damage of the he grenade
==========================================================================================
### Modules ###
Engine required
Fun required
==========================================================================================
### Tested On ###
Listen server | Condition zero | Windows XP | AMXX 1.71
==========================================================================================
### Suggestions ###
Got some suggestions
post them in the topic or in pm me
==========================================================================================
### Changelog ###
1.0 Release
1.1 Kill message fixed
1.2 Little suicide fix
*/
#include <amxmodx>
#include <amxmisc>
#include <fun>
#include <engine>

#define PLUGINNAME	"He damage Multiplier"
#define VERSION		"1.2"
#define AUTHOR		"Nightscream"

#define MAX_CZ_LENGHT	32

//new g_iMsgScoreInfo, g_iMsgDeathMsg

public plugin_init() {
	register_plugin( PLUGINNAME, VERSION, AUTHOR )
	register_cvar( "amx_hemulti", "1.00" );
	register_event( "Damage", "hedmg", "be" );
	
	//g_iMsgScoreInfo = get_user_msgid( "ScoreInfo" )
	//g_iMsgDeathMsg = get_user_msgid( "DeathMsg" )
}
public hedmg( id ) {
	
	new victim_id = id;
	if( !is_user_connected( victim_id ) ) return PLUGIN_CONTINUE
	new dmg_take = read_data( 2 );
	new dmgtype = read_data( 3 );
	new Float:multiplier = get_cvar_float( "amx_hemulti" );
	new Float:damage = dmg_take * multiplier;
	new health = get_user_health( victim_id );
	
	new iWeapID, attacker_id = get_user_attacker( victim_id, iWeapID );
	
	if( !is_user_connected( attacker_id ) || !is_user_alive( victim_id ) ) {
		return PLUGIN_HANDLED
	}
	
	if( iWeapID == CSW_HEGRENADE ) {
					
		if( floatround(damage) >= health ) {
			if( victim_id == attacker_id ) {
				return PLUGIN_CONTINUE
			}else{
				log_kill( attacker_id, victim_id, "grenade", 0 );
			}
			
			return PLUGIN_CONTINUE
		}else {
			if( victim_id == attacker_id ) return PLUGIN_CONTINUE
			
			fakedamage( victim_id, "weapon_grenade", damage, dmgtype );
		}
	}
	
	return PLUGIN_CONTINUE
}

stock log_kill(killer, victim, weapon[],headshot) {
	user_silentkill( victim );
	
	message_begin( MSG_ALL, get_user_msgid( "DeathMsg" ), {0,0,0}, 0 );
	write_byte( killer );
	write_byte( victim );
	write_byte( headshot );
	write_string( weapon );
	message_end();
	
	new kfrags = get_user_frags( killer );
	set_user_frags( killer, kfrags++ );
	new vfrags = get_user_frags( victim );
	set_user_frags( victim, vfrags++ );
	
	return  PLUGIN_CONTINUE
} 
	
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang2067\\ f0\\ fs16 \n\\ par }
*/

Link:
Linklerini gizle
Linki Kopyala

Konu Sahibi
sparkyow
Mesajlar: 26
Kayıt: Pzr Oca 19, 2020 9:27 pm
Server Ip/DNS: cs188.csduragi.com
Clan İsmi: MYOW

Normal bombanin hasarini cogaltma

Mesaj gönderen sparkyow »

xdferlesh1 yazdı: Pzr Oca 26, 2020 3:27 am Cvar : amx_hemulti "1.00" (Default Ayarda)



Eklenti ;

Kod: Tümünü seç

/*
==========================================================================================
*** He Damage Multiplier ***
author:		Nightscream
msn:		pipo1568@hotmail.com
		
Version:	1.2
==========================================================================================
Credits:	VEN (helped me fix the deathmessage & frags)
		Kleenex (helped me fix the deathmessage)
==========================================================================================
### Cvars ###
amx_hemulti	1.0(normal)	this will multiplier the damage of the he grenade
==========================================================================================
### Modules ###
Engine required
Fun required
==========================================================================================
### Tested On ###
Listen server | Condition zero | Windows XP | AMXX 1.71
==========================================================================================
### Suggestions ###
Got some suggestions
post them in the topic or in pm me
==========================================================================================
### Changelog ###
1.0 Release
1.1 Kill message fixed
1.2 Little suicide fix
*/
#include <amxmodx>
#include <amxmisc>
#include <fun>
#include <engine>

#define PLUGINNAME	"He damage Multiplier"
#define VERSION		"1.2"
#define AUTHOR		"Nightscream"

#define MAX_CZ_LENGHT	32

//new g_iMsgScoreInfo, g_iMsgDeathMsg

public plugin_init() {
	register_plugin( PLUGINNAME, VERSION, AUTHOR )
	register_cvar( "amx_hemulti", "1.00" );
	register_event( "Damage", "hedmg", "be" );
	
	//g_iMsgScoreInfo = get_user_msgid( "ScoreInfo" )
	//g_iMsgDeathMsg = get_user_msgid( "DeathMsg" )
}
public hedmg( id ) {
	
	new victim_id = id;
	if( !is_user_connected( victim_id ) ) return PLUGIN_CONTINUE
	new dmg_take = read_data( 2 );
	new dmgtype = read_data( 3 );
	new Float:multiplier = get_cvar_float( "amx_hemulti" );
	new Float:damage = dmg_take * multiplier;
	new health = get_user_health( victim_id );
	
	new iWeapID, attacker_id = get_user_attacker( victim_id, iWeapID );
	
	if( !is_user_connected( attacker_id ) || !is_user_alive( victim_id ) ) {
		return PLUGIN_HANDLED
	}
	
	if( iWeapID == CSW_HEGRENADE ) {
					
		if( floatround(damage) >= health ) {
			if( victim_id == attacker_id ) {
				return PLUGIN_CONTINUE
			}else{
				log_kill( attacker_id, victim_id, "grenade", 0 );
			}
			
			return PLUGIN_CONTINUE
		}else {
			if( victim_id == attacker_id ) return PLUGIN_CONTINUE
			
			fakedamage( victim_id, "weapon_grenade", damage, dmgtype );
		}
	}
	
	return PLUGIN_CONTINUE
}

stock log_kill(killer, victim, weapon[],headshot) {
	user_silentkill( victim );
	
	message_begin( MSG_ALL, get_user_msgid( "DeathMsg" ), {0,0,0}, 0 );
	write_byte( killer );
	write_byte( victim );
	write_byte( headshot );
	write_string( weapon );
	message_end();
	
	new kfrags = get_user_frags( killer );
	set_user_frags( killer, kfrags++ );
	new vfrags = get_user_frags( victim );
	set_user_frags( victim, vfrags++ );
	
	return  PLUGIN_CONTINUE
} 
	
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang2067\\ f0\\ fs16 \n\\ par }
*/
maalesef yine olmadı

Link:
Linklerini gizle
Linki Kopyala
Cevapla