Вот такой скрипт scn BookScript
short DoOnce
Begin OnEquip player
if DoOnce == 0
equip "Id книги"
messageBox "Прочитав книгу вы отметили на карте святилища "
showmap "REF id маркера карты"; Повторяешь строку столько раз, сколько надо открыть мест (Но каждый разн новый ИД надо писать)
set DoOnce to 1
elseif DoOnce == 1
equip "Id книги"
endif
end