Плъгин аз Golden AWP
Плъгин аз Golden AWP
Здравейте може ли да ми дадете плъгин който може да се използва от хора които имат флаг b да може да си купуват Golden AWP и да се купува със командата /gawp авп-то да бие по 150 хп благодаря предварително!
-
OciXCrom
Извън линия - Администратор
- Мнения: 7206
- Регистриран на: 06 Окт 2016, 19:20
- Местоположение: /resetscore
- Се отблагодари: 117 пъти
- Получена благодарност: 1295 пъти
- Обратна връзка:
Плъгин аз Golden AWP
Настрой си моделите в #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)
}
-
- Подобни теми
- Отговори
- Преглеждания
- Последно мнение
-
- 0 Отговори
- 1116 Преглеждания
-
Последно мнение от metamod
-
- 8 Отговори
- 1372 Преглеждания
-
Последно мнение от OciXCrom
-
- 1 Отговори
- 1498 Преглеждания
-
Последно мнение от iv69
-
- 14 Отговори
- 841 Преглеждания
-
Последно мнение от K!lLAlL
-
- 4 Отговори
- 1971 Преглеждания
-
Последно мнение от Fatall
-
- 2 Отговори
- 1505 Преглеждания
-
Последно мнение от L.O.F.I
-
- 11 Отговори
- 4398 Преглеждания
-
Последно мнение от mi0
Кой е на линия
Потребители разглеждащи този форум: Semrush [Bot] и 11 госта