ginklų damage
- Ofaz
- Jau po truputį tampa savu
- Posts: 125
- Joined: 2013 Apr 27 15:03
- Skype: srydomis
- Location: Ignalina
ginklų damage
įmanoma padaryti didesnį ginklo damage? jei taip, koks kodas turi būt rašomas?
Pain is just WEAKNESS leaving YOUR body.
Re: ginklų damage
Code: Select all
#include <amxmodx>#include <hamsandwich> public plugin_init(){ RegisterHam(Ham_TakeDamage, "player", "HamTakeDamage");}public OnPlayerEvent_Damage(vic, infl, att, Float:dmg, dmgb){ if (0<att && att <33) SetHamParamFloat(4, dmg*2.0);}
SetHamParamFloat(4, 215.0);

- Ofaz
- Jau po truputį tampa savu
- Posts: 125
- Joined: 2013 Apr 27 15:03
- Skype: srydomis
- Location: Ignalina
Re: ginklų damage
o ant pasirinkto ginklo negalima? nes pavyzdžiui noriu, kad pasirinkus meniu punktą, duoda ginklą, ir nustato jam didesnį damage, o kitą punktą pasirinkus duoda kitą ginklą, bet damage nedidesnis?MPD wrote:Tai padidina ginklo daromą žalą 2 kartus. Gali įrašyti, kad ir savo norimą fiksuoto dydžio žalą. pvzCode: Select all
#include <amxmodx>#include <hamsandwich> public plugin_init(){ RegisterHam(Ham_TakeDamage, "player", "HamTakeDamage");}public OnPlayerEvent_Damage(vic, infl, att, Float:dmg, dmgb){ if (0<att && att <33) SetHamParamFloat(4, dmg*2.0);}
SetHamParamFloat(4, 215.0);
Pain is just WEAKNESS leaving YOUR body.
Re: ginklų damage
prirašyk
Dabar labiau pasiskaičiau apie šitą visą dalyką, tai pasirodos, kad infl gali būt lygus att, jei žalą atliko žmogus ir tai nėra HE granata.
Daugiau informacijos čia
https://forums.alliedmods.net/showpost. ... stcount=71
new iWeapon = get_user_weapon(att, _, _);
Dabar labiau pasiskaičiau apie šitą visą dalyką, tai pasirodos, kad infl gali būt lygus att, jei žalą atliko žmogus ir tai nėra HE granata.
Daugiau informacijos čia
https://forums.alliedmods.net/showpost. ... stcount=71

- Ofaz
- Jau po truputį tampa savu
- Posts: 125
- Joined: 2013 Apr 27 15:03
- Skype: srydomis
- Location: Ignalina
Re: ginklų damage
paspaudus punktą, duoda awp ir deagle ginklus. rašau taip:MPD wrote:prirašyknew iWeapon = get_user_weapon(att, _, _);
Dabar labiau pasiskaičiau apie šitą visą dalyką, tai pasirodos, kad infl gali būt lygus att, jei žalą atliko žmogus ir tai nėra HE granata.
Daugiau informacijos čia
https://forums.alliedmods.net/showpost. ... stcount=71
Code: Select all
give_item(index, "weapon_awp")cs_set_user_bpammo(id, CSW_AWP, 30)give_item(index, "weapon_deagle")cs_set_user_bpammo(id, CSW_DEAGLE, 35)

Pain is just WEAKNESS leaving YOUR body.
Re: ginklų damage
Code: Select all
#include <amxmodx>#include <hamsandwich> public plugin_init() { RegisterHam(Ham_TakeDamage, "player", "HamTakeDamage");} public HamTakeDmg(vic, infl, att, Float: dmg, dmgb){ new iWeapon = get_user_weapon(att, _, _); if (iWeapon == Tavo_Pasirinkto_Weapon_Id) //CSW_AWP, CSW_M3, CSW_DEAGLE... SetHamParamFloat(4, dmg*2.3);}

- Ofaz
- Jau po truputį tampa savu
- Posts: 125
- Joined: 2013 Apr 27 15:03
- Skype: srydomis
- Location: Ignalina
Re: ginklų damage
dėkoju tau!MPD wrote:Manau turėtų būt aišku dabar.Code: Select all
#include <amxmodx>#include <hamsandwich> public plugin_init() { RegisterHam(Ham_TakeDamage, "player", "HamTakeDamage");} public HamTakeDmg(vic, infl, att, Float: dmg, dmgb){ new iWeapon = get_user_weapon(att, _, _); if (iWeapon == Tavo_Pasirinkto_Weapon_Id) //CSW_AWP, CSW_M3, CSW_DEAGLE... SetHamParamFloat(4, dmg*2.3);}
Pain is just WEAKNESS leaving YOUR body.
Who is online
Users browsing this forum: No registered users and 5 guests