Witam, czy może mi ktoś podesłać plugin na większe dmg z samej kosy? Chyba, że ktoś będzie tak miły i sam przerobi go na 300% dmg.
Dziękuję
Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
|
Napisano 29.12.2016 15:58
Witam, czy może mi ktoś podesłać plugin na większe dmg z samej kosy? Chyba, że ktoś będzie tak miły i sam przerobi go na 300% dmg.
Dziękuję
Napisano 29.12.2016 17:00
Napisano 29.12.2016 17:01
TYLKO MI TO POTRZEBA NA FLAGĘ ;/
Napisano 29.12.2016 17:32
Instalacja tak jak w pluginie który wysłałem wyżej
Flage zmieniasz:
#define VIP ADMIN_LEVEL_H
Napisano 29.12.2016 18:20
zmieniłem sobie dmg ale nie działa ;c
#include <amxmodx> #include <fakemeta> #include <hamsandwich> #include <amxmisc> #include <engine> #define VIP ADMIN_LEVEL_E new P_Cvars[31] public plugin_init() { register_plugin("Damage Control", "1.10", "Fxfighter") RegisterHam(Ham_TakeDamage, "player", "hook_TakeDamage") P_Cvars[0] = register_cvar("amx_dmg","1") P_Cvars[1] = register_cvar("amx_dmg_p228","1.0") P_Cvars[3] = register_cvar("amx_dmg_scout","1.0") P_Cvars[4] = register_cvar("amx_dmg_grenade","1.0") P_Cvars[5] = register_cvar("amx_dmg_xm1014","1.0") P_Cvars[7] = register_cvar("amx_dmg_mac10","1.0") P_Cvars[8] = register_cvar("amx_dmg_aug","1.0") P_Cvars[9] = register_cvar("amx_dmg_all","1.0") P_Cvars[10] = register_cvar("amx_dmg_elite","1.0") P_Cvars[11] = register_cvar("amx_dmg_fiveseven","1.0") P_Cvars[12] = register_cvar("amx_dmg_ump45","1.0") P_Cvars[13] = register_cvar("amx_dmg_sg550","1.0") P_Cvars[14] = register_cvar("amx_dmg_galil","1.0") P_Cvars[15] = register_cvar("amx_dmg_famas","1.0") P_Cvars[16] = register_cvar("amx_dmg_usp","1.0") P_Cvars[17] = register_cvar("amx_dmg_glock18","1.0") P_Cvars[18] = register_cvar("amx_dmg_awp","7.0") P_Cvars[19] = register_cvar("amx_dmg_mp5navy","3.0") P_Cvars[20] = register_cvar("amx_dmg_m249","1.0") P_Cvars[21] = register_cvar("amx_dmg_m3","1.0") P_Cvars[22] = register_cvar("amx_dmg_m4a1","1.0") P_Cvars[23] = register_cvar("amx_dmg_tmp","1.0") P_Cvars[24] = register_cvar("amx_dmg_g3sg1","1.0") P_Cvars[26] = register_cvar("amx_dmg_deagle","1.0") P_Cvars[27] = register_cvar("amx_dmg_sg552","1.0") P_Cvars[28] = register_cvar("amx_dmg_ak47","1.0") P_Cvars[29] = register_cvar("amx_dmg_knife","3.0") P_Cvars[30] = register_cvar("amx_dmg_p90","1.0") } public hook_TakeDamage(Victim, Useless, Attacker, Float:damage, damagebits) { if (!(get_user_flags(0) & VIP)) { new Gun,Float:Dmg switch(get_pcvar_num(P_Cvars[0])) { case 0:return PLUGIN_CONTINUE case 1:Dmg=get_pcvar_float(P_Cvars[9]) case 2: { if(Useless <= 30 && Useless != 0) { new dummy Gun = get_user_weapon(Attacker,dummy,dummy) } else { new classname[32] pev(Useless,pev_classname,classname,31) if(equal(classname,"grenade")) Gun = 4 } Dmg=get_pcvar_float(P_Cvars[Gun]) } } if(Dmg == 1.0 && Attacker == 0) return HAM_IGNORED SetHamParamFloat(4, damage*Dmg) return HAM_HANDLED } }
Użytkownik MruczeQ edytował ten post 29.12.2016 18:21
Napisano 29.12.2016 18:30
Trzymaj
#include <amxmodx> #include <fakemeta> #include <hamsandwich> #include <amxmisc> #include <engine> #define VIP ADMIN_LEVEL_E new P_Cvars[31] public plugin_init() { register_plugin("Damage Control", "1.10", "Fxfighter") RegisterHam(Ham_TakeDamage, "player", "hook_TakeDamage") P_Cvars[0] = register_cvar("amx_dmg","2") P_Cvars[1] = register_cvar("amx_dmg_p228","1.0") P_Cvars[3] = register_cvar("amx_dmg_scout","1.0") P_Cvars[4] = register_cvar("amx_dmg_grenade","1.0") P_Cvars[5] = register_cvar("amx_dmg_xm1014","1.0") P_Cvars[7] = register_cvar("amx_dmg_mac10","1.0") P_Cvars[8] = register_cvar("amx_dmg_aug","1.0") P_Cvars[9] = register_cvar("amx_dmg_all","1.0") P_Cvars[10] = register_cvar("amx_dmg_elite","1.0") P_Cvars[11] = register_cvar("amx_dmg_fiveseven","1.0") P_Cvars[12] = register_cvar("amx_dmg_ump45","1.0") P_Cvars[13] = register_cvar("amx_dmg_sg550","1.0") P_Cvars[14] = register_cvar("amx_dmg_galil","1.0") P_Cvars[15] = register_cvar("amx_dmg_famas","1.0") P_Cvars[16] = register_cvar("amx_dmg_usp","1.0") P_Cvars[17] = register_cvar("amx_dmg_glock18","1.0") P_Cvars[18] = register_cvar("amx_dmg_awp","7.0") P_Cvars[19] = register_cvar("amx_dmg_mp5navy","3.0") P_Cvars[20] = register_cvar("amx_dmg_m249","1.0") P_Cvars[21] = register_cvar("amx_dmg_m3","1.0") P_Cvars[22] = register_cvar("amx_dmg_m4a1","1.0") P_Cvars[23] = register_cvar("amx_dmg_tmp","1.0") P_Cvars[24] = register_cvar("amx_dmg_g3sg1","1.0") P_Cvars[26] = register_cvar("amx_dmg_deagle","1.0") P_Cvars[27] = register_cvar("amx_dmg_sg552","1.0") P_Cvars[28] = register_cvar("amx_dmg_ak47","1.0") P_Cvars[29] = register_cvar("amx_dmg_knife","3.0") P_Cvars[30] = register_cvar("amx_dmg_p90","1.0") } public hook_TakeDamage(Victim, Useless, Attacker, Float:damage, damagebits) { if (get_user_flags(Attacker) & VIP) { new Gun,Float:Dmg switch(get_pcvar_num(P_Cvars[0])) { case 0:return PLUGIN_CONTINUE case 1:Dmg=get_pcvar_float(P_Cvars[9]) case 2: { if(Useless <= 30 && Useless != 0) { new dummy Gun = get_user_weapon(Attacker,dummy,dummy) } else { new classname[32] pev(Useless,pev_classname,classname,31) if(equal(classname,"grenade")) Gun = 4 } Dmg=get_pcvar_float(P_Cvars[Gun]) } } if(Dmg == 1.0 && Attacker == 0) return HAM_IGNORED SetHamParamFloat(4, damage*Dmg) return HAM_HANDLED } }
Użytkownik _McHappy edytował ten post 29.12.2016 18:32
Napisano 29.12.2016 18:41
dalej nie działa
Napisano 29.12.2016 19:14
Na jaką flagę chcesz mieć to ustawione ?
Napisano 29.12.2016 19:55
q, czyli admin_level_e :v
Nie wiem w czym leży problem, ale wydaje się proste, a ***** mi działa...
0 użytkowników, 0 gości, 0 anonimowych