Creare Videogiochi - Game Developer

Versione completa: conversazione time
Al momento stai visualizzando i contenuti in una versione ridotta. Visualizza la versione completa e formattata.
Salve ho notato che molti Hanno dei problemi a fare immagini per i propri Hud di conversazione.
Oggi posto un esempio di come fare una conversazione senza usare immagini.
esempio 1
Codice PHP:
;By jirby
;http://extremdt.altervista.org
;jirby@live.com
:state=0,plrwithinzone=1:activateifused=1,etimerstart,state=110
:state=0:fpgcrawtextsize=28,fpgcrawtextfont=Xirod,fpgcrawtextr=250,fpgcrawtextg=0,fpgcrawtextb=0,fpgcrawtextx=50,fpgcrawtexty=30

:state=110,etimergreater=1000:fpgcrawtext=ciao,state=1
:state=1,etimergreater=3000:fpgcrawtext=bello,state=2
:state=2,etimergreater=5000:fpgcrawtext=come stai,state=3
:state=3,etimergreater=7000:fpgcrawtext=bene,state=4
:state=4,etimergreater=9000:fpgcrawtext=anchio sto bene,state=
si puo fare anche bicolore
Grazie jirbone, sicuramente utile per dialoghi.

Inserito in lista.

Tax
Grazie Jirby utilissimo *-*
però vorrei chiarirmi una cosa, che forse è anche stupida come cosa
cioè quando metto questo script usciranno solo le parole sullo schermo ?
non l'immagine al di dietro ?
dici come sfondo fisso tipo un libro un palmare una cosa del genere ?
Specifico meglio perchè non mi sono fatto capire
vorrei dire che le parole saranno messe come nei sottotitoli giusto?
senza alcuna immagine che copre lo schermo di gioco?
puoi posizionarle dove vuoi nello schermo

fpgcrawtextx=50,fpgcrawtexty=30

basta che cambi le cordinate ase x ,y

fpgcrawtexty=30 cambiando il valore abassi ho alzi la scritta

fpgcrawtextx=50 cambiando il valore dx ,sx


spero che intendi questo
Grazie Smile
anche se mi riferivo ad altro
cioè sullo schermo di gioco si vedrà un immagine grade intera
cioè che copre tutto lo schermo di gioco?
o solamente le parole scritte usciranno?
Solo le frasi, più precisamente al centro leggermente in alto rispetto la mezzeria orrizzontale, se non erro.
haa!! capito allora era come ho detto nel post precedente

uno sfondo

[Immagine: provavn.png]
cosi ?
Grazie Big Grin
per abbassare le frasi
cioè metterle in basso cosa dovrei fare ?
e per ridurre la grandezza del teso? scusate le tante domande.
non ho mai toccato uno script di fpsc ma per logica ti direi che
Codice:
fpgcrawtextsize=28
modifica la grandezza del testo
Codice:
fpgcrawtextx=50,fpgcrawtexty=30
indicano la posizione del testo secondo le coordinate x e y
ditemi se sbaglio
Mi servono proprio quest'ultime cose
almeno posso fare i dialoghi al gioco, con esattezza grandezza Big Grin
non sbagli
Codice PHP:
cosi  mi rubi  il lavoro lorenz :D

vai  via  torna nella  tua sezione 
Grazie mille ragazzi Big Grin
Jitby come faccio a impostare il tempo del messaggio?
cioè va troppo veloce e non si riesce a leggere, grazie Smile
etimergreater=1000


etimerstart questo comando fa partire il tempo
etimergreater= questo setta i secondi di atterssa
deve essere progressivo

etimergreater=3000 3 secondi

il secondo etimergreater=6000 sempre 3 secondi
Si ho capito perfettamente grazie Smile
riguardo i colori delle parole come faccio a metterli in bianco
oppure altri colori?

un ultima cosa non riesco a metterlo come sottotitolo la frase
che numero di coordinate devo mettere per farlo mettere
come un dei sottotitoli i messaggi? grazie Smile
Citazione:fpgcrawtextr=250,fpgcrawtextg=0,fpgcrawtextb=0
cambia i valori con quelli che ritieni più giusti, per avere un bianco 255,255,255

Citazione:,fpgcrawtextx=50,fpgcrawtexty=30
cambia il 30 con il 95

Tax
Grazie Tax Big Grin
L'ho testata cinque volte, le prime due andavano bene
ma adesso mi accorgo che la scritta compare e poi scompare dopo 1 secondo
anche se metto come secondo 6000 che indica 6 secondi
ma non rimane sullo schermo, come mai sbaglio qualcosa?
guardate un po

------------------------------------------------------------------
;By jirby
;http://extremdt.altervista.org
;jirby@live.com
Confusedtate=0,plrwithinzone=1:activateifused=1,etimerstart,state=110
Confusedtate=0:fpgcrawtextsize=28,fpgcrawtextfont=Xirod,fpgcrawtextr=255,fpgcrawtextg=255,fpgcrawtextb=255,fpgcrawtextx=50,fpgcrawtexty=95

Confusedtate=110,etimergreater=1000:fpgcrawtext=Dovevo trovare il poliziotto,state=1
Confusedtate=1,etimergreater=6000:fpgcrawtext=Solo lui sapeva cosa era successo alla base,state=2
Confusedtate=2,etimergreater=10000:fpgcrawtext=Dopo tutto questa ***** iniziava a puzzare sempre più,state=3
-----------------------------------------------------------------------------------
Testato e funzionante:
Citazione:;By jirby
;http://extremdt.altervista.org
;jirby@live.com
Confusedtate=0,plrwithinzone=1:activateifused=1,etimerstart,state=110
Confusedtate=0:fpgcrawtextsize=28,fpgcrawtextfont=Xirod,fpgcrawtextr=255,fpgcrawtextg=255,fpgcrawtextb=255,fpgcrawtextx=50,fpgcrawtexty=95

Confusedtate=110,etimergreater=1000:fpgcrawtext=Dovevo trovare il poliziotto
Confusedtate=110,etimergreater=6000:fpgcrawtext=Solo lui sapeva cosa era successo alla base
Confusedtate=110,etimergreater=12000:fpgcrawtext=Dopo tutto questa ***** iniziava a puzzare sempre più
Confusedtate=110,etimergreater=18000Confusedtate=1

Tax
Funziona grazie mille Tax Big Grin
scusa tax78 e se io voglio mettere piu commenti nella conversazione?
Basta che aggiungi righe allo stato=110, aumentando il tempo rispetto al precedente.
Comunque in ogni caso l'ultima riga dello state=110 deve riportare allo state=1 e quindi alla chiusura dello script.

Tax
(07-06-2013, 09:22 AM)Tax78 Ha scritto: [ -> ]Basta che aggiungi righe allo stato=110, aumentando il tempo rispetto al precedente.
Comunque in ogni caso l'ultima riga dello state=110 deve riportare allo state=1 e quindi alla chiusura dello script.

Tax

Tax scusami tanto ma quando lo uso il colore del testo è viola come faccio a metterlo rosso?
Leggi il post n°18

Valori da 0 a 255

Tax