Полная версия этой страницы:
Если нужен скрипт
MasterOfPuppets
13 May 2009, 05:46
Kill him, DracoLich!
ZBEP - юзай codeboх.
В общем, добавь в скрипт это:
!#VRv1512:S0; - в начало
!!HE-1:A2/158/?v1600/?v1601; - после триггера !?CM2
!!HE-1&v1512=0/v1601=1:A-158;
!!UN&v1512=0/v1601=1:A12/0/0/0;
!!HE-1&v1512=0/v1601=1:A4/158;
!!VRv1512&v1512=0/v1601=1:S1;
Правда, СноРТ ещё фиксил первичные навыки, но это пусть кто-нибудь другой.
Большое спасибо.
Я просто в erm вообще не понимаю)
Ребята, подскажите пожалуйста скрипт, чтобы Крэг Хэк стал специалистом по сопротивлению от магии, с расширенной специализацией от ВОГа (растущий минус к мане врага). Пробовал сам но ничего не понял, поэтому прошу помощи... Да инапишите пожалуйста куда его потом нужно будет записать, а то я даже этого не понимаю )) заранее благодарю...
Цитата(митяй @ 08 Jun 2009, 13:08)
Ребята, подскажите пожалуйста скрипт, чтобы Крэг Хэк стал специалистом по сопротивлению от магии,
!#HE102:X0/26/0/0/0/0/0;
Цитата
с расширенной специализацией от ВОГа (растущий минус к мане врага).
Не понял
Цитата
куда его потом нужно будет записать
В конец любого файла DATA\S\scriptXX.erm
И все, он будет работать? Не нужно его потом еще где-то прописывать?
Да, огромное спасибо ))
MasterOfPuppets
08 Jun 2009, 13:55
Описание прежним останется.
Мне, как обычно, лень его менять
а как можно тогда сделать чтобы и описание изменилось? ну там картинка и все остальное? просто хочеться оставить Крег Хэка, но чтобы во всем остальном его специализация была как у Торгрима. Я в последнее время беру Торгрима, ставлю картинку и описание Крег Хэка и играю. Вот только при игре возникают проблемы с перестройкой замков, некоторыми бонусами, ну и вообще через чур искусственно получается. Вот и прошу дать описание скрипта чтобы переделать специаизацию Крэга Хэка. Прошу, напишите...
Так что? Никто не поможет?
MasterOfPuppets
08 Jun 2009, 15:40
Ну вот полностью скрипт:
ZVSE
!?PI;
!!VRz990:S^{Сопротивление}
+5% за каждый уровень к показателю навыка сопротивления.^;
!!HE102:X0/26;
!!UN:G2/102/2/990 G2/102/3/20;
Той строчки для игры тебе бы хватило

