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
PokeMod

[Poradnik PokeMod] Edycja koloru Skilla

PokeMod

  • Nie możesz napisać tematu
  • Zaloguj się, aby dodać odpowiedź
3 odpowiedzi w tym temacie

#1 radim

    Godlike

  • Moderator

Reputacja: 939
Master

  • Postów:2 725
  • Steam:steam
  • Imię:Arkadiusz
  • Lokalizacja:Janów Lub.
Offline

Napisano 20.08.2011 09:50

public Hyper_Beam(id, skill, prop)
{
new level = SkillLevel(id, skill)
new Float:f_origin[3], Float:f_aimvec[3]

get_user_origin(id, origin[id]);
get_user_origin(id, aim[id], 2);
IVecFVec(origin[id], f_origin);
IVecFVec(aim[id], f_aimvec);

skillLinedamage(id, f_origin, f_aimvec, level*2, level, skill)
MakeLine(0,origin[id],aim[id],SPRITE_INDEX[SPR_ZBEAM6],1,1,1,level*20,0,255,255,255,255,0)
poke_sound(id, CHAN_VOICE, SND_AG_DIE)
set_pev(id, pev_velocity, Float:{0.0,0.0,0.0})

if( end_rep_use(id, skill, 1.0) )
   return SKILL_USED;
return SKILL_READY;
}
Tutaj macie przykładowy promień Dragonite. Aby zmienić kolor promienia trzeba zająć się linijką "Make Line":
MakeLine(0,origin[id],aim[id],SPRITE_INDEX[SPR_ZBEAM6],1,1,1,level*20,0,255,255,255,255,0)
Liczby zaznaczone na kolor ZIELONY, mamy kolejno kolory "RGB" czyli mieszanka, z której powstaje ostateczny efekt. R - Red(Czerwony) G - Green(Zielony) B - Blue(Niebieski)
Jeżeli zmienimy np. tak:
MakeLine(0,origin[id],aim[id],SPRITE_INDEX[SPR_ZBEAM6],1,1,1,level*20,0,0,255,0,255,0)
to otrzymamy kolor zielony.
Jeżeli chcemy promień o kolorze nieba to należy zrobić tak:
MakeLine(0,origin[id],aim[id],SPRITE_INDEX[SPR_ZBEAM6],1,1,1,level*20,0,132,206,250,255,0)
Każdą mieszankę można zrobić w paincie.

Liczba zaznaczona na kolor NIEBIESKI oznacza przezroczystość obieektu, czyli naszego promienia.
Im mniejsza wartość, tym większa przezroczystość promienia. Wpisujemy tam wartość od 0 do 255

Link do filmu, z wyglądem skilla po zmianie koloru: Hyper Beam - YouTube

To chyba na tyle, zapraszam do innych poradników. W razie problemów, stwórz temat a Ci na pewno pomogę.
[PokeMod] [Poradnik PokeMod] Zwiększenie level'a - AMXX.pl: Support AMX Mod X
[PokeMod] [Poradnik PokeMod] Custom.inl - AMXX.pl: Support AMX Mod X
[PokeMod] [Poradnik PokeMod] Defines.inl - AMXX.pl: Support AMX Mod X

!!! UWAGA !!!
Prawa zastrzeżone. Zakaz kopiowania na inne fora.


Użytkownik radim edytował ten post 10.03.2012 17:57

  • +
  • -
  • 2

Chcąc napisać do mnie prywatną wiadomość, wpierw zapoznaj się ze stroną "O mnie" w moim profilu użytkownika [ radim ] !


#2 GOOFY P56

    Początkujący

  • Użytkownik

Reputacja: 0
Nowy

  • Postów:12
  • Imię:Patryk
  • Lokalizacja:Warszawa
Offline

Napisano 17.10.2017 01:34

A powiesz mi jak zwiększyć czas ładowania skilla?  i zmniejszyć jego moc gdy jest za mocny?


  • +
  • -
  • 0

#3 GOOFY P56

    Początkujący

  • Użytkownik

Reputacja: 0
Nowy

  • Postów:12
  • Imię:Patryk
  • Lokalizacja:Warszawa
Offline

Napisano 19.10.2017 23:37

Pomoże ktoś?


  • +
  • -
  • 0

#4 virek1312pl

    Nowy

  • Użytkownik

Reputacja: 0
Nowy

  • Postów:6
Offline

Napisano 25.11.2017 23:17

odświeżam


  • +
  • -
  • 0





Również z jednym lub większą ilością słów kluczowych: PokeMod

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

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