Заявка за плъгин, който дава кръв на играчи и випове

В този раздел можете да подавате всякакви заявки за намиране, изработка или преработка на плъгини/модове.
Аватар
Dem0na
Извън линия
Потребител
Потребител
Мнения: 45
Регистриран на: 21 Дек 2017, 03:44
Се отблагодари: 3 пъти
Получена благодарност: 7 пъти

Заявка за плъгин, който дава кръв на играчи и випове

Мнение от Dem0na » 22 Мар 2019, 20:03

Здравейте, можете ли ми направи едно просто плъгинче, което да дава на обикновените играчи по 5 кръв за обикновенно убийство и 10 кръв за убийство с глава, но да дава до максимум 140 кръв. А за играчи с флаг "c" да им дава по 10 кръв за обикновено убийство и 15 за убийство с глава и да пълни до максимум 160 кръв. Благодаря! :dance:

Аватар
OciXCrom
Извън линия
Администратор
Администратор
Мнения: 7206
Регистриран на: 06 Окт 2016, 19:20
Местоположение: /resetscore
Се отблагодари: 117 пъти
Получена благодарност: 1295 пъти
Обратна връзка:

Заявка за плъгин, който дава кръв на играчи и випове

Мнение от OciXCrom » 22 Мар 2019, 21:44

Код за потвърждение: Избери целия код

#include <amxmodx>
#include <fun>

const DEFAULT_ON_KILL = 5
const DEFAULT_ON_HS = 10
const DEFAULT_MAX = 140

const VIP_FLAG = ADMIN_KICK
const VIP_ON_KILL = 10
const VIP_ON_HS = 15
const VIP_MAX = 160


public plugin_init()
{
	register_plugin("Health on Kill", "1.0", "OciXCrom")
	register_event("DeathMsg", "OnPlayerKilled", "a")
}

public OnPlayerKilled()
{
	new iAttacker = read_data(1)

	if(!is_user_alive(iAttacker) || iAttacker == read_data(2))
	{
		return
	}

	if(get_user_flags(iAttacker) & VIP_FLAG)
	{
		set_user_health(iAttacker, clamp(get_user_health(iAttacker) + read_data(3) ? VIP_ON_HS : VIP_ON_KILL, .max = VIP_MAX))
	}
	else
	{
		set_user_health(iAttacker, clamp(get_user_health(iAttacker) + read_data(3) ? DEFAULT_ON_HS : DEFAULT_ON_KILL, .max = DEFAULT_MAX))
	}
}

Публикувай отговор
  • Подобни теми
    Отговори
    Преглеждания
     Последно мнение

Обратно към “Заявки за плъгини”

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 6 госта