на Главную Форума - back to Forum Indexна Главную Форума - back to Forum Indexна Главную Форума - back to Forum Index
на Главную Форума - back to Forum Index
Эадор.Сотворение - Eador.The Genesis на Главную Форума - back to Forum Indexна Главную Форума - back to Forum Indexна Главную Форума - back to Forum Index
на Главную Форума - back to Forum Index
Автор / Сообщение

Помощь в моддинге для ленивых и активно любящих изменения

   HomaSU

 
 
 Легендарный Ассасин
Ветеран
Архитектор Эадора



Свитков: 978
С нами с: 17.09.2010
Откуда: Евпатория
Цитировать
СообщениеДобавлено: Вс Июн 19, 2011 13:42     Заголовок сообщения: Re: Помощь в моддинге для ленивых и активно любящих изменени

GYV писал(а):
HomaSU подскажите, пожалуйста, как сделать, что при возникновении события грабежа твоей провинции, если в провинции есть стража, или герой можно было бы догнать воров и отобрать свое золото?

И еще я хочу добавить в диалог при перенаселении пункт Принести излишек населения в жертву.

Я могу убрать грабежи вообще или поменять их действие.То,что ты хочешь,кажется нельзя,но я посмотрю,точно не уверен.
Распиши диалог поточнее,а то лень искать.Просто понять не могу,что это за диалог.
_________________
Ни у кого не может возникнуть необходимость иметь компьютер в своём доме.(Кен Олсон-основатель и президент "Digital Equipment Corp.1977г")
100 миллионов долларов-слишком большая цена за "Microsoft"(IBM,1982г)
640 KB должно быть достаточно для каждого(Билл Гейтс,1981г.)
Заблуждения прошлогоSmile
Посмотреть профиль Отправить личное сообщение
   Tess

 
 
 -i- Сюзерен -i-
admin
V Of. Champion

Champion of Eador. Golden Crown Award

Свитков: 873
С нами с: 26.04.2010
Цитировать
СообщениеДобавлено: Вс Июн 19, 2011 14:06     Заголовок сообщения:

что нужно сделать
1) открыть dialog.var и добавить дополнительный ответ "догнать и отобрать" на нужной стадии
2) открыть event.var и на той же стадии (чтобы найти ее можно воспользоваться поиском по фразе Dialog: номер диалога из dialog.var) добавить во первых -
Index: 4
Power: (номер ответа "догнать и добить")
Param1: 3 (только если есть герой или охранник)
Param2: 0

во вторых добавить соответствующий вариант ответа
AnswerN: (номер события к которому переходит игра при этом событии)

дальше - в зависимости от фантазии прописать событие происходящее при ответе "догнать и отобрать", например можно сделать следующее событие:

/(номер) Грабители - догнать и отобрать
Type: 0
Possibility: 0
Dialog: 0
DlgParam1: 0
DlgParam2: 0
Attacker: 2 (2 - тип атакующего отряда - разбойники)
EncWin: номер следующего события, к которому вы перейдете при победе
EncLose: 0
EncDraw: 0
Karma: 0

*Answers*:
Answer1: 0;

*Effects*:
Index: 0
Power: 0
Param1: 0
Param2: 0;

(вроде можно прописать при желании и в таком виде)
*Effects*:
Index: 27
Power: (тут - сила отряда противника от 1 до 4)
Param1: 0
Param2: 0;

далее соответственно создать событие к которому вы перейдете в случае победы над разбойниками, например это можно сделать так:
/(номер) Грабители - догнать и отобрать, победа
Type: 0
Possibility: 0
Dialog: (номер диалога из dialog.var)
DlgParam1: 0
DlgParam2: 0
Attacker: 0
EncWin: 0
EncLose: 0
EncDraw: 0
Karma: 0

*Answers*:
Answer1: 0;

*Effects*:
Index: 1 (получить золото)
Power: N (получить N золота)
Param1: M (получить еще от 0 до M золота)
Param2: 0;

