[Modificare Plugin Bhop] [rezolvat]

Modificari necesare ale pluginurilor

Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com

Post Reply
DanteNikolase
Membru, skill +1
Membru, skill +1
Posts: 121
Joined: 27 Aug 2017, 05:30
Detinator Steam: Nu
CS Status: Citesc forumul eXtreamCS.com...!
Fond eXtream: 0
Contact:

23 Sep 2017, 04:37

imi puteti modifica acest plugin de BunnyHop

sa aiba si "CT" "T" Bhop El este setat doar la EchipA Terrorist Multumesc )
| Afiseaza codul
#include <amxmodx>

#include <engine>



#define	FL_WATERJUMP	(1<<11)	// player jumping out of water

#define	FL_ONGROUND	(1<<9)	// At rest / on the ground



public plugin_init() {

	register_plugin("Super Bunny Hopper", "1.2", "Cheesy Peteza")

	register_cvar("sbhopper_version", "1.2", FCVAR_SERVER)



	register_cvar("bh_enabled", "1")

	register_cvar("bh_autojump", "1")

}



public client_PreThink(id) {

	if (!get_cvar_num("bh_enabled"))

		return PLUGIN_CONTINUE

	

	if (get_user_team(id) != 2)

		return PLUGIN_CONTINUE

	

	entity_set_float(id, EV_FL_fuser2, 0.0)		// Disable slow down after jumping



	if (!get_cvar_num("bh_autojump"))

		return PLUGIN_CONTINUE



// Code from CBasePlayer::Jump (player.cpp)		Make a player jump automatically

	if (entity_get_int(id, EV_INT_button) & 2) {	// If holding jump

		new flags = entity_get_int(id, EV_INT_flags)



		if (flags & FL_WATERJUMP)

			return PLUGIN_CONTINUE

		if ( entity_get_int(id, EV_INT_waterlevel) >= 2 )

			return PLUGIN_CONTINUE

		if ( !(flags & FL_ONGROUND) )

			return PLUGIN_CONTINUE



		new Float:velocity[3]

		entity_get_vector(id, EV_VEC_velocity, velocity)

		velocity[2] += 250.0

		entity_set_vector(id, EV_VEC_velocity, velocity)



		entity_set_int(id, EV_INT_gaitsequence, 6)	// Play the Jump Animation

	}

	return PLUGIN_CONTINUE

}
RoyalServer
User avatar
Radu eXtream
eXtream Mod
eXtream Mod
Posts: 1775
Joined: 12 Sep 2014, 20:32
Detinator Steam: Da
SteamID: /id/raducu7
Reputatie: eXtream Mod
Fost Membru Club eXtreamCS (22 luni)
Fond eXtream: 0
Location: Iași
Discord: RaduSerifu
Has thanked: 39 times
Been thanked: 11 times
Contact:

23 Sep 2017, 11:11

Mutat la modificari pluginuri
Image
| | | | | |
User avatar
A k c 3 n 7
Super moderator
Super moderator
Posts: 5137
Joined: 25 Aug 2014, 21:31
Detinator Steam: Da
CS Status: who dares wins
SteamID: Jandarmeria
Reputatie: Super moderator
Moderatorul anului 2023
Fost Membru Club eXtreamCS ( o luna )
Fost eXtream Mod
Fost Intermediar
Nume anterior: Sorinel
Fond eXtream: 0
Location: Unknown
Discord: remusakcent
Has thanked: 4 times
Been thanked: 46 times

23 Sep 2017, 14:44

| Afiseaza codul
#include <amxmodx>

#include <engine>



#define	FL_WATERJUMP	(1<<11)	// player jumping out of water

#define	FL_ONGROUND	(1<<9)	// At rest / on the ground



public plugin_init() {

	register_plugin("Super Bunny Hopper", "1.2", "Cheesy Peteza")

	register_cvar("sbhopper_version", "1.2", FCVAR_SERVER)



	register_cvar("bh_enabled", "1")

	register_cvar("bh_autojump", "1")

}



public client_PreThink(id) {

	if (!get_cvar_num("bh_enabled"))

		return PLUGIN_CONTINUE

	

//	if (get_user_team(id) != 2)

//		return PLUGIN_CONTINUE

	

	entity_set_float(id, EV_FL_fuser2, 0.0)		// Disable slow down after jumping



	if (!get_cvar_num("bh_autojump"))

		return PLUGIN_CONTINUE



// Code from CBasePlayer::Jump (player.cpp)		Make a player jump automatically

	if (entity_get_int(id, EV_INT_button) & 2) {	// If holding jump

		new flags = entity_get_int(id, EV_INT_flags)



		if (flags & FL_WATERJUMP)

			return PLUGIN_CONTINUE

		if ( entity_get_int(id, EV_INT_waterlevel) >= 2 )

			return PLUGIN_CONTINUE

		if ( !(flags & FL_ONGROUND) )

			return PLUGIN_CONTINUE



		new Float:velocity[3]

		entity_get_vector(id, EV_VEC_velocity, velocity)

		velocity[2] += 250.0

		entity_set_vector(id, EV_VEC_velocity, velocity)



		entity_set_int(id, EV_INT_gaitsequence, 6)	// Play the Jump Animation

	}

	return PLUGIN_CONTINUE

}
DanteNikolase
Membru, skill +1
Membru, skill +1
Posts: 121
Joined: 27 Aug 2017, 05:30
Detinator Steam: Nu
CS Status: Citesc forumul eXtreamCS.com...!
Fond eXtream: 0
Contact:

23 Sep 2017, 19:06

Multumesc Frumos A k c 3 n 7

Rezolvat
Post Reply

Return to “Modificari pluginuri”

  • Information
  • Who is online

    Users browsing this forum: No registered users and 14 guests