Skocz do zawartości

Witamy w Nieoficjalnym polskim support'cie AMX Mod X

Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

Zdjęcie

Aura wokol gracza


  • Zamknięty Temat jest zamknięty
31 odpowiedzi w tym temacie

#21 MarWit

    The Chosen One

  • Przyjaciel

Reputacja: 843
Czempion

  • Postów:1 485
  • GG:
  • Steam:steam
  • Imię:Marcin
  • Lokalizacja:Bystrzyca
Offline

Napisano 10.09.2011 20:26

public NemAura(id)
{
id-=585

new Origin[3]
get_user_origin(id, Origin)

message_begin(MSG_PVS, SVC_TEMPENTITY, Origin, 0)
write_byte(TE_DLIGHT)
write_coord(Origin[0])
write_coord(Origin[1])
write_coord(Origin[2])
write_byte(25)
write_byte(250)
write_byte(0)
write_byte(0)
write_byte(50)
write_byte(0xFF)
message_end()

}

+
set_task(25.3, "NemAura", id+585, _, _, "b")


Sprawdz, "aura" powinna być wyświetlana cały czas.
  • +
  • -
  • 0

marwit-0.png


#22 grs4

    Profesjonalista

  • Autor tematu
  • Zbanowany

Reputacja: -1
Nowy

  • Postów:167
  • Lokalizacja:Wojkowice
Offline

Napisano 10.09.2011 20:30

Pokazuje na czlowieku aure a ja chce na ziemi

#23 KariiO

    Super Hero

  • Power User

Reputacja: 396
Wszechpomocny

  • Postów:1 133
  • GG:
  • Imię:Korneliusz
  • Lokalizacja:Cieszyn
Offline

Napisano 10.09.2011 20:35

