Здравствуйте ребята..
1. Пожалуйста помогите правильно вставить вот эту строчку
!!IF:Q5/8/v1/1^{Вы} {выбили} {с} {этого} {монстра} {артефакт.}^;
в скрипт от
SergOz !$OB54&1000; после нападения героем игрока на любого монстра
!!HE-1:O?y99; жив ли герой после нападения
!!FU&y99=-1:E; если мёртв - выход
!!VRy1:S1 R99;
!!FU&y1>20:E; 20% шанса срабатывания скрипта
!!VRv100:C131/158/165; создаём таблицу артов (до 16 штук)
!!VRy1:S100 R2; генерация случайного числа
!!VRv1:Svy1; теперь v1 хранит номер случайного арта из таблицы
!!HE-1:A2/v1/?y2/?y3; проверка на наличие арта у героя
!!HE-1&y2=0:A4/v1; если ещё нет арта - даём
, а то я как только не пытался и каким только способом и всегда надпись, что я выбил артефакт с монстра появляется в самом начале при контакте с ним, даже если монстр не побеждён.. Я думал эту надпись сделать только после того, как монстр будет поражен.. Даже такой способ
!!OB20/30/0:Ty37;
!!OB20/30/0&y37=54:U?y38;
!!MWy38:E?y39;
!!IF&y39=0:Q5/8/v1/1^{Вы} {выбили} {с} {этого} {монстра} {артефакт.}^;
не помог! Может тут надо другую проверку провести?
2. Неужели можно реализовать автоматическое нападение монстра на героя, если рядом с ним пройти?
Я что-то подобное нашёл в ресейвере MW
ZVSE
!#TM1:S1/1/1/2;
!?TM1;
!!MW:P4/8/0/9/?v100; !!IF:M^v100:%V100^;
!!MWv100:A2/0/0/0A3/1/1/0/1/1/0;
!!MW:P1/8/0/10/?v110; !!IF:M^v110:%V110^;
!!MWv110:A2/10/10/0A3/1/1/1/0/1/0;
!?MW0;
!!IF:M^MW0:%V997^;
!?MW1;
!!IF:M^MW1:%V997^;
, но это не рабочий скрипт.
И реально работает таким образом, что если рядом пройти и остановиться, а затем ход пропустить и монстр будет сражаться? Предел задумок в этой игре не знает границ!