Creare Videogiochi - Game Developer
[Dialoghi] Script Messaggi di Testo con Timer - 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: [Dialoghi] Script Messaggi di Testo con Timer (/thread-Dialoghi-Script-Messaggi-di-Testo-con-Timer)



[Dialoghi] Script Messaggi di Testo con Timer - friskon - 23-06-2010

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


RE: [Dialoghi] Script Messaggi di Testo con Timer - darkcrome - 24-06-2010

non ho capito molto bene come funziona!


RE: [Dialoghi] Script Messaggi di Testo con Timer - Riddick - 24-06-2010

Grazie bel scritp Big Grin.

dark cos'è che non hai capito? friskon la spiegato tutto alla perfezione...


RE: [Dialoghi] Script Messaggi di Testo con Timer - M3T4B0L1C - 24-06-2010

script molto utile Big Grin grazie friskon!


RE: [Dialoghi] Script Messaggi di Testo con Timer - darkcrome - 01-07-2010

Potresti fare un installer che installa lo script!? <.<


RE: [Dialoghi] Script Messaggi di Testo con Timer - friskon - 01-07-2010

spero che sia una battuta...


RE: [Dialoghi] Script Messaggi di Testo con Timer - darkcrome - 02-07-2010

niente affatto!
verrebbe più comodo se metti un installer e poi a noi basta fare i mex di testo Wink


RE: [Dialoghi] Script Messaggi di Testo con Timer - David - 11-09-2010

(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


RE: [Dialoghi] Script Messaggi di Testo con Timer - KillerZ - 12-09-2010

ahah un installer bella questa !


RE: [Dialoghi] Script Messaggi di Testo con Timer - Lorenz - 12-09-2010

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/come-prelevare-ed-utilizzare-uno-script-t-34.html


RE: [Dialoghi] Script Messaggi di Testo con Timer - anonymouse.pig - 13-10-2012

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


RE: [Dialoghi] Script Messaggi di Testo con Timer - friskon - 14-10-2012

invece di "timerstart" , "timergreater" mettigli "etimerstart" , "etimergreater"


RE: [Dialoghi] Script Messaggi di Testo con Timer - anonymouse.pig - 14-10-2012

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


RE: [Dialoghi] Script Messaggi di Testo con Timer - friskon - 14-10-2012

appena provato, funziona.... che ti devo dire, prova con una immagine in .dds


RE: [Dialoghi] Script Messaggi di Testo con Timer - anonymouse.pig - 14-10-2012

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


RE: [Dialoghi] Script Messaggi di Testo con Timer - Klascov - 19-02-2013

Come faccio a farlo attivare in un trigger ????


RE: [Dialoghi] Script Messaggi di Testo con Timer - Klascov - 24-02-2013

Per forza l'immagine serve per far uscire la frase ????


RE: [Dialoghi] Script Messaggi di Testo con Timer - war10hacker - 24-02-2013

comunque si, ti serve un'immagine per il testo, poi modifichi il "main" della trigger selezionando lo script.


RE: [Dialoghi] Script Messaggi di Testo con Timer - Klascov - 24-02-2013

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 ????


RE: [Dialoghi] Script Messaggi di Testo con Timer - war10hacker - 24-02-2013

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


RE: [Dialoghi] Script Messaggi di Testo con Timer - Klascov - 24-02-2013

Grazie mille xD adesso ho ben capito tutto
mi serviva proprio questa cosa, thanks (:


RE: [Dialoghi] Script Messaggi di Testo con Timer - Nekra - 27-02-2013

Grazie mille è una cosa stra utile!!


RE: [Dialoghi] Script Messaggi di Testo con Timer - GamesXXICommunity - 07-04-2013

(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


RE: [Dialoghi] Script Messaggi di Testo con Timer - GamesXXICommunity - 12-04-2013

(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


RE: [Dialoghi] Script Messaggi di Testo con Timer - Tax78 - 13-04-2013

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


RE: [Dialoghi] Script Messaggi di Testo con Timer - jirby - 17-05-2014

(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