cerere parasuta fara model [rezolvat]

Categoria cu cereri de pluginuri si nu numai.

Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com

Forum rules
Accesează link-ul pentru a putea vedea regulile forumului

Daca doriti sa vi se modifice un plugin, va rugam postati aici .
Locked
User avatar
goeslegendary
Membru, skill +1
Membru, skill +1
Posts: 107
Joined: 14 Sep 2018, 23:35
Detinator Steam: Da
CS Status: Sniper & Rifler
Fond eXtream: 0
Location: Timisoara
Has thanked: 4 times

01 Oct 2018, 01:53

salut, am cautat, si am gasit acest numit plugin parasuta fara model, dar modelul tot exista doar ca este invisibil, si eu nu vreau ca cineva cand se conecteaza pe server sa i se mai descarce parasuta, nu mai vreau alte modele pe server
exista vreau plugin care iti ofera parasuta fara vreun model, deloc (nu sa fie invisibil sau cine stie ce)
Last edited by Laurentiu P. on 01 Oct 2018, 17:56, edited 1 time in total.
Reason: Cerere rezolvata.
maybe there are no goodbyes..
RoyalServer
User avatar
iNdio
Membru, skill +4
Membru, skill +4
Posts: 1512
Joined: 28 Jan 2015, 17:42
Detinator Steam: Da
SteamID: iNdioPGL
Reputatie: Fost Membru Club eXtreamCS (6 luni)
Castigator Membru Club eXtream @ Ganduri de sub dus (25 OCT - 25 FEB)
Fond eXtream: 0
Been thanked: 3 times

01 Oct 2018, 02:19

| Afiseaza codul
[code]
#include <amxmodx>
#include <amxmisc>
#include <engine>
#include <cstrike>
#include <fun>

new para_ent[33]

public plugin_init()
{
	register_plugin("Parachute", "1.3 Fixed", "KRoT@L/JTP10181 & Fixed sector")
	
	register_event("ResetHUD", "newSpawn", "be")
	register_event("DeathMsg", "death_event", "a")
}

public plugin_natives()
{
	set_native_filter("native_filter")
}

public native_filter(const name[], index, trap)
{
	if (!trap) return PLUGIN_HANDLED
	return PLUGIN_CONTINUE
}

public client_connect(id)
{
	parachute_reset(id)
}

public client_disconnect(id)
{
	parachute_reset(id)
}

public death_event()
{
	new id = read_data(2)
	parachute_reset(id)
}

parachute_reset(id)
{
if(para_ent[id] > 0) 
{
	if (is_valid_ent(para_ent[id])) 
	{
		remove_entity(para_ent[id])
	}
}

if(is_user_alive(id)) set_user_gravity(id, 1.0)
para_ent[id] = 0
}

public newSpawn(id)
{
if(para_ent[id] > 0) 
{
	remove_entity(para_ent[id])
	set_user_gravity(id, 1.0)
	para_ent[id] = 0
}
}

