Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Если нужен скрипт
DF2 :: ФОРУМЫ > Игровые форумы > Heroes of Might & Magic III > Моды > Скрипты
Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67
gamecreator
попроси Борна gigi.gif
Bourn
Цитата(Sergiyua @ 27 Jun 2006, 12:56)
Вот случайно придумал такой вопрос: Если есть программа, через которую можно указывать путь к папке Data, можно ли через скрипт или програмку сделать так что бы можно было выбирать путь к папке Maps? Тогда можно было бы систематизировать карты. Это вопрос на любителя.

всмысле можно указывать путь к data? и что ты понимаешь под словом систематизиовать?
Sergiyua
Если ставишь ТЕ и WOG одновременно. насчет систематизировать, это по автору, по языку, дате.
DracoLich
Плиз, помогите! Срочно надо! Мне нужно, чтобы при посещении героем объекта сосчитывалось кол-во Грифонов в его армии. Вот что я придумал:
!?OB22/64/0;
!!VRv164:S0;
!!HE-1:C0/0/?v150/?v157 C0/1/?v151/?v158 C0/2/?v152/?v159 C0/3/?v153/?v160 C0/4/?v154/?v161 C0/5/?v155/?v162 C0/6/?v156/?v163;
!!VRv164&v150=4:Sd+v157;
!!VRv164&v151=4:Sd+v158;
!!VRv164&v152=4:Sd+v159;
!!VRv164&v153=4:Sd+v160;
!!VRv164&v154=4:Sd+v161;
!!VRv164&v155=4:Sd+v162;
!!VRv164&v156=4:Sd+v163;
!!IF&v164<7:Q112/21/4/1^^;
!!IF&v165>=7:Q112/21/4/1^^;
!!UN&v165>=7:Q1;
!?CM;
!!CM:P?v165/?v166/?v167;
!!CM&v165=22/v166=64/v167=0/v165<7:R;
!!IF&v165=22/v166=64/v167=0/v165<7:Q113/21/4/4^^;
Но он сначала выдает ошибки, а затем считает ВСЕ войска. В чем дело? idontno.gif Ведь прописано, что складывается, только если тип = грифон!
Druin
Попробуй так (не тестил):
Код
!?OB22/64/0;
!!VRv164:S0;
!!DO10/0/6/1:P;
!!IF:M^%V164^;

!?FU10;
!!HE-1:C0/x16/?v165/?v166;
!!VRv164&v165=4:+v166;
olegche71
Hi!
Простой вопрос...
Какой скрипт надо вставить, чтобы на в определенный день от начала игры выдавалось сообщение(типа неуспел...) и проигрыш! (красный - человек) Спасибо...
SnoRT
Например, на 66-ой день игрок пыхнет:

ZVSE
!#TM10:S66/999/100/1; - Таймер №10 сработает на 66-ой день, для игрока красного цвета (1).
!?TM10; - Непосредственно, сам триггер. Сработает, когда настанет 66-ой день. Только для красного игрока.
!!IF:M^Пипец тебе!..^;
!!UN:Q0; - Это есть проигрыш и конец игры. Усё smile.gif
olegche71
Спасибо, вот в догонку...
Правильно считать, что 8*28+7=231 Значит на 232день это вторая неделя 9месяца?
SnoRT
Ээээ.... Не знаю smile.gif
postal
Маленькое добавление к покупке мифрила + продажа мифрила
добавление включает строку !!IF&58/v375<15000:V58/0;
которая исключает глюк вывода сообщения Не хватает денег.
!?CM;
!!CM:I?v1221;
!!IF&v1221=7:Q58/7/1/36/15000/2^Хотите купить Мифрил за 15000 золота?^;
!!FU58&58:P;

!?FU58;
!!OW&58:C?v374;
!!OW&58:Rv374/6/?v375;
!!IF&58/v375<15000:M^Не хватает денег^;
!!IF&58/v375<15000:V58/0;
!!FU58&v375<15000:E;
!!OW&58/v375>=15000:Rv374/6/d-15000;
!!OW&58/v375>=15000:Rv374/7/d+1;
!!IF&v375>=15000:Q22/7/1/36/15000/2^Повторим сделку?^;
!!VRv1221:S-1;
!!FU58&22:P;
!!IF&-22:V58/0;

