Creare Videogiochi - Game Developer

Versione completa: Aggiungere un suono (tipo battito cuore) quando si ha poca energia by Friskon
Al momento stai visualizzando i contenuti in una versione ridotta. Visualizza la versione completa e formattata.
Questo script permette di aggiungere un battito del cuore quando si è in fin di vita.

Ecco il codice da aggiungere sotto il
;Controllo Energia
degli script delle Hud Animate che ho creato e che creerò

Codice:
;Controllo Suono
:state=1,plrhealthless=100,plrhealthgreater=22:stopsound=audiobank\music\Heartbeat.ogg
:state=1,plrhealthless=23,plrhealthgreater=1:loopsound=audiobank\music\Heartbeat.ogg

Questo script è impostato su 100 di Salute/Energia

E' possibile modificarlo così (Esempio)
plrhealthless=500,plrhealthgreater=99 (finesuono/stopsound)
plrhealthless=100,plrhealthgreater=1 (iniziosuono/loopsound)

impostato a 500 di energia e a 99 di energia inizia a battere il cuore.

Autore : Friskon
Licenza : Free per uso personale, non distribuibile senza autorizzazione dell'autore.

Vi allego il suono da mettere nella cartella \audiobank\music\
sei stra bravoooooooooooooooo
nn pensavo ke ci si poteva fare una cosa del genere...
ho un cervello pensante, non credere XD ,quando l'ho provato, ho goduto! è uno spettacolo...

Riddick

Grazieeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee, basta? ok XD

Ora ho vito, hai allegato anche il suono, grazieeeeeeeeeee XD.
figurati Smile a breve una nuova hid con tutte le features nuove
sei un grandeeeeeeeeeeeeeeee e sta figo
Uhm...E dove lo dovrei mettere? Main il Markers player non c'è l'ha...
Va inserito insieme agli "state=1" cioè subito dopo gli "state=0" contenuti nel setuplevel.fpi del tuo gioco.
(31-08-2012, 05:59 PM)friskon Ha scritto: [ -> ]Va inserito insieme agli "state=1" cioè subito dopo gli "state=0" contenuti nel setuplevel.fpi del tuo gioco.

lo trovi C:\Programmi\The Game Creators\FPS Creator\Files\languagebank\english\gamebank\mygame

fatti un copia prima di modificarlo se combini casini lo poi ripristinare
io ho provato e non mi funge
Avrai sbagliato qualcosa, funziona con tutte le versioni di fpsc.
(30-09-2012, 11:20 PM)friskon Ha scritto: [ -> ]Avrai sbagliato qualcosa, funziona con tutte le versioni di fpsc.

a ho capito avevo sbagliato io
è fantastico grazie Friskon sei il migliore
a me non funziona Sad

ho fatto cosi:

Codice:
;AIScript from Wizard
;Header
desc          = Setup Wizard V103
; Setup Level Stats
:state=0:sky=skybank\ww2\Gas
:state=0:music=audiobank\music\generic\main.wav,musicvolume=50,soundscale=25
:state=0:fog=0,fogred=0,foggreen=0,fogblue=0
:state=0:ambience=25,ambiencered=255,ambiencegreen=255,ambienceblue=255

