Counter-Strike 1.6
CS1.BG | DUST2 NOSHTA GARMI [RANKED PLAY] #1
45.144.155.113:27015
de_dust2
Играчи: 30/32
de_dust2
Counter-Strike 1.6
Cs-PlovdiV.com - Aim Attack 93.123.16.4:27022 aim_aztec Играчи: 0/16

Golden AWP преработка

В този раздел можете да подавате всякакви заявки за намиране, изработка или преработка на плъгини/модове.
Аватар
Marinovv
Извън линия
Потребител
Потребител
Мнения: 511
Регистриран на: 19 Сеп 2017, 10:01
Местоположение: България
Се отблагодари: 530 пъти
Получена благодарност: 13 пъти
Обратна връзка:

Re: Golden AWP преработка

Мнение от Marinovv » 26 Ное 2023, 21:04

Hurricane написа: 26 Ное 2023, 19:20 Пробвай това!
Тествано работи

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

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

#if !defined m_pPlayer
	#define m_pPlayer 41
#endif

#define PLUGIN_VERSION "1.0.3"
#define V_MODEL "models/custom_shop/v_golden_awp.mdl"
#define P_MODEL "models/custom_shop/p_golden_awp.mdl"

additem ITEM_GOLDEN_AWP
new g_bHasItem[33], g_szDamage[16], g_iBPAmmo

public plugin_init()
{
	register_plugin("CSHOP: Golden AWP", PLUGIN_VERSION, "OciXCrom")
	register_cvar("CRXSHOPGoldenAWP", PLUGIN_VERSION, FCVAR_SERVER|FCVAR_SPONLY|FCVAR_UNLOGGED)
	RegisterHam(Ham_Item_Deploy, "weapon_awp", "OnSelectAWP", 1)
	RegisterHam(Ham_TakeDamage, "player", "PreTakeDamage", 0)
	cshop_get_string(ITEM_GOLDEN_AWP, "Damage", g_szDamage, charsmax(g_szDamage))
	g_iBPAmmo = cshop_get_int(ITEM_GOLDEN_AWP, "Backpack Ammo")
}

public plugin_precache()
{
	ITEM_GOLDEN_AWP = cshop_register_item("goldenawp", "Golden AWP", 9500)
	cshop_set_string(ITEM_GOLDEN_AWP, "Damage", "+100%")
	cshop_set_int(ITEM_GOLDEN_AWP, "Backpack Ammo", 30)

	#if defined V_MODEL
	precache_model(V_MODEL)
	#endif

	#if defined P_MODEL
	precache_model(P_MODEL)
	#endif
}

public cshop_item_selected(id, iItem)
{
	if(iItem == ITEM_GOLDEN_AWP)
	{
		g_bHasItem[id] = true

		if(get_user_weapon(id) == CSW_AWP)
			RefreshAWPModel(id)
		else if(!user_has_weapon(id, CSW_AWP))
			give_item(id, "weapon_awp")

		cs_set_user_bpammo(id, CSW_AWP, g_iBPAmmo)
	}
}

public cshop_item_removed(id, iItem)
{
	if(iItem == ITEM_GOLDEN_AWP)
		g_bHasItem[id] = false
}

public client_putinserver(id)
{
	set_task(0.2, "task_Tracker_Active_Weapon" , id, .flags="b");
	g_bHasItem[id] = false
}
public OnSelectAWP(iEnt)
{
	new id = get_pdata_cbase(iEnt, m_pPlayer, 4)
	
	if(g_bHasItem[id] && is_user_connected(id))
		RefreshAWPModel(id)
}

public PreTakeDamage(iVictim, iInflictor, iAttacker, Float:fDamage, iDamageBits)
{
	if(is_user_alive(iAttacker) && iAttacker != iVictim && g_bHasItem[iAttacker])
		SetHamParamFloat(4, math_add_f(fDamage, g_szDamage))
}

