FlorYn Detinator


Data inscrierii: 19/Iun/2007 Mesaje: 291 Localitate: Bucuresti
|
Trimis: 03/10/2008 21:45 Titlul subiectului: Despre hud-uri [Amxx] |
|
|
Dupa cum stiti hud-urile sunt nespus de folosite.
Ele sunt tare simple de facut.
Ca sa nu aveti probleme cu ele luati amxx studio si alegeti de sus Generators -> Hud messaje Generator si alegi acolo pozitia colorit etc dupa aia dati OK.
Sa va explic cum functioneaza un hud.
| Cod: |
set_hudmessage ( red=200, green=100, blue=0, Float:x=-1.0, Float:y=0.35, effects=0, Float:fxtime=6.0, Float:holdtime=12.0, Float:fadeintime=0.1, Float:fadeouttime=0.2, channel=4 )
show_hudmessage(id, "")
|
set_hudmessage ( red=200, green=100, blue=0, Float:x=-1.0, Float:y=0.35, effects=0, Float:fxtime=6.0, Float:holdtime=12.0, Float:fadeintime=0.1, Float:fadeouttime=0.2, channel=4 ) - reprezinta setarile, adik pozitia , colorație si timpul de afisare.
show_hudmessage(id, "") - aici va fi afisat mesajul vostru. Puteti pune mai numeroase de astea pentru mai multe hud-uri.
| Citat: |
set_hudmessage(255, 0, 0, 0.33, 0.27, 0, 6.0, 12.0)
|
unde este cu rosu ester culoare.
255 0 0 - este tentă rosie
cea max este alba adik 255 255 255.
| Citat: |
set_hudmessage(255, 0, 0, 0.33, 0.27, 0, 6.0, 12.0)
|
- unde este rosu este gen x,y pozitia lui.
| Citat: |
set_hudmessage(255, 0, 0, 0.33, 0.27, 0, 6.0, 12.0)
|
- reprezinta efectele hud-ului:
0 = fade in/fade out
1 = flickery credits
2 = write out (training room)
ex.
| Citat: |
set_hudmessage ( 200, 100, 0, Float:x=-1.0, Float:y=0.35, effects=0, Float:fxtime=6.0, Float:holdtime=12.0, Float:fadeintime=0.1, Float:fadeouttime=0.2, channel=4 )
|
- Float:fxtime=6.0, Float:holdtime=12.0, Float:fadeintime=0.1, Float:fadeouttime=0.2, channel=4 reprezinta setarile care se fac afisarea efectului.
Note: show_hudmessage(id, "") Daca folositi asa cu id atunci nu va afisat la toti jucatori puneti 0 in loc de id
ex.
| Cod: |
#include <amxmodx>
#include <amxmisc>
#define PLUGIN "Mesaj"
#define VERSION "1.0"
#define AUTHOR "FlorYn"
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
set_task(30.0,"mesaj",0,_,_,_,0)
}
public mesaj(){
set_hudmessage(255, 0, 0, 0.33, 0.27, 0, 6.0, 12.0)
show_hudmessage(0, "Afisare mesaj")
} |
Dupa 30 de sec va fi afisat un mesaj hud.
Have Fun _________________
[URL=http://imageshack.us] [/URL]
[URL=http://imageshack.us] [/URL]
 |
|