:state=0:hudreset,hudx=50,hudy=50,hudsizex=1024,hudsizey=768,hudimage=gamecore\huds\fader.tga,hudhide=1,hudtype=3,hudmake=internal
:state=0:hudreset,hudx=50,hudy=50,hudred=128,hudgreen=0,hudblue=0,hudsizex=1024,hudsizey=768,hudimage=gamecore\huds\eyehud.tga,hudhide=1,hudtype=2,hudmake=internal
:state=0:hudreset,hudx=50,hudy=50,hudred=128,hudgreen=128,hudblue=128,hudsizex=1024,hudsizey=768,hudimage=gamecore\huds\zoom.tga,hudhide=1,hudtype=4,hudmake=internal
:state=0:hudreset,hudx=5,hudy=5,hudimage=languagebank\english\gamecore\huds\lives.tga,hudmake=display
:state=0:hudreset,hudx=4,hudy=8,hudsizex=16,hudsizey=16,hudimage=gamecore\huds\numeric1.tga,hudtype=1,hudmake=numeric
:state=0:hudreset,hudx=15,hudy=5,hudimage=languagebank\english\gamecore\huds\health.tga,hudmake=display
:state=0:hudreset,hudx=14,hudy=8,hudsizex=16,hudsizey=16,hudimage=gamecore\huds\numeric1.tga,hudtype=2,hudmake=numeric
:state=0:hudreset,hudx=85,hudy=8,hudimage=gamecore\huds\ammo.tga,hudtype=3,hudmake=status
:state=0:hudreset,hudx=88,hudy=12,hudsizex=16,hudsizey=16,hudimage=gamecore\huds\numeric1.tga,hudtype=3,hudmake=numeric
; Setup Game Menu
:state=0:hudreset,hudx=50,hudy=10,hudimage=languagebank\english\gamecore\backdrops\basic\gamemenu.tga,hudname=gamemenutitle,hudhide=1,hudmake=display
:state=0:hudreset,hudx=50,hudy=40,hudimage=languagebank\english\gamecore\backdrops\basic\loadgame.tga,hudtype=2,hudname=loadgame,hudhide=1,hudmake=button
:state=0:hudreset,hudx=50,hudy=50,hudimage=languagebank\english\gamecore\backdrops\basic\savegame.tga,hudtype=3,hudname=savegame,hudhide=1,hudmake=button
:state=0:hudreset,hudx=50,hudy=60,hudimage=languagebank\english\gamecore\backdrops\basic\exitgame.tga,hudtype=5,hudname=quitgame,hudhide=1,hudmake=button
:state=0:hudreset,hudx=50,hudy=50,hudimage=languagebank\english\gamecore\backdrops\basic\saving.tga,hudname=savingprompt,hudhide=1,hudmake=display
:state=0:hudreset,hudx=50,hudy=70,hudimage=languagebank\english\gamecore\backdrops\basic\returntogame.tga,hudtype=4,hudname=returngame,hudhide=1,hudmake=button
:state=0:hudreset,hudx=50,hudy=50,hudimage=gamecore\huds\pointer.tga,hudname=pointer,hudhide=1,hudmake=pointer
:state=0:state=1

; Main Game
:state=1,escapekeypressed=1:pausegame,state=2
:state=1,scancodekeypressed=197:pausegame,state=11
:state=1,scancodekeypressed=64:hudshow=savingprompt,quicksavegame,pausegame,state=21
:state=1,scancodekeypressed=67:quickloadgame,state=31

;Controllo Suono
:state=1,plrhealthless=100,plrhealthgreater=22:stopsound=audiobank\music\Heartbeat.ogg
:state=1,plrhealthless=23,plrhealthgreater=1:loopsound=audiobank\music\Heartbeat.ogg

:state=11,scancodekeypressed=0:state=12
:state=12,scancodekeypressed=197:resumegame,state=13
:state=13,scancodekeypressed=0:state=1
:state=21,scancodekeypressed=0:hudunshow=savingprompt,resumegame,state=1
:state=31,scancodekeypressed=0:state=1

; Game Menu
:state=2,escapekeypressed=0:state=3
:state=3:hudshow=gamemenutitle,hudshow=loadgame,hudshow=savegame,hudshow=quitgame,hudshow=returngame,hudshow=pointer,state=4
:state=4,hudselectionmade=2:loadgame
:state=4,hudselectionmade=3:savegame,state=6
:state=4,hudselectionmade=5:continuegame,destroy
:state=4,hudselectionmade=4:state=6
:state=4,escapekeypressed=1:state=5
:state=5,escapekeypressed=0:state=6
:state=6:hudunshow=gamemenutitle,hudunshow=loadgame,hudunshow=savegame,hudunshow=quitgame,hudunshow=returngame,hudunshow=pointer,resumegame,state=1
sostitusci con questo


:plrhealthless=23,plrhealthgreater=1:loopsound=audiobank\music\Heartbeat.ogg
grande funziona !
simpatico come script Big Grin
Una volta copiato tutto devo salvarlo così ;Controllo energia.fpi ????
e metterlo dentro la cartella scriptbank ???
no devi modificare il setuplevel.fpi
Dove posso trovare questo file ????
perchè nella cartella scripbank non c'è nessun file con questo nome
Non è in scriptbank, ma in :

\\C:\Program Files (x86)\The Game Creators\FPS Creator\Files\languagebank\english\gamebank\mygame
Grazie mille non avevo capito xD
Non mi funziona, ho messo la trigger zone con il main lo script qui in alto, ho messo il file audio su Audiobank/music/ ma non funziona