UPD Кукловод успел 1ым
Спасибо ребята большое!!! Скажите, а вы могли бы и на вопрос в
http://forum.df2.ru/index.php?showtopic=5866 ответить. Там я про скрипт на навыки и тому подобное расспрашивал )) Хотя, если все заработает (с вашим скриптом), то и так будет здорово!
Еще раз спасибо! Я долбался с этой проблемой уже целую неделю ))
DracoLich
09 Jun 2009, 07:25
Переделал скрипт расширенных специализаций под желаемые, так что с ним все будет совместимо. Отправил на мейл.
Почему то тот скрипт что вы дали не работает. КРэг Хэк появляется с нападением (( Хотя я его записал как и говорилось выше в дату (S). В ерм. Что-то не так... Как нужно было правильно сделать???
Спасибо Драколич! Только у меня снова возникла некоторая проблемка (( Написал все на мыло.
При выборе героя на старте карты он и будет со стандартной картинкой. Специализация сменится только после вогификации карты.
так в том то и дело что после вогификации он появляется с родной спецухой ((
В какой файл ты добавлял строки?
как ты и сказал - DATA\S\scriptXX.erm
Добавлено ([mergetime]1244531762[/mergetime]):
Сначала создал сам, потом когда ничего не получилось, добавлял в различные существующие скрипты... Эффекта ноль ((
DracoLich
09 Jun 2009, 10:33
Написал на мыло. Где епт модераторы объединить/чистить?
MasterOfPuppets
09 Jun 2009, 12:53
Цитата
DATA\S\scriptXX.erm
Под "ХХ", если что, Iv имел в виду скрипт с любым номером. А если реально script
XX.erm, то он работать не будет.
Просто открой любой из существующих скриптов ВОГа и добавь мой код в конец.
P.S. Проверил на всякий случай у себя - всё норм.
Да нет )) Я все сделал так как описывалось. Само собой ХХ не писал. Я поставил скрипт Драколича и все работет

)
Все равно спасибо!!!
Master Of Puppets - ты не мог посмотреть на еще один мой вопрос -
http://forum.df2.ru/index.php?showtopic=5866&st=20 больше задавать вопросы не буду!!! Чес слово! Все что надо уже имеется )) ... ну скорее всего
snalltroll
10 Jun 2009, 19:44
нужен скрипт:
Артефакту (например #50)задать в свойствах +1 к морали.
и, так как данная функция (+1 к морали) действует лишь до след. битвы - что бы после битвы эта мораль восстанавливалась... вот... буду очень признателен...
Сделать подобные артефакт кошерно (а именно, чтобы в информации по морали отображалось "+1 #Название артефакта#" без вмешательства в исполняемые файлы нельзя.
И вообще, все средства редактирования морали и удачи в ЕРМ запредельно кривы.
Цитата(snalltroll @ 10 Jun 2009, 22:44)
Артефакту (например #50)задать в свойствах +1 к морали.
Пример подобран просто замечательно, так как арт №50 - Герб доблести и так дает +1 мораль

.
snalltroll
10 Jun 2009, 21:49
ЛоЛ)))))) ну, тогда какой нибудь другой артефакт.
думаю такая погрешность как надпись по существу не фатальна. можно закрыть на это глаза.
помогите, плз...
MasterOfPuppets
11 Jun 2009, 07:37
Лучшее, что могу предложить

:
ZVSE
!?AE1&v998=$art$;
!!HE-1:R0/d1;
!?AE&v998=$art$;
!!HE-1:R0/d-1;
!?BA53;
!!BA:H1/>-1;
!!HE-10:A2/$art$/d/?y1;
!!HE-10&y1>0:R0/d1;
!!HE-20&1:A2/$art$/d/?y2;
!!HE-20&1/y2>0:R0/d1;
DracoLich
11 Jun 2009, 12:34
В битве заменя твой артефакт на герб доблести а после битвы снимай его. Также неплохо было бы сохранять номер слота, куда его надевать, и одевать командой HE:A1//; и номера сражающихся героев, чтобы было кому надевать, а кому отдавать в случае проигрыша носителя артефакта. В общем, геммороя больше чем просто назвать знак отваги другим именев
Phoenix - Mod
12 Jun 2009, 04:46
Нужно просто поместить факт наличия этого арта у двух героев в два флага, а в!?BG0 увеличивать мораль монстра на 1, если у его героя флаг установлен.
MasterOfPuppets
12 Jun 2009, 08:01
Цитата
а в!?BG0 увеличивать мраль монстра на 1, если у его героя флаг установлен.
!!BM:G212, что ли? А как же тогда мораль героя вне битвы? Да и в битве это не ахти выглядит...
DracoLich,
Phoenix - Mod - вы часом не прикалываетесь? Зачем такие задвиги? Тем более, что никто не говорил, что мораль нужна
только для битвы.
Phoenix - Mod
12 Jun 2009, 08:55
Цитата
!!BM:G212, что ли? А как же тогда мораль героя вне битвы?
Мораль нужна не герою, а монстрам.
MasterOfPuppets
12 Jun 2009, 09:06
Мой вариант:
1)Даёт герою мораль +1 вне битвы
2)Даёт монстрам мораль +1 на всю битву.
Твой вариант:
1)Даёт только монстрам мораль +1, но её надо давать каждый ход, что заведомо тормознее, если на !?BG0 повешен ещё какой-нибудь код.
Что лучше?
DracoLich
12 Jun 2009, 15:32
Цитата
Что лучше?
Мой метод!
+ lдавать герою мораль "+1 до след битвы" после каждой битвы. Но совместимость... В общем, новые артефакты не для слабых духом )
Phoenix - Mod
12 Jun 2009, 16:11
Цитата
Мой вариант:
1)Даёт герою мораль +1 вне битвы
2)Даёт монстрам мораль +1 на всю битву.
Можно и так.
snalltroll
12 Jun 2009, 20:18
так что лучше то? что бы избавится от массы проблем говорю сразу - герой на карте 1 единственный (управляемый игроком), и никаких "отдать победившему" нет. Так же, необходимо присутствие Морали +1 вне боя (надпись "+1 до след. битвы" не страшно). У меня впринципи получился скрипт, но проблема как раз в том, что эта самая +1 убералась после битвы (что не удивительно) Есть команда, которая обновляет все :R синтаксисы, но... я так и не понял как с ней рабоатть...
Пост №2627 ИМХО наипростейшее функциональное решение.
DracoLich
13 Jun 2009, 00:15
Нуу да
Phaeton
17 Jun 2009, 22:05
Нужен скрипт. При посещении здания (на месте где срабатывают свойства)в 1x1x1 вас попросят оставить в армии только 80 копейщиков, 50 арбалетчиков и 30 грифонов а остальные выбросить, иначе пройти дальше нельзя. С учётом того что в армии только приведённые выше существа.
MasterOfPuppets
18 Jun 2009, 18:49
Цитата(major @ 12 Jun 2009, 21:38)
Пост №2627 ИМХО наипростейшее функциональное решение.
Разве что R0/d1 и R0/d-1 исправить на R0/d1/0 и R0/d-1/0. А то корявости с обновлением будут.
В хелпе написано, что у команд R#1/$ убрано автоматическое обновление экрана, а чтоб его включить, нужно наоборот написать R#1/$/1.
Интересно, можно ли заменить иконку монстра, его деф и озвучку какой-то командой? Или может скрипт какой-то для этого приспособить?