в dialog.var прописать соответствующий диалог, например:
/(номер) Грабители - догнать и отобрать, победа
Window: 2;
Bitmap: 29; (номер картинки)
Text: #Ваши войска догнали разбойников и отобрали у них ваше золото и еще немного их собственного в качестве компенсации морального ущерба.#
Answer1: Ну и хорошо.;#####

изменить кол-во событий и диалогов в самом начале файлов dialog.var и event.var

ну вроде ничего не забыл
удачи Smile
Посмотреть профиль Отправить личное сообщение
   HomaSU

 
 
 Легендарный Ассасин
Ветеран
Архитектор Эадора



Свитков: 978
С нами с: 17.09.2010
Откуда: Евпатория
Цитировать
СообщениеДобавлено: Вс Июн 19, 2011 17:46     Заголовок сообщения:

Это конечно хорошо,но на кого будут нападать эти разбойники?Если грабёж был в прове без стражи и героев?
_________________
Ни у кого не может возникнуть необходимость иметь компьютер в своём доме.(Кен Олсон-основатель и президент "Digital Equipment Corp.1977г")
100 миллионов долларов-слишком большая цена за "Microsoft"(IBM,1982г)
640 KB должно быть достаточно для каждого(Билл Гейтс,1981г.)
Заблуждения прошлогоSmile
Посмотреть профиль Отправить личное сообщение
   Tess

 
 
 -i- Сюзерен -i-
admin
V Of. Champion

Champion of Eador. Golden Crown Award

Свитков: 873
С нами с: 26.04.2010
Цитировать
СообщениеДобавлено: Вс Июн 19, 2011 18:19     Заголовок сообщения:

Цитата:
Index: 4
Power: (номер ответа "догнать и добить")
Param1: 3 (только если есть герой или охранник)
Param2: 0


см. пост Adrageron'a о расшифровке эвент.вар
http://www.eador.com/B2/viewtopic.php?t=621
а именно:
Цитата:
4 Ответ №Power появляется при условии с индексом Param1
Условия:
1. Золото игрока >= Param2
2. Кристаллы игрока >= Param2
3. В провинции есть охранник или герой


не будет этот вариант кликаться если там нет героя или охраны
я ж это в самом начале написал...
Посмотреть профиль Отправить личное сообщение
   GYV

 
 
 -Следопыт-

Свитков: 190
С нами с: 13.06.2010
Откуда: Обнинск
Цитировать
СообщениеДобавлено: Пн Июн 20, 2011 20:13     Заголовок сообщения: Re: Помощь в моддинге для ленивых и активно любящих изменени

HomaSU писал(а):
GYV писал(а):
HomaSU подскажите, пожалуйста, как сделать, что при возникновении события грабежа твоей провинции, если в провинции есть стража, или герой можно было бы догнать воров и отобрать свое золото?

И еще я хочу добавить в диалог при перенаселении пункт Принести излишек населения в жертву.

Я могу убрать грабежи вообще или поменять их действие.То,что ты хочешь,кажется нельзя,но я посмотрю,точно не уверен.
Распиши диалог поточнее,а то лень искать.Просто понять не могу,что это за диалог.


/962 Ограбили сборщика податей
Window: 2;
Bitmap: 29;
Text: #В провинции %s разбойники совершили дерзкий налёт на сборщика податей, везшего в казну золото. С лёгкостью перебив эскорт, грабители забрали всё ценное и вернулись в своё тайное логово. Убытки составили %d золота.#
Answer1: Доберусь я до этих мерзавцев!;
Answer2: Усилить охрану сборщиков податей (-500 $ );
Answer3: Бывает...;#####

Tess спасибо за помощь. Есть проблема Index: 4 - уже занят.
Index: 4
Power: 2
Param1: 1
Param2: 500;
Что делать?
Посмотреть профиль Отправить личное сообщение
   Tess

 
 
 -i- Сюзерен -i-
admin
V Of. Champion

Champion of Eador. Golden Crown Award

Свитков: 873
С нами с: 26.04.2010
Цитировать
СообщениеДобавлено: Пн Июн 20, 2011 21:06     Заголовок сообщения:

