Creare Videogiochi - Game Developer

Versione completa: [RISOLTO] Errore script lettere minuscole e colore sbagliato
Al momento stai visualizzando i contenuti in una versione ridotta. Visualizza la versione completa e formattata.
Sto lavorando ad un gioco d'avventura
ho preso lo script di Jirby e lo modificato secondo le mie esigenze
per di più ho cambiato la condizione e l'azione dello script
ma il problema sorge qui.
Ogni qual votla che si attiva lo script mi compaiono sempre le scritture minuscolo e in viola
anche se io ho messo 255 come valore per il colore della scrittura
in modo tale che escono bianche le lettere
e invece la grandezza della lettere, lo messe a 100 in modo tale da far vedere bene le scritte sullo schermo.

Questo è lo script modificato
forse ho sbagliato qualcosa?
visto che sto iniziando a creare gli script da me
per allenarmi un po'.

Codice:
;By jirby
;http://extremdt.altervista.org
;jirby@live.com

:state=0,plrdistwithin=150:plrfreeze=21000,etimerstart,state=1
:state=1,fpgcrawtextsize=100,fpgcrawtextfont=Xirod,fpgcrawtextr=255,fpgcrawtextg=255,fpgcrawtextb=255,fpgcrawtextx=80,fpgcrawtexty=90


:state=1,etimergreater=1000:fpgcrawtext=Jim: Questo casino ci porterà tutti nella tomba ne sono sicuro!
:state=1,etimergreater=5000:fpgcrawtext=Sam: Smettila di lamentarti quei cosi non sono qua fuori.
:state=1,etimergreater=11000:fpgcrawtext=Jim: Arriveranno ne sono sicuro
:state=1,etimergreater=17000:fpgcrawtext=Parla con il Kavin Willson.
:state=1,etimergreater=21000:state=2

;end of script
Sicuramente hai qualche conflitto con altri script che creano scritte, prova a distruggere lo script quando hai finito di usarlo.

Citazione:Confusedtate=2:destroy

In questo modo non dovresti avere problemi

Tax
Nulla, rimane così
però in basso alla schermo precisamente a sinistro dello schermo compare questa scritta
che quando faccio attivare il trigger cambia colore da bianco a viola
può essere quello il conflitto?
ecco l'immagini

Come puoi notare qui la scrittura è bianca
[Immagine: MDoTUTf.png]

qui invece diventa viola insieme al testo scritto
[Immagine: 5WARyvO.png]

qui diventa nuovamente bianca una volta finito di parlare
[Immagine: PpXPa31.png]

Potrebbero essere quello il conflitto?
prova a pulire tutti i file .bin e .dbo
Esegui FPSCreatorCleaner.exe che trovi nella cartella di fps creator, eseguilo come amministratore e dai Y
Ho fatto come mi hai suggerito
ma il problema persiste, non so più cosa fare

vi do maggiori informazioni, prima di far attivare lo script dove l'NPC parla
ci sono altri due script che vengono attivati per primi
il primo è questo:
Fa in modo che gli script si attivano con ifused

Codice:
;Artificial Intelligence Script

;Header

desc          = Inizio trigger vuoto

;Triggers

:state=0,activated=1:activateifused=1:

;End of Script

Il secondo invece fa in modo che l'ambiente sia oscuro

Codice:
;Artificial Intelligence Script
;                   by xplosys

;You should set the ambiance settings in the first "state=0"
;line to whatever your game settings are, or just let the
;trigger zone set the levels ambiance.

;Goes dark when player steps in zone. Change the numbers to suite.

;Header

desc          = Dark in Zone

;Triggers

:state=0,activated=1:activateifused=1:
:state=0,plrwithinzone=0:ambience=0,ambiencered=0,ambienceblue=0,ambiencegreen=0
:state=0,plrwithinzone=1:ambience=0,ambiencered=0,ambienceblue=0,ambiencegreen=0

;End of Script

Non penso che questi due script facciano conflitti con gli altri script successivi.
Io personalmente non uso mai quel tipo di script per creare le scritte, e vero è molto comodo scrivi le frasi e ti appaiono sullo schermo, ma forse proprio perché bisogna definire il tipo di carattere, la sua grandezza e il colore, può provocare conflitto con il game stesso.

Io continuo ad usare il modo degli HUD che appare e poi sparisce, è il migliore e non da problemi.

Tax
In tale proposito, come dovrei fare?
Una cosa del genere più o meno?

Codice:
:state=0,activated=1,plrdistwithinzone=100:hudsize=60,hudy=80,hudx=90,hudfont=Arial,etimerstart,state=1

:state=1,etimergreater=1000:hudtext=prova Script!
:state=1.etimergreater=3000:state=2

adesso non vorrei sbagliarmi in quanto e da pochi giorni che mi sto cimentando seriamente negli script.
Quoto Tax! Anch'io consiglio mettere sempre le hud!
Controlla la lista script creata da Tax.

Guarda anche qui http://www.making-videogames.net/giochi/...-con-Timer
(26-03-2014, 10:34 AM)friskon Ha scritto: [ -> ]Quoto Tax! Anch'io consiglio mettere sempre le hud!
Controlla la lista script creata da Tax.

Guarda anche qui http://www.making-videogames.net/giochi/...-con-Timer

Grazie mille, potete chiudere.