2Dragoth - Yasik , 21.01.2004 09:27 MSK
#alias {rd %1} {rest; #var spellbook %1; read $spellbook}

#action {^You finish reading %0 and close the cover.} {rest; read $spellbook}

#action {^You cannot learn anymore} {drop $spellbook; #unvar spellbook}

Нужно просто иметь книгу в инвентори.

Disclaimer:

1. Я мог неправильно написать мессаджи в процессе чтения - пофиксь если нужно.

2. #action (JMC) == #trigger (zMud)

3. Некоторые триггеры перебивают чтение - раньше еда-выпивка, 'look', 'inv', 'eq', etc. Я в JMC на время чтения просто отключаю все триггеры.

4. Обязательно "rd diamond-spellbook" или "rd spellbook", а не "rd diamond". Иначе можно выкинуть diamond-sleeves, как вариант.

Такое...
   2Dragoth - Yasik , 21.01.2004 09:27 MSK