!?CM;
!!CM:I?v1221;
!!IF&v1221=8:Q68/7/1/36/5000/2^Хотите продать Мифрил за 5000 золота?^;
!!FU68&68:P;

!?FU68;
!!OW&68:C?v374;
!!OW&68:Rv374/7/?v375;
!!IF&68/v375<1:M^У вас нет мифрила^;
!!IF&68/v375<1:V68/0;
!!FU68&v375<1:E;
!!OW&68/v375>=1:Rv374/6/d+5000;
!!OW&68/v375>=1:Rv374/7/d-1;
!!IF&v375>=1:Q32/7/1/36/5000/2^Повторим сделку?^;
!!VRv1221:S-1;
!!FU68&32:P;
!!IF&-32:V68/0;
gamecreator
а почему тип переменных в некоторых строках написан с большой буквы(при этом он не входит в сообщение)?
postal
то есть??? укажи строки!
Druin
Гамадел...
!!IF:V
так и надо... эт кстати флаги...
DracoLich
postal, это же мой чуть измененный скрипт nunu.gif
SnoRT
Ага. Я где-то у него видел свой скрипт по постройке жилищ smile.gif Якобы переделанный, не знаю, не смотрел gi.gif
Sergiyua
А переменные уже не будут пересекаться?
postal
Я не говорю что это мои скрипты, я просто исправляю некоторые глюки в скриптах и переписываю их под себя. Так что не обижайтесь если увидите свои слегка измененные скрипты у меня

Добавлено ([mergetime]1151766294[/mergetime]):
По поводу построики жилищ скрипт твой! Как написано выше я же не заявляю что скрипт мой!!!

Добавлено ([mergetime]1151766467[/mergetime]):
И про это было сразу написано что данный скрипт написан не мной и за его работу не отвечаю!!! Если не веришь то посмотри страницу 44!!!
SnoRT
Да я ничего против и не имею smile.gif Даже, если б ты сказал, что сам его написал. Мне с них толку то... tongue.gif
C@HeK
Кто напишет скрипт, чтобы можно было строить шахты в определённой местности например у гор. biggrin.gif biggrin.gif biggrin.gif biggrin.gif biggrin.gif
DracoLich
Помойму, можно только в качестве скрипта для отдельной карты... Для любой вроде нельзя... idontno.gif
SnoRT
Цитата(C@HeK @ 03 Jul 2006, 07:53)
Кто напишет скрипт, чтобы можно было строить шахты в определённой местности например у гор.  biggrin.gif  biggrin.gif  biggrin.gif  biggrin.gif  biggrin.gif

В смысле самостоятельно или во время генерации карты?
vgss
самостоятельно конечно smile.gif я еще предлагал лесопилки ставить
SnoRT
Ооой! Ну только не заставляйте менять заново делать практически тот же скрипт постройки двеллингов.... Я тогда так с ним задолбался! no2.gif Ну тут конечно поменьше мороки smile.gif Раз в 25 smile.gif Чуть меньше...
C@HeK
Ну че кто может. Сделайте плиз kap.gif kap.gif

Добавлено ([mergetime]1151917828[/mergetime]):
Снорт, напиши скрипт про шахты + поставлю spiteful.gif spiteful.gif
SnoRT
Охххх.... Ну если время найдётся, переделаю свой скрипт двеллингов под шахты. Быстро не обещаю, меня уже от ЕРМ тошнит... "Богами" бы хоть заняться smile.gif
C@HeK
А можно убрать героев с поля боя? А то очень мешают при битве например в охотничем домике.
DracoLich
Если защищающемуся герою, то можно. Атакующему тоже можно, но тут же последует вылет из игры... crazy.gif
C@HeK
Цитата(C@HeK @ 03 Jul 2006, 12:37)
А можно убрать героев с поля боя? Ато очень мешают при битве например в охотничем домике.

Я жду dry.gif dry.gif dry.gif dry.gif dry.gif dry.gif dry.gif dry.gif

