• Benvenuto in Making Videogames!
  • Dai sfogo alla tua fantasia!
  • Crea il tuo Videogioco!
Benvenuto ospite! Login Registrati




Valutazione discussione:
  • 1 voto(i) - 5 media
  • 1
  • 2
  • 3
  • 4
  • 5
[Dialoghi] Script Messaggi di Testo con Timer
#1
Allora in base a qualche richiesta, ecco come mettere messaggi di testo in Fps Creator.

Script :
Codice:
;Artificial Intelligence Script
;by making-videogames.net italian community

;Header

desc          = Messaggi di Testo con Timer
;Triggers

:state=0,plrwithinzone=1:activateifused=1,state=1

:state=1,plrwithinzone=1:hudreset,hudx=50,hudy=60,hudimagefine=gamecore\huds\testo\messaggio1.png,hudname=messaggio1,hudhide=1,hudmake=display,state=10

:state=10:etimerstart,hudshow=messaggio1,state=11
:state=11,etimergreater=5000:hudfadeout=messaggio1,state=13


;End of Script

Istruzioni :

Salvate lo script nella cartella scriptbank e poi richiamatelo con una trigger zone per farlo ffunzionare, posizionate la trigger zone dove volete far apparire il vostro messaggio.

Create una cartella sotto gamecore\huds\ di nome testo
lì inserirete i vostri messaggi creati precedentemente con un programma di fotoritocco, le immagini dovranno essere in .png o .dds

hudx=50,hudy=60 : le coordinate di dove apparirà il nostro messaggio.
etimergreater=5000 il tempo in millisecondi nel quale il messaggio rimane visualizzato, per poi svanire. 5000 suppergiù 5 secondi (Da impostare in caso di messaggi brevi o lunghi).
hudimagefine=gamecore\huds\testo\messaggio1.png è il percorso dell' immagine e relativo nome dell'immagine con testo.
hudname=messaggio1 è il nome della hud che serve per i vari richiami dello script.

Per ogni messaggio si deve replicare(clonare) lo script modificando le varie impostazioni.

esempio :
messaggio.fpi
messaggio2.fpi

Note : è severamente vietato riprodurre questa discussione su altri forum, senza citare la fonte : Making-Videogames.net
 
Rispondi
#2
non ho capito molto bene come funziona!
 
Rispondi
#3
Grazie bel scritp Big Grin.

dark cos'è che non hai capito? friskon la spiegato tutto alla perfezione...
 
Rispondi
#4
script molto utile Big Grin grazie friskon!
 
Rispondi
#5
Potresti fare un installer che installa lo script!? <.<
 
Rispondi
#6
spero che sia una battuta...
 
Rispondi
#7
niente affatto!
verrebbe più comodo se metti un installer e poi a noi basta fare i mex di testo Wink
 
Rispondi
#8
(02-07-2010, 01:03 AM)darkcrome Ha scritto: niente affatto!
verrebbe più comodo se metti un installer e poi a noi basta fare i mex di testo Wink

EPICO XD
comunque mi serviva thx frisk
 
Rispondi
#9
ahah un installer bella questa !
 
Rispondi
#10
grazie serviva pure a me...darkcrome friskon ha spiegato benissimo come inserirlo e se non sai come prelevare uno script segui qui http://www.making-videogames.net/giochi/...-t-34.html
 
Rispondi
#11
ciao grazie dello script e della guida , il messaggio appare ma resta li non se ne va via dopo i 5 secondi e ho lasciato a 5000 :/

;Artificial Intelligence Script
;by making-videogames.net italian community

;Header

desc = Messaggi di Testo con Timer
;Triggers

Confusedtate=0,plrwithinzone=1:activateifused=1,state=1

Confusedtate=1,plrwithinzone=1:hudreset,hudx=50,hudy=60,hudimagefine=gamecore\huds\testo\messaggioiniziale.png,hudname=messaggioiniziale,hudhide=1,hudmake=display,state=10

Confusedtate=10:timerstart,hudshow=messaggioiniziale,state=11
Confusedtate=11,timergreater=5000:hudfadeout=messaggioiniziale,state=13


