2010-04-29 8 views
5

Zjem mój kapelusz, jeśli dostanę dobrą odpowiedź na to pytanie. Podejrzewam, że chociaż jestem początkującym w Inform 7 i domyślam się, że to nie jest takie trudne, prawdopodobnie nie ma wielu ludzie tutaj, którzy są zaznajomieni z Inform 7. Mimo to nic nie ryzykowałem ...W Inform 7, jest możliwe użycie drugiej konstrukcji rzeczownika z "pull"?

Próbuję stworzyć niestandardową odpowiedź na akcję "przeciągnij". Niestety, myślę, że akcja "pull" zwykle nie oczekuje drugiego rzeczownika. Więc próbuję coś takiego:

The nails are some things in the Foyer. The nails are scenery. 
Instead of pulling the nails: 
    If the second noun is nothing: 
     say "How? Are you going to pull the nails with your teeth?"; 
    otherwise: 
     say "I don't think that's going to do the job." 

Ale jednocześnie to kompiluje, a pierwsze prace części, „Ja nie myślę ...” sekcja nigdy nie jest nazywany ... interpreter tylko odpowiada " Rozumiałem cię tylko o tym, że chcę ciągnąć paznokcie. Czy muszę stworzyć własną niestandardową akcję? Zastąpić standardową akcję przeciągania? Czy brakuje mi czegoś prostego, co pozwoli mi to uruchomić?

Odpowiedz

6

Czy przedłużyłeś "wyciąganie" z reguł standardowych, aby zaakceptować drugi rzeczownik? Jak rozumiem (*), standardowe "pull" nie wie o "z". Chyba coś wzdłuż linii:

Pulling it with is an action applying to two things. 
Understand "pull [something] with [something preferably held]" as pulling it with. 

Instead of pulling the nails: 
    say "How? Are you going to pull the nails with your teeth?"; 
Instead of pulling the nails with something: 
    say "I don't think that's going to do the job." 

*: Ostrzeżenie: Nie rozumiem w ogóle, i nie mam pojęcia co mam mówi. :-) Unikałem wersji 7 Inform jako pewnego rodzaju koszmaru z Chomsky'ego ...

+0

Nie, jeszcze tego nie próbowałem ... i coś podobnego do tego oczekiwałem. Ale, jak dotąd, nie udało mi się znaleźć ... cóż ... * cokolwiek * w dokumentacji Inform 7 istotnej dla ustalenia, które czasowniki przyjmują drugie rzeczowniki, a które nie i co z tym zrobić. To powinno przynajmniej dać mi dobry punkt wyjścia do pracy. +1, a dam ci znać. – Beska

+0

I, tak, 7 składnia to marzenie autora i koszmar programatora. – Beska

+0

Święty makaron. Który przybił do niego prekolumnie ... żadne modyfikacje nie były potrzebne. Dość dobrze pasuje do 7-avoider. (Jest to moja pierwsza próba w 6 lub 7, chociaż czytałem dokumenty dla obu.) – Beska

Powiązane problemy