Creare Videogiochi - Game Developer

Versione completa: Torcia per fpsc v 1.20
Al momento stai visualizzando i contenuti in una versione ridotta. Visualizza la versione completa e formattata.
Pagine: 1 2 3
Nella nuova patch 120 e stata inserita una torcia di serie al momento non e che sia una bellezza chi di Voi vuole testarla

Vi posto 2 script per l'attivazione commentate cosa ne pensate


torcia si spegna al rilascio del tastp F

Codice PHP:
;luce
;by JIRBY
;jirby@live.com
;http://extremdt.altervista.org
;attiva luce tast0 f appena si rilascia il tasto si spegne
:scancodekeypressed=33:Flashlight=1
:scancodekeypressed=0:Flashlight=

torcia accesa tasto f torcia spenta tasto g

Codice PHP:
;luce
;by JIRBY
;jirby@live.com
;http://extremdt.altervista.org
;attiva luce tasto f tasto g  la spegne 
:scancodekeypressed=33:Flashlight=1
:scancodekeypressed=34:Flashlight=
o.O come funziona? xD

Ah è vero io sono ancora alla 1.19 xD
GRAZIE MILLE!!!!!
avevo provato con i nuovi comandi a fare questo script partendo dallo scipt della macchina fotografica ma mi si spegneva in automatico quando lasciavo 'F' (come il primo )

oggi ho imparato che quello che sembra impossibile da fare con fpsc in realtà è possibile (no non è tanto vero perche qualcosa non si puo fare il drag and drop delle armi e le munizioni con il limite massimo XD )
p.s. jirby nel secondo script ti sei dimenticato di mettere una ']' alla fine per riquadrarlo
Domandina: gli script scritti sopra, sono compatibili anche con altre versioni di fpsc?
No usano i nuovi comandi della beta 1.20
grazie patolina ormai mi sono abituato a scrivere i comandi a mano er oggni tanto per la fretta dimentico qualcosa
Jirby magari era per quello che non mi funzionava sulla 1.19?
no questo script funziona solo con la v 1.20

quello che dicevo io era il riquadro bianco del codice formattato php
si infatti.. va beh per ora torcie non me ne servono xD
nel mio gioco con gli zombie invece serve tantissimo: ambientato solo in luoghi oscuri e notturni con nazi zombie che arrivano da ogni dove e vogliono eliminarti
Ho provato lo script ed ho apportato delle modifiche:
Citazione:;Artificial Intelligence Script

;Header By Tax78

desc = torcia (1.20 bata 5 richiesta o sucessive)

;Triggers

;press "F"
Confusedtate=0,keypressed=33 1Confusedtate=1
Confusedtate=1,keypressed=33 0Confusedtate=2,sound=audiobank\switches\click.wav
Confusedtate=2,keypressed=33 1:flashlight=0,state=3,sound=audiobank\switches\click.wav
Confusedtate=2:flashlight=1,flashlightred=255,flashlightgreen=255,flashlightblue=255,flashlightrange=300
Confusedtate=3,keypressed=33 0Confusedtate=0

;End of Script

Cosa succede?
Come scritto nello script serve la versione 1.20 beta 5 o superiore

Premendo il tasto "F" si accende la torcia con il suono click
Premendo nuovamente la "F" si spegne con il suono click
Inserito il raggio d'azione della torcia (vedi immagini per settaggio)
Inserito colore illuminazione (vedi immagini per settaggio)

[Immagine: flashlightrange.jpg]

[Immagine: colorbr.jpg]

Pro:
Possibilità di inserire una specie di consumo a tempo, grazie all'azione
Citazione:flashlightrange=xxx
Possibilita di cambio colore premendo dei pulsanti, grazie ad i comandi
Citazione:,flashlightred=xxx,flashlightgreen=xxx,flashlightblue=xxx

Contro:
Purtroppo l'arma non rimane coinvolta nel tipo di illuminazione che uno setta nello script, vedi immagini.

Resoconto:
Questi nuovi comandi risultano essere moltu utili se usati bene, secondo me un ottima alternativa alla torcia led di EAI, che tra l'altro con gli shader attivi non funziona, (almeno, a me non funziona Tongue )

Tax
Dovrebbero usare gli shader....
Chi ????? Huh
(03-12-2012, 11:51 AM)Tax78 Ha scritto: [ -> ]Purtroppo l'arma non rimane coinvolta nel tipo di illuminazione che uno setta nello script, vedi immagini.

se intendi questo è proprio un problema dello script gli shader non c'entrano
forse verra sistemato questo problema nella versione definitava
Sbagliato scusate xD intendo dire utilizzare qualcosa tipo luci dinamiche direzionale come su unity!
Mi piace sempre più questa torcia peccato che debba scaricare la 1.20 per usarla ma la proverò di sicuro.
Raga ho provato questo script un'oretta fa
e premendo "F" non succede nulla cioè non si accende nessuna torcia
forse ho sbagliato qualcosa ????? o la v.1.20
ho ricopiato gli script di Tax e anche quelli di Jirby.
Hai la 1.20 beta 5 in avanti?
Ma hai messo lo script in un triggerzone?
hai reso l'ambiente buio?
Si si sente solo il rumore della torcia però non si accende
invece allo script di Jirby se premo "F" devo tenerlo premuto per sempre
sennò la torcia si spegne da sola
Codice PHP:
;luce
;by JIRBY
;jirby@live.com
;http://extremdt.altervista.org
;attiva luce tasto f tasto g  la spegne 
:scancodekeypressed=33:Flashlight=1
:scancodekeypressed=34:Flashlight=