;End of Script

questo e' con le mie modifiche

lo script l'ho nominato messaggioiniziale idem il tigger e l'immagine dentro la cartella testo
 
Rispondi
#12
invece di "timerstart" , "timergreater" mettigli "etimerstart" , "etimergreater"
 
Rispondi
#13
non scompare ancora

ecco lo script rimodificato

;Artificial Intelligence Script
;by making-videogames.net italian community

;Header

desc = Messaggi di Testo con Timer
;Triggers

Confusedtate=0,plrwithinzone=1:activateifused=1,state=1

Confusedtate=1,plrwithinzone=1:hudreset,hudx=50,hudy=60,hudimagefine=gamecore\huds\testo\messaggioiniziale.png,hudname=messaggioiniziale,hudhide=1,hudmake=display,state=10

Confusedtate=10:etimerstart,hudshow=messaggioiniziale,state=11
Confusedtate=11,etimergreater=5000:hudfadeout=messaggioiniziale,state=13


;End of Script
 
Rispondi
#14
appena provato, funziona.... che ti devo dire, prova con una immagine in .dds
 
Rispondi
#15
sono ripartito da zero

ho creato lo script e l'ho modificato come hai detto

;Triggers

Confusedtate=0,plrwithinzone=1:activateifused=1,state=1

Confusedtate=1,plrwithinzone=1:hudreset,hudx=50,hudy=60,hudimagefine=gamecore\huds\testo\messaggio1.dds,hudname=messaggio1,hudhide=1,hudmake=display,state=10

Confusedtate=10:etimerstart,hudshow=messaggio1,state=11
Confusedtate=11,etimergreater=5000:hudfadeout=messaggio1,state=13


;End of Script

salvato in fpi come tutti gli script

dopo di che creo un tigger zone e lo carico nel main

faccio test c passo su appare il messaggio ma non scompare

su gamecore\huds\tes​to\ ho creato 2 file uno messaggio1.png e l'altro messaggio1.dds il png ora non so perche' non parte piu' il dds che ho creato dopo il tuo ultimo messaggio parte ma come scritto in precedenza non scompare

sulla carta dovrei aver fatto tutto bene
 
Rispondi
#16
Come faccio a farlo attivare in un trigger ????
 
Rispondi
#17
Per forza l'immagine serve per far uscire la frase ????
 
Rispondi
#18
comunque si, ti serve un'immagine per il testo, poi modifichi il "main" della trigger selezionando lo script.
 
Rispondi
#19
Anche se non ho ben capito questa funzione
adesso provo a modificare lo script, con un immagine dove c'è scritto qualcosa

EDIT: Scusa il doppio post internet mi sta facendo brutti scherzi
cmq non c'è un modo per far uscire solo la scritta senza l'immagine ????
 
Rispondi
#20
L'immagine rappresenta la scritta .-. in pratica lo script fa visualizzare l'immagine... fai così, crei un' IMG, scrivi quello che vuoi e metti tutto lo sfondo nero, dopo dai la trasparenza allo sfondo, io di solito uso photofiltre ma c'è anche photoshop e non so quanti altri programmi, salvi l'IMG con la trasparenza e la metti nella cartella etc... come spiegato da Frisk.

P.s. per dare la trasparenza il formato dell'immagine deve essere .png
 
