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




Valutazione discussione:
  • 0 voto(i) - 0 media
  • 1
  • 2
  • 3
  • 4
  • 5
Aiuto con lo script per i dialoghi
#1
Salve a tutti sono qui a chiedervi nuovamente aiuto Big Grin Ho preso lo script dei dialoghi dal forum, e ho tentato di modificarlo in modo tale che mi mostri più
messaggi, ma il risultato è stato negativo, eccolo:

Codice PHP:
;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=10,hudimagefine=gamecore\huds\testo\messaggio2.png,hudname=messaggio1,hudhide=2,hudmake=display,state=10
:state=2,plrwithinzone=1:hudreset,hudx=50,hudy=10,hudimagefine=gamecore\huds\testo\messaggio3.png,hudname=messaggio1,hudhide=3,hudmake=display,state=12

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

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

;End of Script 

In definitiva volevo far apparire i due messaggi, uno dopo l'altro ma non appare nulla Confused. Se è possibile vorrei sapere dove ho sbagliato nella compilazione. Grazie in anticipo del supporto Big Grin
 
Rispondi
#2
è sbagliatissimo 'sto script

questo dovrebbe andare:
Citazione:;Artificial Intelligence Script
;by making-videogames.net italian community

;Header

desc = Messaggi di Testo con Timer
;Triggers

Confusedtate=1,plrwithinzone=1Confusedtate=10

Confusedtate=0:hudreset,hudx=50,hudy=10,hudimagefine=gamecore\huds\testo\messaggio2.png,hudname=messaggio1,hudhide=2,hudmake=display
Confusedtate=0:hudreset,hudx=50,hudy=10,hudimagefine=gamecore\huds\testo\messaggio3.png,hudname=messaggio2,hudhide=3,hudmake=display
Confusedtate=0Confusedtate=1

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

Confusedtate=13:etimerstart,hudshow=messaggio2,state=14
Confusedtate=14,etimergreater=5000:hudfadeout=messaggio2

;End of Script

errori che hai commesso:
1) sbagliato nelle righe che iniziano con state=1 che servono a settare l'hud (la scritta)
errori commessi qua:
- una delle due non poteva essere richiamata poiche non c'erano azioni ce conducevano a quella
-avevi chiamate entrambe le HUD in maniera uguale (hudname=x)

2)avevi messo i due gruppi
Citazione:Confusedtate=10:etimerstart,hudshow=messaggio1,state=11
Confusedtate=11,etimergreater=5000:hudfadeout=messaggio1,state=13
-che iniziavano entrambi allo state 10 e 11 e le due scritte si sarebbero accavallate
-i nomi delle due HUD non coincidevano conquelle che avevi settato quindi non sarebbero mai comparse

del resto sembra giusto questo non l'ho testato, nel caso lo provi e non funzioni lo riguardero'
 
Rispondi
#3
Sono agli inizi Big Grin Grazie dell'aiuto testo e ti aggiorno
 
Rispondi
#4
Patolina ci sono ancora degli errori, guarda bene Rolleyes

Tax
 
Rispondi
#5
Non funge Confused

Edit: Avevo dimenticato l'estensione dell' immagine! Funziona ma il secondo messaggio ricompare di nuovo e resta bloccato, poi è nato un altro problema, prima avevo messo un altra trigger zone con un altro messaggio, e questa trigger zone invece di stamparmi il "suo" messaggio mi stampa quello dell'altra trigger zone, cioè i due messaggi dello script precedente. Questo è lo script che uso per l'altra trigger zone, forse ho creato un conflitto?

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=90,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
 
Rispondi
#6
al posto hudfadeout ci va hudunshow ovunque ci sia
poi il secondo script cambia hudname=messaggio1, con messaggio3 ad esempio, stessa cosa con lo stessso nome in hudshow e hudunshow
 
Rispondi
#7
Ho cambiato i valori come hai detto tu ma ora i messaggi restano, in più si sovrappongono Sad comunque il problema dello scambio di messaggio tra trigger zone è risolto Smile
 
Rispondi
#8
prima quando c'era hudfadeout se ne andavano?
se si rimatti quello
 
Rispondi
#9
Ok ora se ne vanno e anche la scritta se ne va, Grazieee! Un ultima cosa se posso Big Grin Ora vorrei che spuntasse un altra immagine quando si prende un item è possibile?
 
Rispondi
#10
guarda lo script pickupitem cerchi il collegamento all'hud e poi la modifichi
 
Rispondi
#11
E nella modifica devo inserire questo giusto?

Codice:
:state=0:hudreset,hudx=50,hudy=10,hudimagefine=gamecore\huds\testo\messaggio2.png,hudname=messaggio2,hudhide=2,hudmake=display
:state=10:etimerstart,hudshow=messaggio2,state=11
:state=11,etimergreater=5000:hudfadeout=messaggio2,state=13
 
Rispondi
#12
no sostituisci l'immagine di cui ti da il percorso nello script
 
Rispondi
#13
FUNZIONAAAA!!! SEI UN GENIO *_* Però sta pochissimo tempo se riesci a spiegarmi come farlo stare più tempo mi emoziono ancora di più xD Grazie dell'aiuto Big Grin sono un niub ehehehe
 
Rispondi
  


Discussioni simili
Discussione Autore Risposte Letto Ultimo messaggio
  Aiuto per vari script da aggiungere in un gioco arena Gius992010 1 787 25-10-2015, 01:16 PM
Ultimo messaggio: Tax78
  salvare i progressi con fpsc, aiuto! dom 3 678 04-02-2014, 10:17 PM
Ultimo messaggio: dom
  Aiuto dialoghi con fpsc Ferdi905 1 632 02-02-2014, 01:03 PM
Ultimo messaggio: bisella
  aiuto script elrojo93 18 1,098 10-07-2013, 10:27 AM
Ultimo messaggio: Alexb1096
  non mi funziona lo script di testo giggimito 8 830 24-05-2013, 03:11 PM
Ultimo messaggio: giggimito
  Come cambio lo stile del paesaggio? xDgiogio 2 594 12-02-2013, 04:54 PM
Ultimo messaggio: friskon
  come allargare lo spazio per buildare il gioco Zlays1 9 1,379 13-11-2012, 03:22 PM
Ultimo messaggio: friskon
  Aiuto Script alexandre96 0 412 22-10-2012, 07:35 PM
Ultimo messaggio: alexandre96
  Aiuto con AI nemici gravityon 3 737 21-08-2012, 09:02 AM
Ultimo messaggio: alessiobb3b
  Aiuto con waypoint war10hacker 5 965 28-06-2012, 03:12 PM
Ultimo messaggio: jirby

Vai al forum:


Browsing: 1 Ospite(i)