!?OB54/-1; Триггер при посещении монстра
!!OBv998/v999/v1000:U?y-1; Запомнить номер существа
!!MA:Cy-1/6/?y-2; Запомнить стоимость монстра
!!MOv998/v999/v1000:G?y-3; Запомнить кол-во
!!FU9000:Py-2/y-3; Запустить функцию вычисления получаемого золота
!?FU9000; Функция вычисления получаемого золота
; x1 - стоимость монстра, x2 - количество
!!VRx1:*25 :100; Вычислить 25% от стоимости
!!VRv9401:Sx1 *x2; Вычислить количество золота
!$OB54/-1; Пост-триггер при посещении монстра
!!HE-1:O?y-1; Запомнить владельца героя
!!FU&y-1=-1:E; Выйти, если игрок проиграл
!!OW:R-1/6/dv9401; Установить новое количество золота
!!UN:R2;
Проблема, видимо, была в переменной v9001, по всей видимости используемой в бою и обнулявшейся, но я изменил там ещё немало чего, так что не факт.
(This post was last modified: 16.09.2010 22:29 by Sav.)