public infectionFX(id)
{
	if (!is_user_alive(id)) // not alive
		return;
	
	// get player origin
	static origin[3], Float:originF[3]
	pev(id, pev_origin, originF)
	FVecIVec(originF, origin)
	
	message_begin(MSG_BROADCAST, SVC_TEMPENTITY);
	write_byte(TE_DLIGHT);
	write_coord(origin[0]);		//x
	write_coord(origin[1]);		//y
	write_coord(origin[2]);		//z
	write_byte(20);			//visible distance
	write_byte(R); //red
	write_byte(G); //green
	write_byte(<img src='https://amxx.pl/public/style_emoticons/<#EMO_DIR#>/cool.png' class='bbc_emoticon' alt='B)' />; //blue
	write_byte(2);			//life
	write_byte(0);			//decay rate
	message_end();
	
	message_begin(MSG_BROADCAST, SVC_TEMPENTITY); // tracers
	write_byte(TE_IMPLOSION);
	write_coord(origin[0]);		// x
	write_coord(origin[1]);		// y
	write_coord(origin[2]);		// z
	write_byte(128);		// radius
	write_byte(20);			// count
	write_byte(3);			// duration
	message_end();
	
	message_begin(MSG_BROADCAST, SVC_TEMPENTITY); // particles
	write_byte(TE_PARTICLEBURST);
	write_coord(origin[0]);		// x
	write_coord(origin[1]);		// y
	write_coord(origin[2]);		// z
	write_short(50);		// radius
	write_byte(70);			// color
	write_byte(3);			// duration (will be randomized a bit)
	message_end();
	
}
+
infectionFX(id)
wyciągnięte na szybko z ZM , sprawdź...

spróbuj to bo to cały kod wyciągnięty z ZM...na te całe oświetlanie nemka.

Użytkownik KariiO edytował ten post 10.09.2011 20:44

  • +
  • -
  • 0

#24 MarWit

    The Chosen One

  • Przyjaciel

Reputacja: 843
Czempion

  • Postów:1 485
  • GG:
  • Steam:steam
  • Imię:Marcin
  • Lokalizacja:Bystrzyca
Offline

Napisano 10.09.2011 20:37

public NemAura(id)
{
id-=585

new Origin[3]
get_user_origin(id, Origin)
Origin[2] -= 20.3

message_begin(MSG_PVS, SVC_TEMPENTITY, Origin, 0)
write_byte(TE_DLIGHT)
write_coord(Origin[0])
write_coord(Origin[1])
write_coord(Origin[2])
write_byte(25)
write_byte(250)
write_byte(0)
write_byte(0)
write_byte(25)
write_byte(5)
message_end()

}

+
set_task(0.1, "NemAura", id+585, _, _, "b")

Użytkownik MarWit edytował ten post 10.09.2011 20:38

  • +
  • -
  • 0

marwit-0.png


#25 grs4

    Profesjonalista

  • Autor tematu
  • Zbanowany

Reputacja: -1
Nowy

  • Postów:167
  • Lokalizacja:Wojkowice
Offline

Napisano 10.09.2011 20:40

nadal pokazuje tylko na ciele nemka
@Marwit
SRY, za tamta odpowiedz, pokazuje na skinie

EDIT

poprosze jak co zamiast id na id2 poniewaz id2 to id nemesisa jest tez natyw is_user_nemesis(index) jak co

Użytkownik grs4 edytował ten post 10.09.2011 20:47


#26 MarWit

    The Chosen One

  • Przyjaciel

Reputacja: 843
Czempion

  • Postów:1 485
  • GG:
  • Steam:steam
  • Imię:Marcin
  • Lokalizacja:Bystrzyca
Offline

Napisano 10.09.2011 20:50

Try, powinno być już ok ( wymagana FakeMeta )

public NemAura(id)
{
id-=585

new Float:fOrigin[3], Float:fEnd[3], iOrigin[3];
pev(id, pev_origin, fOrigin)
fEnd = fOrigin;
fEnd[2] -= 50;

new iTr = create_tr2()
engfunc(EngFunc_TraceLine, fOrigin, fEnd, 0, id, iTr)
get_tr2(iTr, TR_vecEndPos, fEnd)
free_tr2(iTr)

FVecIVec(fEnd, iOrigin)

message_begin(MSG_PVS, SVC_TEMPENTITY, iOrigin, 0)
write_byte(TE_DLIGHT)
write_coord(iOrigin[0])
write_coord(iOrigin[1])
write_coord(iOrigin[2])
write_byte(25)
write_byte(250)
write_byte(0)
write_byte(0)
write_byte(50)
write_byte(5)
message_end()

}

Użytkownik MarWit edytował ten post 10.09.2011 20:54

  • +
  • -
  • 1

marwit-0.png


#27 grs4

    Profesjonalista

  • Autor tematu
  • Zbanowany

Reputacja: -1
Nowy

  • Postów:167
  • Lokalizacja:Wojkowice
Offline

Napisano 10.09.2011 20:52

daje w miejscu gdzie mnie przmieni dziala i znika dziwne :P

#28 MarWit

    The Chosen One

  • Przyjaciel

Reputacja: 843
Czempion

  • Postów:1 485
  • GG:
  • Steam:steam
  • Imię:Marcin
  • Lokalizacja:Bystrzyca
Offline

Napisano 10.09.2011 20:54

uzyłeś tego taska ?
set_task(0.1, "NemAura", id+585, _, _, "b")

  • +
  • -
  • 0

marwit-0.png


#29 grs4

    Profesjonalista

  • Autor tematu
  • Zbanowany

Reputacja: -1
Nowy

  • Postów:167
  • Lokalizacja:Wojkowice
Offline

Napisano 10.09.2011 22:34

Ok działa prawidlowy kod to :

public NemAura()
{
new Origin[3]
get_user_origin(id2, Origin)

message_begin(MSG_PVS, SVC_TEMPENTITY, Origin, 0)
write_byte(TE_DLIGHT)
write_coord(Origin[0])
write_coord(Origin[1])
write_coord(Origin[2])
write_byte(24)// Zasieg aury
write_byte(255)//Kolor R
write_byte(0)//Kolor G
write_byte(0)//Kolor B
write_byte(25)//Niewiem xD
write_byte(20)//Czestotliwosc odswiezania
message_end()
}


a task to :

set_task(0.001, "NemAura", 27, _, _, "b")



Temat mozna zaamknac; + dla tych ktory pomogi :)

#30 mierzwi

    Banned

  • Zbanowany

Reputacja: 235
Wszechwidzący

  • Postów:651
  • Lokalizacja:Polska
Offline

Napisano 10.09.2011 23:00

jak będzie dalej Ci ścinać możesz użyć server_frame - ale nie polecam bo trochę obciąża, chyba że Ci zależy na efekcie.

jeśli masz fejsa i chcesz mi pomóc to wejdź tutaj: Zaproś kumpla by lubił nasz sklep | Facebook

na pewno jakoś C się odwdzięczę!


#31 grs4

    Profesjonalista

  • Autor tematu
  • Zbanowany

Reputacja: -1
Nowy

  • Postów:167
  • Lokalizacja:Wojkowice
Offline

Napisano 11.09.2011 00:01

jest dobrze tak jak mam :)

#32 Adminek AMXX.PL

    Admin :)

  • Bot

Reputacja: 156
Profesjonalista

  • Postów:7 476
  • Lokalizacja:AMXX.PL
Offline

Napisano 11.09.2011 08:21

Wiadomość wygenerowana automatycznie


Ten temat został zamknięty przez moderatora.

Powód: "Można zamknąć"

Jeśli się z tym nie zgadzasz, Dołączona grafika raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.


Z pozdrowieniami,
Zespół AMXX.PL




Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych