terminal porta - jirby - 03-01-2011
Salve ecco un altro script
Potete vederlo allo opera
Nel demo del mio game
qui
Iniziamo per prima cosa posizionate una porta nello stage
Poi
Name porta 1 se ne mettete più di uno ricordate di cambiare i nomi delle porte e dei terminal
In main mettete questo script
Codice: ;Artificial Intelligence Script
;Header jirby
desc = porta
;Triggers
:state=0:hudreset,hudx=50,hudy=90,hudimagefine=gamecore\text\terminal.tga,hudname=demoware,hudhide=1,hudmake=display,state=10
:state=10,plrdistwithin=40:state=11,hudshow=demoware,sound=audiobank\jirby\riconoscimento.wav
:state=11,plrdistwithin=41:hudfadeout=demoware,state=15
:state=15,plrdistwithin=50,plrusingaction=1:state=1,setframe=0,plrsound=$0,sound=audiobank\jirby\accessoj.wav,activateifused=1
:state=1:incframe=0
:state=1,frameatend=0:state=2
:state=2,plrusingaction=0:state=3
:state=3,plrdistwithin=100,plrusingaction=1:state=4
:state=4:decframe=0
:state=4,frameatstart=0:state=5,setframe=0
:state=5,plrusingaction=0:state=10
;End of Script
Ora prendiamo un terminal
Dal menu del vostro fpsc selezioniamo Entities,poi sfifi,furniturea, e infine terminalA
Lo posizioniamo nello stage
Name porta1 “serve per riconoscere se ne mette piu di uno”
If Used porta 1 “la porta da attivare”
Main questo script
Codice: ;Artificial Intelligence Script
;Header jirby
desc = apri porta tramite terminal
;Triggers
:state=6,activated=1:state=5
:state=5,anywithin=75:state=15,setframe=0,sound=$0
:state=1:incframe=0
:state=1,frameatend=0:state=2,coloff
:state=2,anyfurther=100:state=3,sound=$1,colon
:state=3:decframe=0,state=16
:state=3,frameatstart=0:state=5,setframe=0
:state=16:hudreset,hudx=50,hudy=80,hudimagefine=gamecore\text\accesso1.dds,hudname=accesso1,hudhide=1,hudmake=display,state=10
:state=10,plrdistwithin=40:state=11,hudshow=accesso1,sound=audiobank\jirby\accessoin.wav,activateifused=1
:state=11,plrdistwithin=41:hudfadeout=accesso1,state=5
:state=15:hudreset,hudx=50,hudy=80,hudimagefine=gamecore\text\accesso1.dds,hudname=accesso1a,hudhide=1,hudmake=display,state=13
:state=13,plrdistwithin=40:state=14,hudshow=accesso1a,sound=audiobank\jirby\accessoin.wav,activateifused=1
:state=14,plrdistwithin=41:hudfadeout=accesso1a,state=1
:state=0:hudreset,hudx=50,hudy=80,hudimagefine=gamecore\text\accesso2.dds,hudname=accesso2,hudhide=1,hudmake=display,state=21
:state=21,plrdistwithin=40:state=22,hudshow=accesso2,sound=audiobank\jirby\accesoout.wav,activateifused=1
:state=22,plrdistwithin=41:hudfadeout=accesso2,state=6
;End of Script
ecco il file completo di tutto audio e immagini
qui
una versione più evoluta già fatta per ora posto questa
|