Nawigator

Jak tworzyć/modyfikować huda - 3 (armor).

#Warsow
20:28 29-01-08
Jak tworzyć/modyfikować huda - 3 (armor).

Kontynuujemy naszego pimp huda.


1. Armor

a) tworzymy plik armor.hud w katalogu huda
b) dopisujemy linijkę "include pimp/armor" do naszego pimp.hud
c) edytujemy go w następujący sposób


if %STAT_ARMOR
//kolor wszystkiego
setcolor 1, 1, 1, 1
setflashcolor 1, 1, 1, 1
//ikonka armora
setsize 34, 34
setcursor 625, 578
setalign #CENTER, #MIDDLE
drawpicbyitemindex %STAT_ARMOR_ITEM
//koniec ikonki armora

//cyferblat armora
setalign #RIGHT, #MIDDLE
setcursor 598, 578
setsize 38, 38
drawnum %STAT_ARMOR
endif

d) wszystko analogicznie do poprzednich setxxxx (patrz poprzednie faq), jedyne co można tutaj dodać to:
drawpicbyitemindex %STAT_ARMOR_ITEM - pokazuje ikonkę armora
drawnum %STAT_ARMOR - pokazuje wartość armora

Ikonkę armora 2d można zamienić na kręcący się model, w tym celu trzeba wyciąć tekst pomiędzy
"ikonka armora", a "koniec ikonki" i wkleić tam:

setrotationspeed 0 1 0
setsize 48, 48
setcursor 140, 490
drawmodelbyitemindex %STAT_ARMOR_ITEM


drawmodelbyitemindex %STAT_ARMOR_ITEM - pokazuje model armora


2. Health

a) tworzymy plik health.hud w katalogu huda
b) dopisujemy linijkę "include pimp/health" do naszego pimp.hud
c) edytujemy go w następujący sposób:

if %STAT_HEALTH != #NOTSET
setcolor 1, 1, 1, 1
setflashcolor 1, 1, 1, 1
//określanie kolorów dla mniej niż x
if %STAT_HEALTH >= 115
setcolor 255, 0.50, 255, 0.9
endif
if %STAT_HEALTH < 50
setcolor 255.0 255.0 0.0 1
endif
if %STAT_HEALTH < 25
setcolor 1, 0, .1, 1
//koniec
endif
setalign #RIGHT #MIDDLE
setsize 38, 38
setcursor 460, 578
drawnum %STAT_HEALTH
endif

d) co to znaczy?

Wszystko jak w poprzednich przykładach, na co należy zwrócić uwagę?

if %STAT_HEALTH < xx
setColor x x x x
endif

Takie toto, określa nam, że jeśli hp jest mniejsze od wartości xx, kolor będzie taki, albo owaki,
ponadto można zmienić rozmiar hp czy też jego położenie, ale nie sądze żeby ktoś chciał z tego korzystać ;).

autor: muCh4 http://wsw.owned.pl/?2:559:115

Komentarzy (0)
Nikt nie komentowal tego artykulu
Polecamy
Panel Użytkowika Witaj Gościu! Rejestruj Użytkownicy
Zostaw wiadomość
jaco 12:35 | 05 10
jak mam zaczac
czaysoon 17:26 | 23 09
oddam forum w dobre rece
Gość czaysoon 17:17 | 23 09
hejka napiszcie jakis nowy art
Gość marco 16:47 | 23 09
chce zagrać
Gość przem01 00:06 | 22 09
gra ktoś w aoe 2 ???????
Gość ja 17:48 | 14 09
host name gruby ip adress 77.97.73.105 zapraszam
Gość ja 17:48 | 14 09
host name gruby ip adress 77.97.73.105 zapraszam
Gość ja 17:43 | 14 09
czy ktos zagra ze mna w age of empires
Gość ja 17:43 | 14 09
czy ktos zagra ze mna w age of empires
Gość ja 17:43 | 14 09
czy ktos zagra ze mna w age of empires


On-line Online:8
Użytkowników Online: 0
maxOnline:70 było 16-04-2008 o 18:53