Rispondi
#21
Grazie mille xD adesso ho ben capito tutto
mi serviva proprio questa cosa, thanks (:
 
Rispondi
#22
Grazie mille è una cosa stra utile!!
 
Rispondi
#23
(02-07-2010, 01:03 AM)darkcrome Ha scritto: niente affatto!
verrebbe più comodo se metti un installer e poi a noi basta fare i mex di testo Wink

ahah un installer ahah EPICO XD
 
Rispondi
#24
Sad 
(23-06-2010, 01:12 AM)friskon Ha scritto: Allora in base a qualche richiesta, ecco come mettere messaggi di testo in Fps Creator.

Script :
Codice:
;Artificial Intelligence Script
;by making-videogames.net italian community

;Header

desc          = Messaggi di Testo con Timer
;Triggers

:state=0,plrwithinzone=1:activateifused=1,state=1

:state=1,plrwithinzone=1:hudreset,hudx=50,hudy=60,hudimagefine=gamecore\huds\testo\messaggio1.png,hudname=messaggio1,hudhide=1,hudmake=display,state=10

:state=10:etimerstart,hudshow=messaggio1,state=11
:state=11,etimergreater=5000:hudfadeout=messaggio1,state=13


;End of Script

Istruzioni :

Salvate lo script nella cartella scriptbank e poi richiamatelo con una trigger zone per farlo ffunzionare, posizionate la trigger zone dove volete far apparire il vostro messaggio.

Create una cartella sotto gamecore\huds\ di nome testo
lì inserirete i vostri messaggi creati precedentemente con un programma di fotoritocco, le immagini dovranno essere in .png o .dds

hudx=50,hudy=60 : le coordinate di dove apparirà il nostro messaggio.
etimergreater=5000 il tempo in millisecondi nel quale il messaggio rimane visualizzato, per poi svanire. 5000 suppergiù 5 secondi (Da impostare in caso di messaggi brevi o lunghi).
hudimagefine=gamecore\huds\testo\messaggio1.png è il percorso dell' immagine e relativo nome dell'immagine con testo.
hudname=messaggio1 è il nome della hud che serve per i vari richiami dello script.

Per ogni messaggio si deve replicare(clonare) lo script modificando le varie impostazioni.

esempio :
messaggio.fpi
messaggio2.fpi

Note : è severamente vietato riprodurre questa discussione su altri forum, senza citare la fonte : Making-Videogames.net
etimergreater anche se l'aumentò a 10000000 dura sempre 1 secondo massimo
 
Rispondi
#25
Attenzione l'azione ed il comando "etimergreater" e "etimerstart", sono stati introdotti con la versione 1.18 o 1.19 non ricordo bene. Quindi se si usa una versione del programma precedente bisogna togliere la "e" che trovi davanti ai codici.

es: etimerstart ---diventa----> timerstart

Tax
 
Rispondi
#26
(13-04-2013, 11:42 AM)Tax78 Ha scritto: Attenzione l'azione ed il comando "etimergreater" e "etimerstart", sono stati introdotti con la versione 1.18 o 1.19 non ricordo bene. Quindi se si usa una versione del programma precedente bisogna togliere la "e" che trovi davanti ai codici.

es: etimerstart ---diventa----> timerstart

Tax

v118
 
Rispondi
  


Discussioni simili
Discussione Autore Risposte Letto Ultimo messaggio
  Richiesta Di Aiuto Script Zombi! Ferdi905 3 1,446 18-09-2014, 09:32 PM
Ultimo messaggio: Tax78
  Cedo la mia intera collezione di script fpi jirby 17 3,303 19-04-2014, 11:39 AM
Ultimo messaggio: JC LEON
  Script salvataggio con trigger MrCraft99x5 3 1,156 13-03-2014, 06:03 PM
Ultimo messaggio: AltairRevenge
  [Cercasi] script per mirate con le armi shade558 9 1,735 19-03-2013, 05:19 PM
Ultimo messaggio: Alexb1096
  armi con un limite massimo di munizioni patolina 4 1,030 28-11-2012, 08:31 PM
Ultimo messaggio: patolina
  cerco alcuni script da inserire nel mio remake 3d di metal slug Alexb1096 3 1,241 14-11-2012, 08:29 PM
Ultimo messaggio: jirby
  script armi con invio e chiavi jirby 0 699 11-11-2012, 08:14 PM
Ultimo messaggio: jirby
  Script Messaggi di Testo con Timer anonymouse.pig 4 1,212 19-10-2012, 08:51 PM
Ultimo messaggio: anonymouse.pig
  Download Guida Comandi per Creare script aggiornata alla versione 1.19 di fpsc friskon 1 1,121 29-09-2012, 04:36 PM
Ultimo messaggio: patolina
  [iPhone] Creare messaggi di testo e audio a Schermo friskon 20 4,244 06-02-2012, 04:45 PM
Ultimo messaggio: friskon

Vai al forum:


Browsing: 1 Ospite(i)