его можно использовать несколько раз
индекс 4 означает что ответ под номером power появляется только при выполнении условия param1, в данном случае - ответ под номером 2 появляется только при условии золото (param1: 1) больше чем 500 (param2: 500), можно просто дописать еще раз индекс 4 для другого номера ответа (например добавить ответ №4 и прописать для него индекс 4 power 3 param1 3)

его и в других событиях по неск раз используют) например при событиях когда 1 вариант тратит золото другой кристаллы
Посмотреть профиль Отправить личное сообщение
   HomaSU

 
 
 Легендарный Ассасин
Ветеран
Архитектор Эадора



Свитков: 978
С нами с: 17.09.2010
Откуда: Евпатория
Цитировать
СообщениеДобавлено: Пн Июн 20, 2011 21:25     Заголовок сообщения: Re: Помощь в моддинге для ленивых и активно любящих изменени

GYV писал(а):
И еще я хочу добавить в диалог при перенаселении пункт Принести излишек населения в жертву.

Я спрашивал про этот диалог,а не про тот,что с грабежом.Я правильно понимаю,что грабежи ты уже сам сделал?Значит тебе только дракона?
_________________
Ни у кого не может возникнуть необходимость иметь компьютер в своём доме.(Кен Олсон-основатель и президент "Digital Equipment Corp.1977г")
100 миллионов долларов-слишком большая цена за "Microsoft"(IBM,1982г)
640 KB должно быть достаточно для каждого(Билл Гейтс,1981г.)
Заблуждения прошлогоSmile
Посмотреть профиль Отправить личное сообщение
   GYV

 
 
 -Следопыт-

Свитков: 190
С нами с: 13.06.2010
Откуда: Обнинск
Цитировать
СообщениеДобавлено: Пн Июн 20, 2011 21:38     Заголовок сообщения: Re: Помощь в моддинге для ленивых и активно любящих изменени

Tess, еще раз спасибо буду пробовать. А как проверить его работоспособность?

HomaSU писал(а):
GYV писал(а):
И еще я хочу добавить в диалог при перенаселении пункт Принести излишек населения в жертву.

Я спрашивал про этот диалог,а не про тот,что с грабежом.Я правильно понимаю,что грабежи ты уже сам сделал?Значит тебе только дракона?


HomaSU, я его еще не сделал, про жертву, это обычное перенаселение. Я еще хотел спросить по поводу твоего мода, где можно нанимать великанов и тд. У меня почему-то вылетает, когда я захожу с великанами в отряде в земли великанов. В чем может быть причина? Без великана тоже вылетает, только что проверил.
Посмотреть профиль Отправить личное сообщение
   Tess

 
 
 -i- Сюзерен -i-
admin
V Of. Champion

Champion of Eador. Golden Crown Award

Свитков: 873
С нами с: 26.04.2010
Цитировать
СообщениеДобавлено: Пн Июн 20, 2011 21:44     Заголовок сообщения:

запустить игру с этой модификацией и выставить стартовому событию в цепочке (т.е. то с которого все начинается, надеюсь понятно о чем я) Possibilty: много (ну например 100 достаточно чтобы за полчаса на начинающем захватить десяток провинций и получить десяток этих событий)

диалог о перенаселении это под номером 25, но он не прописал в эвент.вар или энкаунтер.вар, видимо потому что это что то вроде системного сообщения, его кажется вообще можно отключить, соответственно нельзя поправить то что нельзя найти где прописано )
Посмотреть профиль Отправить личное сообщение
   GYV

 
 
 -Следопыт-

Свитков: 190
С нами с: 13.06.2010
Откуда: Обнинск
Цитировать
СообщениеДобавлено: Пн Июн 20, 2011 21:49     Заголовок сообщения:

Tess писал(а):
запустить игру с этой модификацией и выставить стартовому событию в цепочке (т.е. то с которого все начинается, надеюсь понятно о чем я) Possibilty: много (ну например 100 достаточно чтобы за полчаса на начинающем захватить десяток провинций и получить десяток этих событий)