Добавлено ([mergetime]1151919916[/mergetime]):
Блин, плохо что нельзя атакующему sorry.gif sorry.gif
ДракоЛич убери плиз. Защищающемуся тока susel.gif biggrin.gif

Добавлено ([mergetime]1151921024[/mergetime]):
А можно сделать балисту юнитом вместо грифонов idontno.gif idontno.gif idontno.gif idontno.gif idontno.gif idontno.gif
Прикольно было бы bud.gif tanksmile.gif
DracoLich
!?BA0;
!!BH:H1?v100;
!!VRv100&v100<>-2:S-2;
!!BH:H1/v100;
Вроде должен работать...

Баллисту вместо грифонов... Делал... Успеваешь только полюбоваться на стройные ряды баллист, дальше выкидывает crazy.gif
SnoRT
Почему, героев же можно с обоих сторон убирать. Разве нет?
DracoLich
Снорт, ты хоть раз видел битву без атакующего героя????
SnoRT
Хы. А ты видел, чтобы феи стреляли ледяной молнией по стенам цитадели? Это ж ЕРМ, чёрт бы его побрал smile.gif Хотя, пойду попробую...
Sergiyua
Скоро каждый юнит будет магией стрелять.
SnoRT
И правда выкидывает gigi.gif
Sergiyua
Можно ли сделать такой скрипт: При старте любой карты выводится сообщение "Не желаете ли сыграть в кости?" Потом кидаешь кость и после этого предлагается увеличить стартовое количество ресурсов на величину выпавшую на кости. За удовольствие снимается определенная сумма золота. Шанс дается один раз. При перестарте не меняется. Чтото подобное есть в ТЕ, но там просто выбираешь стартовое количество ресурсов. Кто возьмется за такую идею?
DracoLich
Цитата
При старте любой карты выводится сообщение "Не желаете ли сыграть в кости?" Потом кидаешь кость и после этого предлагается увеличить стартовое количество ресурсов на величину выпавшую на кости. За удовольствие снимается определенная сумма золота. Шанс дается один раз.
вполне возможно
Цитата
При перестарте не меняется
- помойму невозможно, т.к. переменные не сохраняются между картами
Sergiyua
В скрипте про богов, при загрузке сейва перед заданием это уже воплатили (задание не меняется вроде).
Druin
Некоторые сохраняются... от 500 и выше...

Добавлено ([mergetime]1151932129[/mergetime]):
Вот для проверки... сам не тестил...
ZVSE
!?PI;
!!IF&v501=0:M^Первое сообщение^;
!!IF&v501>0:M^Сообщение %V501^;
!!VRv501:+1;
C@HeK
Подскажите kap.gif как сделать чтобы к вам присоединялся герой, а потом он превращался в другого напр. Оррин в Вокиала idontno.gif idontno.gif idontno.gif
DracoLich
В какой-то день или при посещении чего-либо?
DracoLich
Вот, по прошествии двух недель Оррин сначала перейдет под красный флаг, а затем станет некромантом:
ZVSE
!#TM5:S1/15/15/255; - поставить таймер 5 на тиканье 1 раз на 15 день
!#TM6:S16/16/1/255; - поставить таймер 6 на тиканье 1 раз на 16 день
!?TM5; - тикнул таймер?
!!HE0:O0; - герой №0 (Оррин) стал красным
!?TM6; - тикнул таймер?
!!HE0:P?v100/?v101/?v102; - определить координаты героя Оррина
!!HE0:K; - убить Оррина
!!HE65:Pv100/v101/v102; - поставить героя Вокиал (65)
!!HE65:O0; - сделать Вокиала красным

Добавлено ([mergetime]1151947110[/mergetime]):
Или вот: при посещении Холма Черепов будет предложен выбор:
ZVSE
!#VRv103:S0;
!?OB63/15; - проверить, посещается ли объект (холм черепов)
!!OW:C?v104; - установить хозяина героя

!!IF&v103=0:Q11^Хотите, чтобы герой по имени Оррин перешел под ваш флаг?^;
!!HE0&11:Ov104; - установить Оррину флаг посетившего
!!UN&11:R1; - обновить данные
!!VRv103&11:S1; - установить следующее значение переменной


