Creare Videogiochi - Game Developer
Show HUD - Versione stampabile

+- Creare Videogiochi - Game Developer (https://www.making-videogames.net/giochi)
+-- Forum: Fps Creator e GameGuru Italia (https://www.making-videogames.net/giochi/Forum-Fps-Creator-e-GameGuru-Italia)
+--- Forum: Script fpi e lua FPSC GameGuru (https://www.making-videogames.net/giochi/Forum-Script-fpi-e-lua-FPSC-GameGuru)
+--- Discussione: Show HUD (/thread-Show-HUD)



Show HUD - Gangial - 22-02-2014

Salve a tutti amici del Forum!,

Sono Gangial, Premetto di non aver trovato nel forum uno script simile e spero di non aver sbagliato a postarlo.

Ho trovato un modo tramite script di far apparire una immagine (creata con qualsiasi programma di editing di immagini) appena si passa per una:

-Entità
-Character
-Marker

Basta modificare l'immagine che ho messo di base (Un foglio Bianco) per avere l'immagine scelta da noi, da far apparire nel gioco.

Come fare per far apparire diverse Hud in diverse entità/posti:

1) Basta Modificare l'originale Hud e rinominarla (nominata da me "Hud") in per esempio "Hud1" e salvarla nella cartella HUD che andrà inserita in:
C:/Program Files/The Game Creator/file/gamecore/huds in formato .PNG

2) Poi basterà modificare lo script Hud posizionato in C:/Program Files/The Game Creator/File/scriptbank/HUD/ in questo modo:
Esempio:

Codice PHP:
;By Gangial

;ghostthunder@hotmail.it

;http://www.youtube.com/user/EngelMorderChannel

;Artificial Intelligence Script

;Header

desc          
Hud1 (permette di visualizzare una immagine quando il giocatore è in prossimità dell'entità)

;Triggers

:state=0:hudreset,hudx=50,hudy=50,hudimagefine=gamecore\huds\HUD\Hud1.png,hudname=Hud1,hudhide=1,hudmake=display,state=10
:state=10,plrdistwithin=20:hudshow=Hud1,hudfadeout=Hud1 

3) Salvare il file modificato con il nome che avete dato alla hud modificata da voi. (IN QUESTO CASO SARA' "Hud1" COME SCRITTO NELLO SCRIPT D'ESEMPIO)

DOWNLOAD

LO SCRIPT VA MESSO NEL MAIN DI UN "CHARACTER", DI UNA "ENTITA'" O DI UN MARKER "ZONE" (Esempio Trigger zone)

Per qualsiasi problema contattatemi tramite messaggio privato, e-mail (Nella Firma del mio Profilo), o semplicemente rispondendo al Thread Big Grin

Buon Divertimento! Heart Tongue