View Single Post
Rainq
Member
Join Date: Sep 2015
Old 12-08-2023 , 18:17   Re: Invalid player id 77
Reply With Quote #3

is class of human is not like item
Code:
public SandBagsPre(id)
{
	if(CheckConditions(id) && !g_bIsTrybags[id])
	{
		if(g_iSandbags[id] == 5) // limita de saci
		{
			//client_print(id, print_chat, "Max Sandbags")
			return PLUGIN_HANDLED
		}

		new iEnt = engfunc(EngFunc_CreateNamedEntity, engfunc(EngFunc_AllocString, "info_target"))

		set_pev(iEnt, pev_classname, g_szClassName)

		engfunc(EngFunc_SetModel, iEnt, g_szModel)

		static Float:flOrigin[3], iOrigin[3]

		if(engfunc(EngFunc_PointContents, flOrigin) == CONTENTS_SKY)
		{
			return PLUGIN_HANDLED
		}

		g_bIsTrybags[id] = true

		get_user_origin(id, iOrigin, 0)
		IVecFVec(iOrigin, flOrigin)

		engfunc(EngFunc_SetSize, iEnt, PALLET_MINS, PALLET_MAXS)

		get_user_viewpoint(id, iEnt, flOrigin)
		new Float:flAngles[3]
		entity_get_vector(id, EV_VEC_angles, flAngles)
		flAngles[0] = 0.0
		//flAngles[1] -= 90.0
		flAngles[2] = 0.0

		SetEntityAngles(iEnt, flAngles)

		set_pev(iEnt, pev_mins, PALLET_MINS)
		set_pev(iEnt, pev_maxs, PALLET_MAXS )
		set_pev(iEnt, pev_absmin, PALLET_MINS)
		set_pev(iEnt, pev_absmax, PALLET_MAXS )
	
		set_pev(iEnt, pev_movetype, MOVETYPE_PUSHSTEP)

		set_pev(iEnt, pev_solid, SOLID_NOT)
		set_pev(iEnt, pev_health, g_iBags[BARRICADE_HEALTH])
		set_pev(iEnt, pev_takedamage, DAMAGE_YES)
		set_pev(iEnt, pev_rendermode, kRenderTransAdd)
		set_pev(iEnt, pev_renderfx, kRenderFxHologram)
		set_pev(iEnt, pev_renderamt, 255.0)
		set_pev(iEnt, pev_rendercolor, {255.0,255.0,255.0})
		set_pev(iEnt, pev_nextthink, get_gametime() + 0.01)

		set_pev(iEnt, pev_owner, id)

		engfunc(EngFunc_DropToFloor, iEnt)

		ShowSandbagBar(id, floatround(2.0)) // e legat e timpul de constructie [bara aia]

		g_iDefenderEnt[id] = iEnt
		set_task(2.0, "task_trybags_post", id + TASK_TRYBAGS) // timpul de construiere
	}

	return PLUGIN_HANDLED
}
in this code is hp of sandbags
__________________

Leul şi tigru sunt mai puternici ca lupul,dar lupul la circ nu participă.

Last edited by Rainq; 12-08-2023 at 18:20.
Rainq is offline