Плъгин аз Golden AWP

В този раздел можете да подавате всякакви заявки за намиране, изработка или преработка на плъгини/модове.
Аватар
Lord
Извън линия
Потребител
Потребител
Мнения: 46
Регистриран на: 06 Фев 2018, 20:28

Плъгин аз Golden AWP

Мнение от Lord » 20 Фев 2018, 20:21

Здравейте може ли да ми дадете плъгин който може да се използва от хора които имат флаг b да може да си купуват Golden AWP и да се купува със командата /gawp авп-то да бие по 150 хп благодаря предварително!

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

Плъгин аз Golden AWP

Мнение от OciXCrom » 20 Фев 2018, 22:58

Настрой си моделите в #define редовете.

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

#include <amxmodx>
#include <cromchat>
#include <cstrike>
#include <fakemeta>
#include <fun>
#include <hamsandwich>

#define GOLDEN_AWP_FLAG ADMIN_RESERVATION
#define GOLDEN_AWP_V_MODEL "models/v_awp.mdl"
#define GOLDEN_AWP_P_MODEL "models/p_awp.mdl"
#define GOLDEN_AWP_DAMAGE 150.0
#define GOLDEN_AWP_PRICE 8000

new bool:g_bHasGolden[33]

public plugin_init()
{
	register_plugin("Golden AWP", "1.0", "OciXCrom")
	register_clcmd("say /gawp", "Cmd_BuyGolden")
	register_clcmd("say_team /gawp", "Cmd_BuyGolden")
	register_event("CurWeapon", "OnSelectAWP", "be", "1=1", "2=18")
	RegisterHam(Ham_TakeDamage, "player", "PreTakeDamage")
	CC_SetPrefix("&x04[Golden AWP]")
}

public plugin_precache()
{
	#if defined GOLDEN_AWP_V_MODEL
	precache_model(GOLDEN_AWP_V_MODEL)
	#endif
	
	#if defined GOLDEN_AWP_P_MODEL
	precache_model(GOLDEN_AWP_P_MODEL)
	#endif
}

public client_putinserver(id)
	g_bHasGolden[id] = false

public Cmd_BuyGolden(id)
{
	if(g_bHasGolden[id])
		CC_SendMessage(id, "You already have a &x04Golden AWP&x01.")
	else if(!(get_user_flags(id) & GOLDEN_AWP_FLAG))
		CC_SendMessage(id, "You have no access to this command.")
	else
	{
		new iMoney = cs_get_user_money(id)
		
		if(iMoney >= GOLDEN_AWP_PRICE)
		{
			g_bHasGolden[id] = true
			cs_set_user_money(id, iMoney - GOLDEN_AWP_PRICE)
			CC_SendMessage(id, "You bought a &x03Golden AWP &x01for &x04%i$", GOLDEN_AWP_PRICE)
			
			if(get_user_weapon(id) == CSW_AWP)
				OnSelectAWP(id)
		}
		else CC_SendMessage(id, "You need &x04%i$ &x01to purchase this.", GOLDEN_AWP_PRICE)
	}
	
	return PLUGIN_HANDLED
}

public OnSelectAWP(id)
{
	#if defined GOLDEN_AWP_V_MODEL
	set_pev(id, pev_viewmodel2, GOLDEN_AWP_V_MODEL)
	#endif
	
	#if defined GOLDEN_AWP_P_MODEL
	set_pev(id, pev_weaponmodel2, GOLDEN_AWP_P_MODEL)
	#endif
}

public PreTakeDamage(iVictim, iInflictor, iAttacker, Float:flDamage)
{
    if(is_user_alive(iAttacker) && iAttacker != iVictim && g_bHasGolden[iAttacker])
        SetHamParamFloat(4, GOLDEN_AWP_DAMAGE)
}

Аватар
Lord
Извън линия
Потребител
Потребител
Мнения: 46
Регистриран на: 06 Фев 2018, 20:28

Плъгин аз Golden AWP

Мнение от Lord » 23 Фев 2018, 14:17

Мерси лок!

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

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

Кой е на линия

Потребители разглеждащи този форум: Semrush [Bot] и 11 госта