1. sayfa (Toplam 2 sayfa)
Bomba hasarı ?
Gönderilme zamanı: Cmt Haz 30, 2018 5:10 am
gönderen quadfor75
Mesela 20k Canı Olan Zombiler Var Onlara Tek Atabilecek Şekilde Bi Bomba Eklentisi Yapabilirmisiniz Rica Etsem?
@Colditz
@Yek'-ta
@Taha Demirbaş
@PaZee
@Fatih ~ EjderYa
@emirakpinar
Bomba hasarı ?
Gönderilme zamanı: Pzr Tem 01, 2018 2:53 am
gönderen quadfor75
Güncell ingilenirmisiniz?
Bomba hasarı ?
Gönderilme zamanı: Pzr Tem 01, 2018 10:57 pm
gönderen quadfor75
Yokmu yapabilecek biri lütfen?
Bomba hasarı ?
Gönderilme zamanı: Pzt Tem 02, 2018 12:23 am
gönderen TheAsTeRiX
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")
}
Bomba hasarı ?
Gönderilme zamanı: Pzt Tem 02, 2018 1:17 am
gönderen quadfor75
TheAsTeRiX yazdı: Pzt Tem 02, 2018 12:23 am
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")
}
Var denedim bunu fakat 2000 damageden fazla vurmuyor cvar ayarlarını 99999999999 yapıyorum gine aynı.
Bomba hasarı ?
Gönderilme zamanı: Pzt Tem 02, 2018 2:14 am
gönderen emirakpinar
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[5] = register_cvar("amx_dmg_grenade","20000+")
Max_Players = get_maxplayers()
}
public hook_TakeDamage(Victim, Useless, Attacker, Float:damage, damagebits)
{
static cvar
cvar = get_pcvar_num(P_Cvars[5])
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 = 5
else if(!Useless)Gun = 2
}
if(!Gun)return HAM_IGNORED
static Dmg[6]
Useless = 0
get_pcvar_string(P_Cvars[Gun],Dmg,5)
if(Dmg[0] == '#')
{
get_pcvar_string(P_Cvars[5],Dmg,5)
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[5],Dmg,5)
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")
}
Bomba hasarı ?
Gönderilme zamanı: Pzt Tem 02, 2018 3:34 am
gönderen quadfor75
emirakpinar yazdı: Pzt Tem 02, 2018 2:14 am
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[5] = register_cvar("amx_dmg_grenade","20000+")
Max_Players = get_maxplayers()
}
public hook_TakeDamage(Victim, Useless, Attacker, Float:damage, damagebits)
{
static cvar
cvar = get_pcvar_num(P_Cvars[5])
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 = 5
else if(!Useless)Gun = 2
}
if(!Gun)return HAM_IGNORED
static Dmg[6]
Useless = 0
get_pcvar_string(P_Cvars[Gun],Dmg,5)
if(Dmg[0] == '#')
{
get_pcvar_string(P_Cvars[5],Dmg,5)
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[5],Dmg,5)
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")
}
Cvar dan bende yapiyorum fakat gene olmuyor.
Bomba hasarı ?
Gönderilme zamanı: Pzt Tem 02, 2018 5:24 am
gönderen emirakpinar
Sadece onu değiştirmedim ki

Bomba hasarı ?
Gönderilme zamanı: Pzt Tem 02, 2018 5:34 am
gönderen quadfor75
emirakpinar yazdı: Pzt Tem 02, 2018 5:24 am
Sadece onu değiştirmedim ki
aa özür dilerim ozaman kusura bakma deniyorum.
Bomba hasarı ?
Gönderilme zamanı: Pzt Tem 02, 2018 7:43 am
gönderen quadfor75
emirakpinar yazdı: Pzt Tem 02, 2018 2:14 am
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[5] = register_cvar("amx_dmg_grenade","20000+")
Max_Players = get_maxplayers()
}
public hook_TakeDamage(Victim, Useless, Attacker, Float:damage, damagebits)
{
static cvar
cvar = get_pcvar_num(P_Cvars[5])
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 = 5
else if(!Useless)Gun = 2
}
if(!Gun)return HAM_IGNORED
static Dmg[6]
Useless = 0
get_pcvar_string(P_Cvars[Gun],Dmg,5)
if(Dmg[0] == '#')
{
get_pcvar_string(P_Cvars[5],Dmg,5)
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[5],Dmg,5)
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")
}
Eklenti Çalışıyor Fakat Bu Hatayı Veriyor Nasıl Çözebiliriz?
Kod: Tümünü seç
L 07/02/2018 - 04:23:24: Invalid CVAR pointer
L 07/02/2018 - 04:23:24: [AMXX] Run time error 10 (plugin "Bomba.amxx") (native "get_pcvar_string") - debug not enabled!