А то вот минимум пятеро монстров (големы и 4 посланника) обращаются к одной и той же озвучке (GGOL) и имеют практически одинаковую анимацию, не говоря уж про портреты. Что скажут корифеи скриптинга?
Деф и озвучку поменять можно, а вот иконку в дефе - вряд ли.
Цитата(major @ 23 Jun 2009, 22:46)
Деф и озвучку поменять можно
Интересно, и как это можно реализовать на уровне скриптов и команд, плз?
Если никто не опередит, попозже напишу скрипт.
Иконку в дефе можно поменять, если кинуть в лод похожий деф, но с другой иконкой и на него поменять указатели.
MasterOfPuppets
29 Jun 2009, 09:25
Что ж, пожалуй, опережу Майора.
Сам код:
Код
ZVSE
!?PI;
!!FU25000:P#1/#2; #1 - номер монстра, #2 - номер z-переменной с названием дефа и озвучки.
!?FU25000;
!!VRx1:*116+8195224;
!!VRx2:*512+9597416;
!!UN:Cx1/4/x2;
!!VRx1:+4;
!!VRx2:+4;
!!UN:Cx2/1/0;!!VRx2:+1;
!!UN:Cx1/4/x2;
Пример использования (замена дефа Скорпикор на Королеву-Нагу, а озвучки - на гнолла):
Код
ZVSE
!?PI;
!!VRz996:S^gnol cnagag.def^;
!!FU25000:P81/996;
!?FU25000;
!!VRx1:*116+8195224;
!!VRx2:*512+9597416;
!!UN:Cx1/4/x2;
!!VRx1:+4;
!!VRx2:+4;
!!UN:Cx2/1/0;!!VRx2:+1;
!!UN:Cx1/4/x2;
При рестарте карты изменения в памяти не сбросятся. Так что, если скрипт рассчитан на вкл/выкл, следует применять эту же функцию со стандартными данными при отключенной опции.
Скрипт под ТЕ. Можно сделать и универсальный.
За скрипты спасибо

Было бы неплохо универсальный, про дефы.
А интересно, можно ли менять портреты юнитов скриптом, чтобы при создании нового юнита не перелопачивать каждый раз TWCRPORT.def? Если да, то как?
MasterOfPuppets
02 Jul 2009, 20:44
Цитата(Bisik)
А интересно, можно ли менять портреты юнитов скриптом, чтобы при создании нового юнита не перелопачивать каждый раз TWCRPORT.def? Если да, то как?
По-моему, это невозможно.
Цитата(Дьяк)
Иконку в дефе можно поменять, если кинуть в лод похожий деф, но с другой иконкой и на него поменять указатели.
Странно, что раньше в голову не приходило. А ведь неплохая замена в отдельных случаях DL-диалога, которого нужно закрывать при отпускании мыши.
Poseidon
31 Jul 2009, 22:01
Люди, можно создать скрипт, ( незнаю, может он есть) В спряжении всех существ заменить на големов: 1 уровень-стальные,2 уровеннь-воздушные,3 уровень-водяные,4 уровень-огненные,5 уровень-золотые,6 уровень-алмазные,7-земляные(метаморфы). Я бы создал,но только учусь писать скрипты. Кто может, найдите или создайте такой скрипт.
Цитата(Poseidon @ 31 Jul 2009, 23:01)
Люди, можно создать скрипт, ( незнаю, может он есть) В спряжении всех существ заменить на големов: 1 уровень-стальные,2 уровеннь-воздушные,3 уровень-водяные,4 уровень-огненные,5 уровень-золотые,6 уровень-алмазные,7-земляные(метаморфы). Я бы создал,но только учусь писать скрипты. Кто может, найдите или создайте такой скрипт.

Всё банально
ZVSE
!#UN:T8/
0/
0/
115; В Conflux 1ый уровень - каменный голем
!#UN:T8/
0/
1/
116; их грейд - железный
Оранжевый - код уровня существа (0..6), 0 - 1ый уровень
Красным обозначен признак улучш/неулучш.
Зеленый - код нужного тебе существа
Poseidon
01 Aug 2009, 12:56
Все ок. Благодарю.
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.