←  Pytania

AMXX.pl: Support AMX Mod X i SourceMod

»

Predkosc broni Paintball

  • +
  • -
csMaster - zdjęcie csMaster 23.12.2016

Dodałem właśnie do swojego pb model broni Gold P90 (v_p9036) dla vipa, miałbyć to SuperMarker wiec musze jeszcze zmienić predkość kulek dla vipa. Wie ktoś jak to zrobić ? Mam troche pomieszane pluginy i nie za bardzo teraz wiem jak te predkość zmienić. Prędkość oczywiście dotyczy broni, jak zwykły gracz podniesie bron vipa to tez bedzie miał te prędkość czyli raczej jak zwiększyć predkość P90 :P

Odpowiedz

  • +
  • -
Robiin - zdjęcie Robiin 23.12.2016

Można sprawdzić, czy gracz który posiada p90/podniósł p90 ma vipa, i ustawić prędkość lotu kulek, ale musiałbyś dać jakiś kodzik, chociażby z silnika odpowiadający za supermarker/tworzenie kulek przy strzelaniu.

Odpowiedz

  • +
  • -
csMaster - zdjęcie csMaster 23.12.2016

Chodzi mi o to ze mam takie bronie: pbglock, pbusp, pbmp5navy, pbhe, pbfb, pbsg.

Dodałem broń pbp90 i robiąc vipa dałem mu w 4 zestawie P90, który ma szybciej strzelać, model mam ale nie strzela szybciej...

Ogólnie P90 na serwerze ma strzelać szybciej:

Gracz VIP + P90 = szybciej

Gracz + P90 = szybciej

P90 = szybciej

tera może rozumiesz ?

Jak to zrobić ?

Odpowiedz

  • +
  • -
Robiin - zdjęcie Robiin 23.12.2016

Źle zrozumiałem. Myślałem, że chodzi Ci o zwiększenie prędkości kulek tylko dla vipa ;)

#include <amxmodx>
#include <engine>
#include <fakemeta_util>

public plugin_init()
{
	register_event("CurWeapon","CurWeapon","be", "1=1")
}

public CurWeapon(id)
{
	new iEnt;
	
	static Float:fSpeedMultiplier;
	
	fSpeedMultiplier = floatdiv(1.0, 1.0+(float(50)/100.0));
	
	for (new i = 1; i < 1; i++)
	{
		iEnt = fm_find_ent_by_owner(-1, "weapon_p90", id)
			
		if(iEnt)
		{
			set_pdata_float( iEnt, 46, ( get_pdata_float(iEnt, 46, 4) * fSpeedMultiplier), 4 );
			set_pdata_float( iEnt, 47, ( get_pdata_float(iEnt, 47, 4) * fSpeedMultiplier), 4 );
		}
	}
	return PLUGIN_CONTINUE;
}

zwiększone o 50%, sprawdź czy zadziała.

Odpowiedz

  • +
  • -
csMaster - zdjęcie csMaster 23.12.2016

Może i ten twój plugin działa ale nie moge tego sprawdzić bo jak wybieram klase to mam MP5, wybieram z menu vipa SuperMarker (P90) i zabiera mi MP5 a P90 tez nie mam bo mi zabiera. Coś mi blokuje bronie inne niż MP5, glock, usp. Nawet granata nie moge wyciągnąć bo mi go od razu jak wybieram zabiera. cod_weaponsblocking ustawiłem na 0 ale dalej mi granaty i to P90 zabiera, wiesz może jak to wyłączyć żebym mógł wyciągnąć granat lub inną broń ?

Załączony plik  QTM_CodMod.sma   38,92 KB   17 Ilość pobrań

Może w QTM_CodMod.sma coś jest ?


Użytkownik csMaster edytował ten post 23.12.2016 23:08
Odpowiedz