2013-08-03 5 views
3

Хотелось бы, чтобы игрок смог сбросить все вещи ., например.Капля всех видов вещей

piece is a kind of thing. 
Pawn is a kind of piece. 
Rook is a kind of piece. 

The player carries 8 pawns. 
The player carries 2 rooks. 

Теперь, если:

>drop all rooks 
Rook: Dropped. 
Rook: Dropped. 

Но если:

>drop all pieces 
You can't use multiple objects with that verb. 

Как использует части, чтобы означать все ладьи и пешки?

ответ

4

Kind s не имеют существительные или ключевые слова по умолчанию, таким образом Inform7 не понимает, что игрок не имеет ничего называется piece. Это легко исправляется с Understand:

piece is a kind of thing. 
Pawn is a kind of piece. 
Rook is a kind of piece. 

[note the slightly different syntax for Understanding a kind.] 
Understand "piece" and "pieces" as a piece. 

The player carries 4 pawns, and 2 rooks. 

Результат:

> I
Вы переносите:
четыре Пешки
два Грачи

> падение все части
Пешка: Брошена.
Pawn: Выпало.
Pawn: Выпало.
Pawn: Выпало.
Грач: выпал.
Грач: выпал.

> i
Вы ничего несете.

Смежные вопросы