Заявка за плъгин HP HNS
Заявка за плъгин HP HNS
Някой може ли да ми даде плъгин който дига кръвта на играчите в хнс като по трудно умират от скокове защотот нямам и се умира лесно
-
OciXCrom
Извън линия - Администратор
- Мнения: 7206
- Регистриран на: 06 Окт 2016, 19:20
- Местоположение: /resetscore
- Се отблагодари: 117 пъти
- Получена благодарност: 1295 пъти
- Обратна връзка:
Заявка за плъгин HP HNS
new const DMG_MODIFIER[] = "-50%"
Това определя за колко ще бъде намалена щетата при fall damage.
Това определя за колко ще бъде намалена щетата при fall damage.
Код за потвърждение: Избери целия код
#include <amxmodx>
#include <hamsandwich>
#define DMG_FALL (1<<5)
new const DMG_MODIFIER[] = "-50%"
public plugin_init()
{
register_plugin("Fall Damage Modifier", "1.0", "OciXCrom")
RegisterHam(Ham_TakeDamage, "player", "PreTakeDamage", 0)
}
public PreTakeDamage(iVictim, iInflictor, iAttacker, Float:fDamage, iDamageBits)
{
if(iDamageBits & DMG_FALL)
{
SetHamParamFloat(4, math_add_f(fDamage, DMG_MODIFIER))
}
}
Float:math_add_f(Float:fNum, const szMath[])
{
static szNewMath[16], Float:fMath, bool:bPercent, cOperator
copy(szNewMath, charsmax(szNewMath), szMath)
bPercent = szNewMath[strlen(szNewMath) - 1] == '%'
cOperator = szNewMath[0]
if(!isdigit(szNewMath[0]))
{
szNewMath[0] = ' '
}
if(bPercent)
{
replace(szNewMath, charsmax(szNewMath), "%", "")
}
trim(szNewMath)
fMath = str_to_float(szNewMath)
if(bPercent)
{
fMath *= fNum / 100
}
switch(cOperator)
{
case '+': fNum += fMath
case '-': fNum -= fMath
case '/': fNum /= fMath
case '*': fNum *= fMath
default: fNum = fMath
}
return fNum
}
-
- Подобни теми
- Отговори
- Преглеждания
- Последно мнение
-
- 3 Отговори
- 1886 Преглеждания
-
Последно мнение от OciXCrom
-
- 20 Отговори
- 4437 Преглеждания
-
Последно мнение от Siska
-
- 4 Отговори
- 1918 Преглеждания
-
Последно мнение от OciXCrom
-
- 3 Отговори
- 1845 Преглеждания
-
Последно мнение от neppyS BG
-
- 9 Отговори
- 4168 Преглеждания
-
Последно мнение от mBFF-TheFucKBG
-
- 2 Отговори
- 1571 Преглеждания
-
Последно мнение от Err0rcH0
-
- 12 Отговори
- 4552 Преглеждания
-
Последно мнение от mi0
Кой е на линия
Потребители разглеждащи този форум: Semrush [Bot] и 17 госта