диалог о перенаселении это под номером 25, но он не прописал в эвент.вар или энкаунтер.вар, видимо потому что это что то вроде системного сообщения, его кажется вообще можно отключить, соответственно нельзя поправить то что нельзя найти где прописано )

Понятно, жаль, что не правится. Буду в ручную при игре злым обрабатывать Very Happy

HomaSU вылетает из-за ошибки в event.var. В чем может быть ошибка?
Посмотреть профиль Отправить личное сообщение
   Tess

 
 
 -i- Сюзерен -i-
admin
V Of. Champion

Champion of Eador. Golden Crown Award

Свитков: 873
С нами с: 26.04.2010
Цитировать
СообщениеДобавлено: Пн Июн 20, 2011 22:06     Заголовок сообщения:

напишите что именно пишет когда вылетает...
а еще лучше - киньте в текстовый файлик все что изменяли (как в эвент.вар, так и в диалог.вар), я как будет время могу проверить есть ли где то ошибки
Посмотреть профиль Отправить личное сообщение
   GYV

 
 
 -Следопыт-

Свитков: 190
С нами с: 13.06.2010
Откуда: Обнинск
Цитировать
СообщениеДобавлено: Пн Июн 20, 2011 22:12     Заголовок сообщения:

Tess писал(а):
напишите что именно пишет когда вылетает...
а еще лучше - киньте в текстовый файлик все что изменяли (как в эвент.вар, так и в диалог.вар), я как будет время могу проверить есть ли где то ошибки


Ничего не пишет, просто вылетает. Когда меняю эвент.вар на стандартный, то все ок. Мод брал в этой тем от сюда: http://depositfiles.com/ru/files/4x3tlhxd9

В этом эвент.вар нет ничего про земли великаном, впрочем как и в стандартном.
Посмотреть профиль Отправить личное сообщение
   Tess

 
 
 -i- Сюзерен -i-
admin
V Of. Champion

Champion of Eador. Golden Crown Award

Свитков: 873
С нами с: 26.04.2010
Цитировать
СообщениеДобавлено: Пн Июн 20, 2011 22:18     Заголовок сообщения:

ну это скорее к HomaSU вопрос, вроде его мод, проще будет чем мне искать по полутора тысячам записей измененные) впрочем если будет время завтра попробую глянуть
Посмотреть профиль Отправить личное сообщение
   GYV

 
 
 -Следопыт-

Свитков: 190
С нами с: 13.06.2010
Откуда: Обнинск
Цитировать
СообщениеДобавлено: Чт Июн 23, 2011 20:05     Заголовок сообщения:

Tess писал(а):
ну это скорее к HomaSU вопрос, вроде его мод, проще будет чем мне искать по полутора тысячам записей измененные) впрочем если будет время завтра попробую глянуть


HomaSU? как я вижу забил на эту тему Very Happy
Посмотреть профиль Отправить личное сообщение
   Tess

 
 
 -i- Сюзерен -i-
admin
V Of. Champion

Champion of Eador. Golden Crown Award

Свитков: 873
С нами с: 26.04.2010
Цитировать
СообщениеДобавлено: Чт Июн 23, 2011 20:09     Заголовок сообщения:

мне depositfiles каждый раз говорит либо что с моего айпи уже идет скачивание либо что мне нужно подождать (часика 3-4) Smile так что пока как ни сунусь - отшивает, скачать не смог
Посмотреть профиль Отправить личное сообщение
   GYV

 
 
 -Следопыт-

Свитков: 190
С нами с: 13.06.2010
Откуда: Обнинск
Цитировать
СообщениеДобавлено: Пт Июн 24, 2011 19:30     Заголовок сообщения:

Tess писал(а):
мне depositfiles каждый раз говорит либо что с моего айпи уже идет скачивание либо что мне нужно подождать (часика 3-4) Smile так что пока как ни сунусь - отшивает, скачать не смог