f accende g spegne domani ti posto qualcos'altro
(27-02-2013, 12:42 AM)jirby Ha scritto: [ -> ]
Codice PHP:
;luce
;by JIRBY
;jirby@live.com
;http://extremdt.altervista.org
;attiva luce tasto f tasto g  la spegne 
:scancodekeypressed=33:Flashlight=1
:scancodekeypressed=34:Flashlight=


f accende g spegne domani ti posto qualcos'altro

Ok Jirby aspetto una tua risposta.
ecco qua come promesso

Codice PHP:
;luce
;by JIRBY
;jirby@live.com
;http://extremdt.altervista.org
;attiva luce tasto f 3  intensità 

:state=0:state=1
:state=1:flashlightblue=210,flashlightgreen=255,flashlightred=210
:state=1:flashlightrange=100
:State=1,KeyPressed=33 1:flashlight=1,Sound=AudioBank\Switches\Click.wav,state=2
:State=2,KeyPressed=33 0:State=3
:state=3,keypressed=33 1:flashlight=0,state=5
:state=5:flashlightrange=200
:state=5:flashlightblue=230,flashlightgreen=255,flashlightred=230
:State=5,KeyPressed=33 1:flashlight=1,Sound=AudioBank\Switches\Click.wav,state=6
:State=6,KeyPressed=33 0:State=7
:state=7,keypressed=33 1:flashlight=0,state=9
:state=9:flashlightrange=300
:state=1:flashlightblue=255,flashlightgreen=255,flashlightred=255
:State=9,KeyPressed=33 1:flashlight=1,Sound=AudioBank\Switches\Click.wav,state=10
:State=10,KeyPressed=33 0:State=11
:state=11,keypressed=33 1:flashlight=0,Sound=AudioBank\Switches\Click.wav,state=12
:state=12,keypressed=33 0:state=


Il tasto f acceso,3 intensità di luce ,spento
Grazie Jirby funziona alla grande Big Grin
scusami se ti rompo ancora, ma toglimi una curiosità
l'intensità della luce fino a quanto può arrivare ?????
cioè posso intensificarla ancora di più, oppure a un limite ?????
grazie ancora Big Grin
500
Grazie mille Smile
Come posso associare lo script alla torcia e non ad una Trigger in modo che si attivi solo quando raccolgo la torcia ?
@VisualJump3D in teoria basta inserire lo script per torcia subito dopo il plrtake dello script di presa oggetto. (pickup1.fpi)

Poi bisogna rendere l'oggetto "torcia" sempre attivo, nelle sue opzioni devi settare Always Actives? Yes, altrimenti una volta presa la torcia lo script non viene più letto e la luce non funzionerà.

Tax
mmmm... scusa ... non ho ben capito :

questo e' lo script Pickup Item :

;Triggers
Confusedtate=0:hudreset,hudx=50,hudy=90,hudimagefine=gamecore\text\pickedupanitem.tga,hudname=itemprompt,hudhide=1,hudmake=display,state=10
Confusedtate=10,plrdistwithin=40Confusedtate=1,playertake,coloff,plrsound=audiobank\misc\ping.wav,hudshow=itemprompt,hudfadeout=itemprompt
Confusedtate=1:rundecal=5

E questo e' quello della torcia :

;press "F"
Confusedtate=0,keypressed=33 1Confusedtate=1
Confusedtate=1,keypressed=33 0Confusedtate=2,sound=audiobank\switches\click.wav
Confusedtate=2,keypressed=33 1:flashlight=0,state=3,sound=audiobank\switches\click.wav
Confusedtate=2:flashlight=1,flashlightred=255,flashlightgreen=255,flashlightblue=255,f?lashlightrange=300
Confusedtate=3,keypressed=33 0Confusedtate=0

come li metto insieme ?
In questo modo:
Citazione:;Artificial Intelligence Script

;Header

desc = pickup torcia

;Triggers

Confusedtate=0:hudreset,hudx=50,hudy=90,hudimagefine=gamecore\text\pickedupanitem.tga,hudname=itemprompt,hudhide=1,hudmake=display,state=10
Confusedtate=10,plrdistwithin=40Confusedtate=1,playertake,coloff,plrsound=audiobank\misc\ping.wav,hudshow=itemprompt,hudfadeout=itemprompt
Confusedtate=1:rundecal=5

;press "F"
Confusedtate=1,keypressed=33 1Confusedtate=2
Confusedtate=2,keypressed=33 0Confusedtate=3,sound=audiobank\switches\click.wav
Confusedtate=3,keypressed=33 1:flashlight=0,state=4,sound=audiobank\switches\click.wav
Confusedtate=3:flashlight=1,flashlightred=255,flashlightgreen=255,flashlightblue=255,flashlightrange=300
Confusedtate=4,keypressed=33 0Confusedtate=1

;End of Script

Ti ricordo Always Actives? = Yes

Tax
Grazie mille !!

... e se volessi che dopo un certo tempo si scaricasse ...
e per poterla ricaricare dovessi avvicinarmi ad un determinato oggetto ?

grazie
Pagine: 1 2 3