public client_PreThink(id)
{
if(!is_user_alive(id)) return

new Float:fallspeed = 100 * -1.0
new Float:frame
new button = get_user_button(id)
new oldbutton = get_user_oldbutton(id)
new flags = get_entity_flags(id)
if(para_ent[id] > 0 && (flags & FL_ONGROUND)) 
{
	if(get_user_gravity(id) == 0.1) set_user_gravity(id, 1.0)
{
	if(entity_get_int(para_ent[id],EV_INT_sequence) != 2) 
	{
		entity_set_int(para_ent[id], EV_INT_sequence, 2)
		entity_set_int(para_ent[id], EV_INT_gaitsequence, 1)
		entity_set_float(para_ent[id], EV_FL_frame, 0.0)
		entity_set_float(para_ent[id], EV_FL_fuser1, 0.0)
		entity_set_float(para_ent[id], EV_FL_animtime, 0.0)
		entity_set_float(para_ent[id], EV_FL_framerate, 0.0)
		return
	}
	frame = entity_get_float(para_ent[id],EV_FL_fuser1) + 2.0
	entity_set_float(para_ent[id],EV_FL_fuser1,frame)
	entity_set_float(para_ent[id],EV_FL_frame,frame)
	if(frame > 254.0) 
	{
		remove_entity(para_ent[id])
		para_ent[id] = 0
	}
	else 
	{
		remove_entity(para_ent[id])
		set_user_gravity(id, 1.0)
		para_ent[id] = 0
	}
	return
}
}
if (button & IN_USE) 
{
new Float:velocity[3]
entity_get_vector(id, EV_VEC_velocity, velocity)
if(velocity[2] < 0.0) 
{
	if(para_ent[id] <= 0) 
	{
		para_ent[id] = create_entity("info_target")
		if(para_ent[id] > 0) 
		{
			entity_set_string(para_ent[id],EV_SZ_classname,"parachute")
			entity_set_edict(para_ent[id], EV_ENT_aiment, id)
			entity_set_edict(para_ent[id], EV_ENT_owner, id)
			entity_set_int(para_ent[id], EV_INT_movetype, MOVETYPE_FOLLOW)
			entity_set_int(para_ent[id], EV_INT_sequence, 0)
			entity_set_int(para_ent[id], EV_INT_gaitsequence, 1)
			entity_set_float(para_ent[id], EV_FL_frame, 0.0)
			entity_set_float(para_ent[id], EV_FL_fuser1, 0.0)
		}
	}
	if(para_ent[id] > 0) 
	{
		entity_set_int(id, EV_INT_sequence, 3)
		entity_set_int(id, EV_INT_gaitsequence, 1)
		entity_set_float(id, EV_FL_frame, 1.0)
		entity_set_float(id, EV_FL_framerate, 1.0)
		set_user_gravity(id, 0.1)
		velocity[2] = (velocity[2] + 40.0 < fallspeed) ? velocity[2] + 40.0 : fallspeed
		entity_set_vector(id, EV_VEC_velocity, velocity)
		if(entity_get_int(para_ent[id],EV_INT_sequence) == 0) 
		{
			frame = entity_get_float(para_ent[id],EV_FL_fuser1) + 1.0
			entity_set_float(para_ent[id],EV_FL_fuser1,frame)
			entity_set_float(para_ent[id],EV_FL_frame,frame)
			if (frame > 100.0) 
			{
				entity_set_float(para_ent[id], EV_FL_animtime, 0.0)
				entity_set_float(para_ent[id], EV_FL_framerate, 0.4)
				entity_set_int(para_ent[id], EV_INT_sequence, 1)
				entity_set_int(para_ent[id], EV_INT_gaitsequence, 1)
				entity_set_float(para_ent[id], EV_FL_frame, 0.0)
				entity_set_float(para_ent[id], EV_FL_fuser1, 0.0)
			}
		}
	}
}
else if(para_ent[id] > 0) 
{
	remove_entity(para_ent[id])
	set_user_gravity(id, 1.0)
	para_ent[id] = 0
}
}
else if((oldbutton & IN_USE) && para_ent[id] > 0 ) 
{
remove_entity(para_ent[id])
set_user_gravity(id, 1.0)
para_ent[id] = 0
}
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ ansicpg1252\\ deff0\\ deflang1033{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ f0\\ fs16 \n\\ par }
*/
[/code]
Where Cs had no value, amxx, sometimes, had its price...
steam | Afiseaza codul
Image
Image
User avatar
Laurentiu P.
Fost moderator
Fost moderator
Posts: 2549
Joined: 10 Jul 2013, 21:26
Detinator Steam: Da
Reputatie: Fost super moderator
Fond eXtream: 100
Has thanked: 26 times
Been thanked: 62 times
Contact:

01 Oct 2018, 05:45

cereri-pluginuri/pluginuri-des-cautate-amxmodx-t23259.html - topicul e primul lista.
no...
User avatar
goeslegendary
Membru, skill +1
Membru, skill +1
Posts: 107
Joined: 14 Sep 2018, 23:35
Detinator Steam: Da
CS Status: Sniper & Rifler
Fond eXtream: 0
Location: Timisoara
Has thanked: 4 times

01 Oct 2018, 15:40

iNdio wrote:
| Afiseaza codul
[code]
#include <amxmodx>
#include <amxmisc>
#include <engine>
#include <cstrike>
#include <fun>

new para_ent[33]

public plugin_init()
{
	register_plugin("Parachute", "1.3 Fixed", "KRoT@L/JTP10181 & Fixed sector")
	
	register_event("ResetHUD", "newSpawn", "be")
	register_event("DeathMsg", "death_event", "a")
}

public plugin_natives()
{
	set_native_filter("native_filter")
}

public native_filter(const name[], index, trap)
{
	if (!trap) return PLUGIN_HANDLED
	return PLUGIN_CONTINUE
}

public client_connect(id)
{
	parachute_reset(id)
}

public client_disconnect(id)
{
	parachute_reset(id)
}

public death_event()
{
	new id = read_data(2)
	parachute_reset(id)
}

parachute_reset(id)
{
if(para_ent[id] > 0) 
{
	if (is_valid_ent(para_ent[id])) 
	{
		remove_entity(para_ent[id])
	}
}

if(is_user_alive(id)) set_user_gravity(id, 1.0)
para_ent[id] = 0
}

public newSpawn(id)
{
if(para_ent[id] > 0) 
{
	remove_entity(para_ent[id])
	set_user_gravity(id, 1.0)
	para_ent[id] = 0
}
}

public client_PreThink(id)
{
if(!is_user_alive(id)) return

new Float:fallspeed = 100 * -1.0
new Float:frame
new button = get_user_button(id)
new oldbutton = get_user_oldbutton(id)
new flags = get_entity_flags(id)
if(para_ent[id] > 0 && (flags & FL_ONGROUND)) 
{
	if(get_user_gravity(id) == 0.1) set_user_gravity(id, 1.0)
{
	if(entity_get_int(para_ent[id],EV_INT_sequence) != 2) 
	{
		entity_set_int(para_ent[id], EV_INT_sequence, 2)
		entity_set_int(para_ent[id], EV_INT_gaitsequence, 1)
		entity_set_float(para_ent[id], EV_FL_frame, 0.0)
		entity_set_float(para_ent[id], EV_FL_fuser1, 0.0)
		entity_set_float(para_ent[id], EV_FL_animtime, 0.0)
		entity_set_float(para_ent[id], EV_FL_framerate, 0.0)
		return
	}
	frame = entity_get_float(para_ent[id],EV_FL_fuser1) + 2.0
	entity_set_float(para_ent[id],EV_FL_fuser1,frame)
	entity_set_float(para_ent[id],EV_FL_frame,frame)
	if(frame > 254.0) 
	{
		remove_entity(para_ent[id])
		para_ent[id] = 0
	}
	else 
	{
		remove_entity(para_ent[id])
		set_user_gravity(id, 1.0)
		para_ent[id] = 0
	}
	return
}
}
if (button & IN_USE) 
{
new Float:velocity[3]
entity_get_vector(id, EV_VEC_velocity, velocity)
if(velocity[2] < 0.0) 
{
	if(para_ent[id] <= 0) 
	{
		para_ent[id] = create_entity("info_target")
		if(para_ent[id] > 0) 
		{
			entity_set_string(para_ent[id],EV_SZ_classname,"parachute")
			entity_set_edict(para_ent[id], EV_ENT_aiment, id)
			entity_set_edict(para_ent[id], EV_ENT_owner, id)
			entity_set_int(para_ent[id], EV_INT_movetype, MOVETYPE_FOLLOW)
			entity_set_int(para_ent[id], EV_INT_sequence, 0)
			entity_set_int(para_ent[id], EV_INT_gaitsequence, 1)
			entity_set_float(para_ent[id], EV_FL_frame, 0.0)
			entity_set_float(para_ent[id], EV_FL_fuser1, 0.0)
		}
	}
	if(para_ent[id] > 0) 
	{
		entity_set_int(id, EV_INT_sequence, 3)
		entity_set_int(id, EV_INT_gaitsequence, 1)
		entity_set_float(id, EV_FL_frame, 1.0)
		entity_set_float(id, EV_FL_framerate, 1.0)
		set_user_gravity(id, 0.1)
		velocity[2] = (velocity[2] + 40.0 < fallspeed) ? velocity[2] + 40.0 : fallspeed
		entity_set_vector(id, EV_VEC_velocity, velocity)
		if(entity_get_int(para_ent[id],EV_INT_sequence) == 0) 
		{
			frame = entity_get_float(para_ent[id],EV_FL_fuser1) + 1.0
			entity_set_float(para_ent[id],EV_FL_fuser1,frame)
			entity_set_float(para_ent[id],EV_FL_frame,frame)
			if (frame > 100.0) 
			{
				entity_set_float(para_ent[id], EV_FL_animtime, 0.0)
				entity_set_float(para_ent[id], EV_FL_framerate, 0.4)
				entity_set_int(para_ent[id], EV_INT_sequence, 1)
				entity_set_int(para_ent[id], EV_INT_gaitsequence, 1)
				entity_set_float(para_ent[id], EV_FL_frame, 0.0)
				entity_set_float(para_ent[id], EV_FL_fuser1, 0.0)
			}
		}
	}
}
else if(para_ent[id] > 0) 
{
	remove_entity(para_ent[id])
	set_user_gravity(id, 1.0)
	para_ent[id] = 0
}
}
else if((oldbutton & IN_USE) && para_ent[id] > 0 ) 
{
remove_entity(para_ent[id])
set_user_gravity(id, 1.0)
para_ent[id] = 0
}
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ ansicpg1252\\ deff0\\ deflang1033{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ f0\\ fs16 \n\\ par }
*/
[/code]
multumesc O:-)
maybe there are no goodbyes..
User avatar
Laurentiu P.
Fost moderator
Fost moderator
Posts: 2549
Joined: 10 Jul 2013, 21:26
Detinator Steam: Da
Reputatie: Fost super moderator
Fond eXtream: 100
Has thanked: 26 times
Been thanked: 62 times
Contact:

01 Oct 2018, 17:57

goeslegendary wrote:
iNdio wrote:
| Afiseaza codul
[code]
#include <amxmodx>
#include <amxmisc>
#include <engine>
#include <cstrike>
#include <fun>

new para_ent[33]

public plugin_init()
{
	register_plugin("Parachute", "1.3 Fixed", "KRoT@L/JTP10181 & Fixed sector")
	
	register_event("ResetHUD", "newSpawn", "be")
	register_event("DeathMsg", "death_event", "a")
}

public plugin_natives()
{
	set_native_filter("native_filter")
}

public native_filter(const name[], index, trap)
{
	if (!trap) return PLUGIN_HANDLED
	return PLUGIN_CONTINUE
}

public client_connect(id)
{
	parachute_reset(id)
}

public client_disconnect(id)
{
	parachute_reset(id)
}

public death_event()
{
	new id = read_data(2)
	parachute_reset(id)
}

parachute_reset(id)
{
if(para_ent[id] > 0) 
{
	if (is_valid_ent(para_ent[id])) 
	{
		remove_entity(para_ent[id])
	}
}

if(is_user_alive(id)) set_user_gravity(id, 1.0)
para_ent[id] = 0
}

public newSpawn(id)
{
if(para_ent[id] > 0) 
{
	remove_entity(para_ent[id])
	set_user_gravity(id, 1.0)
	para_ent[id] = 0
}
}

public client_PreThink(id)
{
if(!is_user_alive(id)) return

new Float:fallspeed = 100 * -1.0
new Float:frame
new button = get_user_button(id)
new oldbutton = get_user_oldbutton(id)
new flags = get_entity_flags(id)
if(para_ent[id] > 0 && (flags & FL_ONGROUND)) 
{
	if(get_user_gravity(id) == 0.1) set_user_gravity(id, 1.0)
{
	if(entity_get_int(para_ent[id],EV_INT_sequence) != 2) 
	{
		entity_set_int(para_ent[id], EV_INT_sequence, 2)
		entity_set_int(para_ent[id], EV_INT_gaitsequence, 1)
		entity_set_float(para_ent[id], EV_FL_frame, 0.0)
		entity_set_float(para_ent[id], EV_FL_fuser1, 0.0)
		entity_set_float(para_ent[id], EV_FL_animtime, 0.0)
		entity_set_float(para_ent[id], EV_FL_framerate, 0.0)
		return
	}
	frame = entity_get_float(para_ent[id],EV_FL_fuser1) + 2.0
	entity_set_float(para_ent[id],EV_FL_fuser1,frame)
	entity_set_float(para_ent[id],EV_FL_frame,frame)
	if(frame > 254.0) 
	{
		remove_entity(para_ent[id])
		para_ent[id] = 0
	}
	else 
	{
		remove_entity(para_ent[id])
		set_user_gravity(id, 1.0)
		para_ent[id] = 0
	}
	return
}
}
if (button & IN_USE) 
{
new Float:velocity[3]
entity_get_vector(id, EV_VEC_velocity, velocity)
if(velocity[2] < 0.0) 
{
	if(para_ent[id] <= 0) 
	{
		para_ent[id] = create_entity("info_target")
		if(para_ent[id] > 0) 
		{
			entity_set_string(para_ent[id],EV_SZ_classname,"parachute")
			entity_set_edict(para_ent[id], EV_ENT_aiment, id)
			entity_set_edict(para_ent[id], EV_ENT_owner, id)
			entity_set_int(para_ent[id], EV_INT_movetype, MOVETYPE_FOLLOW)
			entity_set_int(para_ent[id], EV_INT_sequence, 0)
			entity_set_int(para_ent[id], EV_INT_gaitsequence, 1)
			entity_set_float(para_ent[id], EV_FL_frame, 0.0)
			entity_set_float(para_ent[id], EV_FL_fuser1, 0.0)
		}
	}
	if(para_ent[id] > 0) 
	{
		entity_set_int(id, EV_INT_sequence, 3)
		entity_set_int(id, EV_INT_gaitsequence, 1)
		entity_set_float(id, EV_FL_frame, 1.0)
		entity_set_float(id, EV_FL_framerate, 1.0)
		set_user_gravity(id, 0.1)
		velocity[2] = (velocity[2] + 40.0 < fallspeed) ? velocity[2] + 40.0 : fallspeed
		entity_set_vector(id, EV_VEC_velocity, velocity)
		if(entity_get_int(para_ent[id],EV_INT_sequence) == 0) 
		{
			frame = entity_get_float(para_ent[id],EV_FL_fuser1) + 1.0
			entity_set_float(para_ent[id],EV_FL_fuser1,frame)
			entity_set_float(para_ent[id],EV_FL_frame,frame)
			if (frame > 100.0) 
			{
				entity_set_float(para_ent[id], EV_FL_animtime, 0.0)
				entity_set_float(para_ent[id], EV_FL_framerate, 0.4)
				entity_set_int(para_ent[id], EV_INT_sequence, 1)
				entity_set_int(para_ent[id], EV_INT_gaitsequence, 1)
				entity_set_float(para_ent[id], EV_FL_frame, 0.0)
				entity_set_float(para_ent[id], EV_FL_fuser1, 0.0)
			}
		}
	}
}
else if(para_ent[id] > 0) 
{
	remove_entity(para_ent[id])
	set_user_gravity(id, 1.0)
	para_ent[id] = 0
}
}
else if((oldbutton & IN_USE) && para_ent[id] > 0 ) 
{
remove_entity(para_ent[id])
set_user_gravity(id, 1.0)
para_ent[id] = 0
}
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ ansicpg1252\\ deff0\\ deflang1033{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ f0\\ fs16 \n\\ par }
*/
[/code]
multumesc O:-)
Marcat ca rezolvat.
no...
Locked

Return to “Cereri”

  • Information
  • Who is online

    Users browsing this forum: No registered users and 38 guests