WIF - La Community Italiana di The Battle for Wesnoth

Wesnoth Italian Forum
La Community Italiana di The Battle for Wesnoth uno dei migliori giochi multiplayer online gratis open source, a turni di ambientazione fantasy. Iscriviti a wifper partecipare ai tornei online, allo sviluppo di nuove estensioni (campagne, mappe, ere, scenari, fazioni) e a tutte le iniziative di w.i.f. per questo meraviglioso gioco strategia . Giocare gratis on line non è mai stato più facile.

Se stai cercando giochi multiplayer online, giochi di strategia, giochi a turni, giochi open source, giochi gratuiti o giochi fantasy, vieni a giocare online in multiplayer con noi! Questo è il forum che cercavi.
25 Giugno 2017, 16:29:30 *
Benvenuto! Accedi o registrati.
Hai dimenticato l'e-mail di attivazione?

Accesso con nome utente, password e durata della sessione
 Notizia
VENITE A TROVARCI NELLA CHAT DI W.I.F.
- per organizzare partite ed incontri Ghigno  -
Ti aspettiamo!
Ricerca avanzata  
Pagine: [1]   Vai giù
  Stampa  
Autore Discussione: Problemi con le scelte  (Letto 64 volte)
0 utenti e 1 Utente non registrato stanno visualizzando questa discussione.
Rikypeve6539
Recluta

Scollegato Scollegato

Messaggi: 4


« inserita:: 16 Giugno 2017, 07:50:10 »

Salve a tutti
Vorrei far fare questa scelta all'interno dello scenario, solo che dopo aver visualizzato i messaggio "Quale vuoi?" non mi fa fare alcuna scelta.

Codice:

[event]
name=side 1 turn 30
[if]
[variable]
name=thunderer
equals=yes
[/variable]
[or]
[variable]
name=guardsman
equals=yes
[/variable]
[/or]
[or]
[variable]
name=scout
equals=yes
[/variable]
[/or]
[then]
[message]
speaker=Thuru
message= _ "Quale vuoi?"
[if]
[variable]
name=thunderer
equals=yes
[/variable]
[then]
[option]
label= _ "Dwarvish Thunderer"
[command]

[allow_recruit]
side=1
type=Dwarvish Thunderer
[/allow_recruit]
[/command]
[/option]
[/then]
[/if]
[if]
[variable]
name=guardsman
equals=yes
[/variable]
[then]
[option]
label= _ "Dwarvish Guardsman"
[command]

[allow_recruit]
side=1
type=Dwarvish Guardsman
[/allow_recruit]
[/command]
[/option]
[/then]
[/if]
[if]
[variable]
name=scout
equals=yes
[/variable]
[then]
[option]
label= _ "Dwarvish Scout"
[command]

[allow_recruit]
side=1
type=Dwarvish Scout
[/allow_recruit]
[/command]
[/option]
[/then]
[/if]
[/message]
[/then]
[/if]
[/event]

Registrato
Argesilao
Veterano delle Grandi Guerre
***
Scollegato Scollegato

Messaggi: 120



« Risposta #1 inserita:: 16 Giugno 2017, 08:20:19 »

Salve

puoi provare ad inserire la condizione di visualizzazione della scelta con il tag [show_if] sia all'interno del tag [message] che del tag [option]

per esempio così:

Citazione
Codice:

[event]
name=side 1 turn 30

[message]
[show_if]
[variable]
name=thunderer
equals=yes
[/variable]
[or]
[variable]
name=guardsman
equals=yes
[/variable]
[/or]
[or]
[variable]
name=scout
equals=yes
[/variable]
[/or]
[/show_if]
speaker=Thuru
message= _ "Quale vuoi?"
[option]
[show_if]
[variable]
name=thunderer
equals=yes
[/variable]
[/show_if]
label= _ "Dwarvish Thunderer"
[command]
[allow_recruit]
side=1
type=Dwarvish Thunderer
[/allow_recruit]
[/command]
[/option]
[option]
[show_if]
[variable]
name=guardsman
equals=yes
[/variable]
[/show_if]
label= _ "Dwarvish Guardsman"
[command]
[allow_recruit]
side=1
type=Dwarvish Guardsman
[/allow_recruit]
[/command]
[/option]
[option]
[show_if]
[variable]
name=scout
equals=yes
[/variable]
[/show_if]
label= _ "Dwarvish Scout"
[command]
[allow_recruit]
side=1
type=Dwarvish Scout
[/allow_recruit]
[/command]
[/option]
        [/message]
[/event]


Inoltre se non stai usando una versione 1.13.2 o più recente di BfW puoi provare anche a sostituire label con message.
Spero di esserti stato utile e soprattutto di aver chiuso tutti i tag nel modo corretto, meglio se dai una controllatina  Occhiolino

Argesilao
Registrato

Quello che non ti uccide ti rende più menomato
Rikypeve6539
Recluta

Scollegato Scollegato

Messaggi: 4


« Risposta #2 inserita:: 16 Giugno 2017, 09:22:52 »

Funziona  Sorriso Sorriso

Grazie mille per l'aiuto
Registrato
Pagine: [1]   Vai su
  Stampa  
 
Vai a: