Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Scripting]TurboBH - Zmodyfikowane BH.


szwinguś

Rekomendowane odpowiedzi

Opublikowano

Po wciśnięciu spacji wypierdziela nasz do przodu ze speedem ustalonym w linijce:

velocity_by_aim(id, 666, velocity);

Gdzie 666 to tam speed'a wpisujemy xD.

Przez to utrzymujemy stały speed, niestety nie da się rozpędzić aby szybciej skakać :C

Scripting:

#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

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_by_aim(id, 666, velocity);
	velocity[2] = random_float(265.0,285.0);
	entity_set_vector(id, EV_VEC_velocity, velocity)

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

Wersja bez reklamy.

:makka: DajGrzdyla - s.56 Diumar  <3  <3

 

 

808911489533930136490.jpeg

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...