У меня с этим depositfiles таже фигня.Говорят провайдр виноват в этой ошибке. Отослал в личные, т.к. не помню имя файлаобменника на который мог выкладывать.
Посмотреть профиль Отправить личное сообщение
   HomaSU

 
 
 Легендарный Ассасин
Ветеран
Архитектор Эадора



Свитков: 978
С нами с: 17.09.2010
Откуда: Евпатория
Цитировать
СообщениеДобавлено: Сб Июн 25, 2011 11:14     Заголовок сообщения:

Это,я в общем тебе написал,что посмотрю,а потом захотел дописать ещё в пост кое-чего.Ну и чтобы его было видно как непрочитанный и не даблпостить,я его удалил.А когда я начал писать новый,заглючил инет и получилось,что я вообще ничего не написал.И ничего я не забил.Просто летом я могу по 2-3 дня вообще на форум не заходить.Дома ведь инета нет то.
Насчёт депозитфайлс.Посоветуй любой другой файлообменник без регистрации и я выложу на него.
_________________
Ни у кого не может возникнуть необходимость иметь компьютер в своём доме.(Кен Олсон-основатель и президент "Digital Equipment Corp.1977г")
100 миллионов долларов-слишком большая цена за "Microsoft"(IBM,1982г)
640 KB должно быть достаточно для каждого(Билл Гейтс,1981г.)
Заблуждения прошлогоSmile
Посмотреть профиль Отправить личное сообщение
   Tess

 
 
 -i- Сюзерен -i-
admin
V Of. Champion

Champion of Eador. Golden Crown Award

Свитков: 873
С нами с: 26.04.2010
Цитировать
СообщениеДобавлено: Вс Июн 26, 2011 11:11     Заголовок сообщения:

недавно как раз искал, пока к ifile.it у меня претензий нет Smile
Посмотреть профиль Отправить личное сообщение
   Tess

 
 
 -i- Сюзерен -i-
admin
V Of. Champion

Champion of Eador. Golden Crown Award

Свитков: 873
С нами с: 26.04.2010
Цитировать
СообщениеДобавлено: Вс Июн 26, 2011 13:12     Заголовок сообщения: Re: Помощь в моддинге для ленивых и активно любящих изменени

GYV писал(а):
HomaSU, я его еще не сделал, про жертву, это обычное перенаселение. Я еще хотел спросить по поводу твоего мода, где можно нанимать великанов и тд. У меня почему-то вылетает, когда я захожу с великанами в отряде в земли великанов. В чем может быть причина? Без великана тоже вылетает, только что проверил.


можно поподробнее в чем ошибка и где вылезает? дошел в сейве до земель гигантов, не вылетает при входе туда (мастером-убийцей, без великанов), или я что то не понял?
Посмотреть профиль Отправить личное сообщение
   BledDest

 
 
 }↑ Снайпер Древних †
admin
Великий Архитектор



Свитков: 5271
С нами с: 05.12.2010
Откуда: Всё ещё Саратов
Цитировать
СообщениеДобавлено: Вс Июн 26, 2011 17:40     Заголовок сообщения:

Tess писал(а):
недавно как раз искал, пока к ifile.it у меня претензий нет Smile

off top Begin Согласен. Прекрасный файлобменник.
С депозитом могут быть проблемы из-за прокси-серверов.
_________________
Whatever dreams we're reaching to claim
Decides the path we are taking...
Посмотреть профиль Отправить личное сообщение Отправить сообщения электронной почты
Часовой пояс: GMT +3:00
На страницу Пред.  1, 2, 3, 4, 5 ... 30, 31, 32  След.

 


Ты не можешь начинать темы
Ты не можешь отвечать на сообщения
Ты не можешь редактировать свои сообщения
Ты не можешь удалять свои сообщения
Ты не можешь голосовать в опросах
на Главную Форума - back to Forum Indexна Главную Форума - back to Forum Indexна Главную Форума - back to Forum Indexна Главную Форума - back to Forum Index Eador. The Genesis. Encyclopedia на Главную Форума - back to Forum Indexна Главную Форума - back to Forum Indexна Главную Форума - back to Forum Index