!!IF&v103=1:Q12^Хотите, чтобы герой по имени Оррин стал Некромантом?^;
!!HE0&12:P?v100/?v101/?v102; - определить координаты Оррина
!!HE0&12:K; - убить Орина
!!HE65&12:Pv100/v101/v102; -поставить Некроманта
!!HE65&12:Ov104; - дать некроманту хозяина как посетившего
!!UN&12:R1; - обновить данные
!!VRv103&12:S2;
C@HeK
Хай rolleyes.gif

Добавлено ([mergetime]1151955426[/mergetime]):
Цитата(DracoLich @ 03 Jul 2006, 20:18)
Вот, по прошествии двух недель Оррин сначала перейдет под красный флаг, а затем станет некромантом:
ZVSE
!#TM5:S1/15/15/255; - поставить таймер 5 на тиканье 1 раз на 15 день
!#TM6:S16/16/1/255; - поставить таймер 6 на тиканье 1 раз на 16 день
!?TM5; - тикнул таймер?
!!HE0:O0; - герой №0 (Оррин) стал красным
!?TM6; - тикнул таймер?
!!HE0:P?v100/?v101/?v102; - определить координаты героя Оррина
!!HE0:K; - убить Оррина
!!HE65:Pv100/v101/v102; - поставить героя Вокиал (65)
!!HE65:O0; - сделать Вокиала красным

Добавлено ([mergetime]1151947110[/mergetime]):
Или вот: при посещении Холма Черепов будет предложен выбор:
ZVSE
!#VRv103:S0;
!?OB63/15; - проверить, посещается ли объект (холм черепов)
!!OW:C?v104; - установить хозяина героя

!!IF&v103=0:Q11^Хотите, чтобы герой по имени Оррин перешел под ваш флаг?^;
!!HE0&11:Ov104; - установить Оррину флаг посетившего
!!UN&11:R1; - обновить данные
!!VRv103&11:S1; - установить следующее значение переменной


!!IF&v103=1:Q12^Хотите, чтобы герой по имени Оррин стал Некромантом?^;
!!HE0&12:P?v100/?v101/?v102; - определить координаты Оррина
!!HE0&12:K; - убить Орина
!!HE65&12:Pv100/v101/v102;  -поставить Некроманта
!!HE65&12:Ov104; - дать некроманту хозяина как посетившего
!!UN&12:R1; - обновить данные
!!VRv103&12:S2;

Оффигеть можно ща попробую lupa.gif
C@HeK
Ну чё Снортcool.gif как продвижение скрипта с шахтами spiteful.gif spiteful.gif spiteful.gif
DracoLich
Результат один и тот же... gi.gif gi.gif gi.gif gi.gif
SnoRT
Цитата(C@HeK @ 04 Jul 2006, 06:42)
Ну чё Снортcool.gif  как продвижение скрипта с шахтами  spiteful.gif  spiteful.gif  spiteful.gif

Вот, по быстрому накатал, в основном переделав свой скрипт по постройке жилищ. Описание сделаю позже. Собирался ещё сделать настройку ландшафта и владельца шахты, но не успел уже... Спать охота gigi.gif Может позже, если понадобится...
Не проверял, может и не работать. Нужно щёлкнуть правой кнопкой мыши по маленькой иконке замка справа и выбрать позицию не дальше радиуса пяти шагов от героя.
DracoLich
Внимание - скрипт сырой! Нужна доработка! Кто в ЕРМ нифига - лучше не скачивать...
Sergiyua
Значит точно могут быть конфликты с другими скриптами.
SnoRT
Ну я предупреждал smile.gif
Буду благодарен Драколичу, если он найдёт свободную минутку чтобы поковырять скрипт smile.gif
DracoLich
Нда... Пациент скорее мертв, чем жив... А нафига поставил, чтоб действовало при нажатии шифта? Матерится... сильно. Более-менее исправил, шахты появляются, но не могу настроить убавление ресурсов... НЕНАВИЖУ ПЕРЕМЕННЫЕ! moral.gif
C@HeK
Кто-нибудь скажите можно-ли сделать героя-спеца по артефактам
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2025 IPS, Inc.