Newsgroup: it.comp.giochi.avventure.testuali
Titolo: [INFORM] - oggetto nascosto

Oggetto A
Oggetto B (nascosto)
Voglio che guardando A io renda visibile B
Avevo pensato di intercettare l'azione Look sull' oggetto A
ma non ci son riuscito.... dove sbaglio??
Object Room "Stanza"
    with ....
Object -> A "objA"
    with....
    before
    [;
        Look: "questo msg non viene stampato";
    ];
Object -> B "objB"
    with ...
    has concealed;
ciao
tommi

 wrote in message
391983F0...@cresb.it...


 >     ];
alternativamente poi usare questo, ma NON con look, che è un'azione generata dal verbo "look" (e che quindi si può al
più intercettare con un react_before). devi usare Examine (generato da  check, describe, examine, read, watch, x).
attento a non confondere verbi e azioni: le seconde le trovi nell'appendice 8 del Dm, i primi in un file verbs.htm nelle
librerie aggiuntive inform 6 su 
ftp.gmd.de
 (ma se vuoi te lo mando).
E' proprio da questo file che ho copiato i verbi che generano azioni "examine".
ciao
S

 > Ad esempio (preso da NSUA)
dimenticavo: ritengo comunque che la soluzione proposta da BaR sia più elegante e generalmente consigliabile.
ciao
S

 ha scritto nel messaggio
news:3919999D...@elet.polimi.it...

Anche perché usando la libreria italiana devi tenere conto dei verbi
contenuti in "ItalianG.h". Penso che Tommaso stia programmando in Italiano,
altrimenti non si spiegherebbero tutti i messaggi di questi giorni. Il file
con i verbi a cui ti riferisci va bene se programmi in inglese.
HAPPY INFORMING
Giovanni
--
-------------------------------------------
GIOVANNI RICCARDI * TERRACINA (LT) * ITALY
EMAIL: 
compos...@tiscalinet.it
  ICQ: 40670340
-------------------------------------------
*******************************************
TAKE A LOOK TO MY OWN PROJECTS ON THE WEB
*******************************************
*         INFORM ITALIAN WEB SITE         *
*(a design system for Interactive Fiction)*
*                                         *
*        
http://inform.freeweb.org
        *
*******************************************
*******************************************
*         c o m p o s i z i o n i         *
*        digital  art & technology        *
*                                         *
*     
http://composizioni.freeweb.org
     *
*******************************************

 librerie aggiuntive inform 6 su 
ftp.gmd.de
 (ma se vuoi te lo mando).
ok, ti ringrazio.......
ciao
tommi

infatti...... cmq ho provato la soluzione di BaR,
va bene....
thanx!!!
tommi



cosa significa
    task_done->56==1


è "BaR-talk"   :)

 con i verbi a cui ti riferisci va bene se programmi in inglese.
ooops, che sbadato. Comunque colgo l'occasione per proporre a qualcuno (magari degli utenti delle librerie, visto che
Giovanni non avrà tempo) di creare proprio un file simile per l'italiano, dato che è utilissimo e in sua assenza si deve
ogni volta consultare la libreria e/o andare per tentativi.
ciao
S

 S
--
Tommaso Caldarola
R&D - Team E/2
Centro Ricerche ESA Software Bari  
http://www.cresb.it
S.P. per Casamassima, Km 3     Tel 
+390804670666
70100 Valenzano (Ba), Italy    Fax 
+390804670583
mailto:
t.cal...@cresb.it
-----------------------------------------------------------------------
Personal Web Site:    
http://www.angelfire.com/sk/tommaso
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Legge di Thomas sulla felicità matrimoniale:
La durata di un matrimonio è
inversamente proporzionale ai
soldi spesi per le nozze.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

 ciao
te la manderei, ma dato che magari interessa ad altri, ecco il link diretto:
ftp://ftp.gmd.de/if-archive/programming/inform6/library/contributions/Verbs.htm
oppure via http
http://www.ifarchive.org/if-archive/infocom/compilers/inform6/library/contributions/Verbs.htm
ciao!
S

 wrote in message
391A7DE1...@elet.polimi.it...

no, per niente!
Il mio era un esempio veloce veloce taglia incollato senza badare a
ripulire!
Comunque visto che me lo chiedi:
ho fatto un array (se si chiama così) nomato Task_done al quale ho associato
ogni azione generatrice di qualche punto, così, settandolo, so sempre se una
certa azione e stata fatta, e chiedendo il punteggio verrà visualizzata la
relativa frasetta di spiegazioni (tipo: Hai ucciso la vecchiaccia).
Niente di più, niente di meno.
Ciao

 Ciao
--



risolto....
bai
tommi