public task_Tracker_Active_Weapon(id)
{
	switch(g_bHasItem[id])
	{
		case true: set_user_rendering(id, kRenderFxGlowShell, 255, 255, 0, kRenderNormal, 10 );;
		case false: set_user_rendering(id, kRenderFxGlowShell, 0, 0, 0, kRenderNormal, 255 );
	}
}

RefreshAWPModel(const id)
{
	#if defined V_MODEL
	set_pev(id, pev_viewmodel2, V_MODEL)
	#endif

	#if defined P_MODEL
	set_pev(id, pev_weaponmodel2, P_MODEL)
	#endif
}

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
}  
Благодаря отново. Проблема не е в плъгина. Сега тествах оригиналният плъгин на OciXCrom и по- някаква причина същата работа. Не получавам AWP.
Нещо се бъгяса работата, но ще ровим надълбоко и ще го мислим откъде се получи това.

Поздрави!
Иван Маринов,

лицензиран оператор и пилот на професионални дронове клас C1 за всички държави в EU.

DJI Mavic 3 Classic | DJI Mavic 3 PRO - погледни света от различна перспектива.

Последвайте ме във Facebook

Аватар
Hurricane
Извън линия
Потребител
Потребител
Мнения: 192
Регистриран на: 04 Юни 2022, 21:18
Се отблагодари: 17 пъти
Получена благодарност: 71 пъти

Re: Golden AWP преработка

Мнение от Hurricane » 26 Ное 2023, 21:29

Постави плъгина най отгоре в plugins.ini изключи останалите плъгини които използват нещо с авп

Аватар
K!lLAlL
Извън линия
Потребител
Потребител
Мнения: 323
Регистриран на: 02 Юни 2020, 23:02
Местоположение: Пловдив
Се отблагодари: 54 пъти
Получена благодарност: 163 пъти
Обратна връзка:

Re: Golden AWP преработка

Мнение от K!lLAlL » 26 Ное 2023, 22:11

Ако искаш да закупиш AWP само с пари кажи поне това да ти уредим. Ако ако искаш да се дава AWP през командата просто кажи кого да бъде посочено
nFL-CS.InFo
Изображение
My link bio: Steam Acc
HarveyWNvm - 37HubM Spotify Now Available🎤

Аватар
Hurricane
Извън линия
Потребител
Потребител
Мнения: 192
Регистриран на: 04 Юни 2022, 21:18
Се отблагодари: 17 пъти
Получена благодарност: 71 пъти

Re: Golden AWP преработка

Мнение от Hurricane » 28 Ное 2023, 12:37

K!lLAlL написа: 26 Ное 2023, 22:11 Ако искаш да закупиш AWP само с пари кажи поне това да ти уредим. Ако ако искаш да се дава AWP през командата просто кажи кого да бъде посочено
Ще ми го направиш ли на мен да работи само с пари по възможност с долари, благодаря :aha:

Аватар
K!lLAlL
Извън линия
Потребител
Потребител
Мнения: 323
Регистриран на: 02 Юни 2020, 23:02
Местоположение: Пловдив
Се отблагодари: 54 пъти
Получена благодарност: 163 пъти
Обратна връзка:

Re: Golden AWP преработка

Мнение от K!lLAlL » 28 Ное 2023, 14:57

Hurricane написа: 28 Ное 2023, 12:37
K!lLAlL написа: 26 Ное 2023, 22:11 Ако искаш да закупиш AWP само с пари кажи поне това да ти уредим. Ако ако искаш да се дава AWP през командата просто кажи кого да бъде посочено
Ще ми го направиш ли на мен да работи само с пари по възможност с долари, благодаря :aha:
Аз кога съм правил или искал пари от някого ?
nFL-CS.InFo
Изображение
My link bio: Steam Acc
HarveyWNvm - 37HubM Spotify Now Available🎤

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

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

Кой е на линия

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