на Главную Форума - 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
Автор / Сообщение

Структура var-файлов. Давайте разбираться.

   HerrHolkin

 
 
 ∞ Владыка Душ ∞
Ветеран
Демиург: Мастер игр



Свитков: 4430
С нами с: 20.11.2009
Откуда: Minecraft
Цитировать
СообщениеДобавлено: Вс Апр 03, 2011 14:44     Заголовок сообщения: Структура var-файлов. Давайте разбираться.

Цитата:
_______________________________

Внимание! Важная Тема.
Флуд и офф-топ в теме запрещён.
Администрация.
_____________________________




Страшно не хватает темы, где бы можно было подробно рассмотреть структуру каждого вара. Приходится лазить по всему подразделу.

Неплохо было бы на каждый файл свою тему, но пока так.

Вот начнем скажем с site.var

Открываем его и видим записи типа такой:
Код:
/42
Name: Лабиринт;
MinLevel: 5
MaxLevel: 12
Guarded: 0
Place: 1
Event: 2
Dialog: 852
Encounter: 381
Treasure: 0
Coastal: 0
WorkHide: 0
WorkGuard: 0
WorkFree: 0
CanEnter: 1
SelfDestroy: 0

Terrain:
Plain: 3
Forest: 1
Hill: 2
Swamp: 1
Desert: 1
Tundra: 1

Guards:
Guard: 0
Poss: 1;

Ability:
Ability: 0
Param1: 0
Param2: 0;


Давайте разбираться.

Код:
/42
Name: Лабиринт;

Вопросов вроде бы не вызывает. Хотя интересно номер обязательно должен быть порядковым или можно просто любой уникальный идентификатор.

Код:
MinLevel: 5
MaxLevel: 12

Вот это мне уже не понятно. Question

Код:
Guarded: 0

Также встречаются значения от 0 до 100. Можно предположить, что это шанс того, что для входа в сайт нужно будет кого-то победить.

Код:
Place: 1

Если просканировать весь файл, то скорее всего значения этого параметра имеют следующие значения:

0 - ресурс (может быть только один в провинции, не может быть в родовой)
1 - обычный сайт
2 - сайт, который обнаруживается только при исследовании

Код:
Event: 2

После просмотра всего фала можно сделать вывод, что эту строчку не нужно изменять. Зачем она? - Так надо.

Код:
Dialog: 852
Encounter: 381

Ссылки на записи с других варах. См. dialog.var, encounter.var.

Примечание: Dialog заморачиваться не стоит.
Raidfreon писал(а):
Тут не в том суть. Получается, что Dialog лабиринту вообще не нужен и туда можно вписать хоть 1, хоть 1000... хотя если удалить эту строку то игра не запустится Smile но изменение значения ни на что не влияет...


Последний раз редактировалось: HerrHolkin (Вс Апр 03, 2011 18:37), всего редактировалось 3 раз(а)
Посмотреть профиль Отправить личное сообщение ICQ
   HerrHolkin

 
 
 ∞ Владыка Душ ∞
Ветеран
Демиург: Мастер игр



Свитков: 4430
С нами с: 20.11.2009
Откуда: Minecraft
Цитировать
СообщениеДобавлено: Вс Апр 03, 2011 14:45     Заголовок сообщения:

Помогайте дальше делать.
Места Question требуют дополнения.
Посмотреть профиль Отправить личное сообщение ICQ
   Raidfreon

 
 
 -Егерь-

Свитков: 101
С нами с: 11.03.2011
Цитировать
СообщениеДобавлено: Вс Апр 03, 2011 14:49     Заголовок сообщения:

Была бы возможность форума, я б тебе + в статистику поставил...

А вообще надо разобраться...



Цитата:
Если просканировать весь файл, то скорее всего значения этого параметра имеют следующие значения:

0 - ресурс
1 - обычный сайт
2 - все остальное


1 - сайт исчезнет после разграбления
2 - не исчезнет (типа ферма или монолит) хотя еще не уверен
Посмотреть профиль Отправить личное сообщение
   HerrHolkin

 
 
 ∞ Владыка Душ ∞
Ветеран
Демиург: Мастер игр



Свитков: 4430
С нами с: 20.11.2009
Откуда: Minecraft
Цитировать
СообщениеДобавлено: Вс Апр 03, 2011 14:51     Заголовок сообщения:

Код:
/60
Name: торговца;
MinLevel: 5
MaxLevel: 12
Guarded: 100
Place: 2
Event: 2
Dialog: 1443
Encounter: 664


Код:
/29
Name: Опыт;
MinLevel: 5
MaxLevel: 12
Guarded: 0
Place: 2
Event: 2
Dialog: 438
Encounter: 0


Меня пока интересует откуда берутся "Dialog: 1443" и почему структура записи меняется.

Raidfreon писал(а):
Была бы возможность форума, я б тебе + в статистику поставил...

Можешь в подпись себе добавить какой я молодец. Smile
Посмотреть профиль Отправить личное сообщение ICQ
   Raidfreon

 
 
 -Егерь-

Свитков: 101
С нами с: 11.03.2011
Цитировать
СообщениеДобавлено: Вс Апр 03, 2011 14:56     Заголовок сообщения:

Dialog - это диалог который будет при нахождении сайта
Код:
/1443 Бродячий торговец, диалог
Window: 2;
Bitmap: 80;
Text: #%s направился навстречу торговцу. Завидев героя, купец вежливо поклонился и сделал приглашающий жест, предлагая осмотреть свои товары. Торговца сопровождают несколько големов, которые тащат на себе его поклажу. Не стоит сомневаться, что в случае чего каменные исполины встанут на охрану своего хозяина.
Количество врагов %d.
Среди отряда противника замечены следующие войска: %s.
Каков Ваш приказ, повелитель?#
Answer1: Ограбить торговца.;
Answer2: Пройти мимо.;
Answer3: Осмотреть товары.;#####

Из файла dialog.var

Кстати. Если поменять Event: 2 на Event: 1 то при попытке зайти в сайт игра вылетает =)
Посмотреть профиль Отправить личное сообщение
   HerrHolkin

 
 
 ∞ Владыка Душ ∞
Ветеран
Демиург: Мастер игр



Свитков: 4430
С нами с: 20.11.2009
Откуда: Minecraft
Цитировать
СообщениеДобавлено: Вс Апр 03, 2011 15:02     Заголовок сообщения:

Значит у меня в варе опечатка?
Код:
/42
Name: Лабиринт;
...
Dialog: 381


Код:
/381 (Штурм нашей крепости)

Код:
/852 Лабиринт, вход


Smile Проверьте кто-то у себя.
Посмотреть профиль Отправить личное сообщение ICQ
   BledDest

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



Свитков: 5271
С нами с: 05.12.2010
Откуда: Всё ещё Саратов
Цитировать
СообщениеДобавлено: Вс Апр 03, 2011 15:20     Заголовок сообщения:

HerrHolkin писал(а):
проверьте кто-то у себя.

Странно... То же самое. Причём ссылки на dialog и encounter одинаковые
_________________
Whatever dreams we're reaching to claim
Decides the path we are taking...
Посмотреть профиль Отправить личное сообщение Отправить сообщения электронной почты
   Raidfreon

 
 
 -Егерь-

Свитков: 101
С нами с: 11.03.2011
Цитировать
СообщениеДобавлено: Вс Апр 03, 2011 16:11     Заголовок сообщения:

У меня та же фигня с лабиринтом.

По поводу Place.
0 - ресурс (может быть только один сайт 0 в прое и не попадается в родовой прове)
1 - стандартный сайт
2 - стандартный сайт, но при генерации карты всегда скрыт, то есть его можно найти только при исследовании.[/list]
Посмотреть профиль Отправить личное сообщение
   HerrHolkin

 
 
 ∞ Владыка Душ ∞
Ветеран
Демиург: Мастер игр



Свитков: 4430
С нами с: 20.11.2009
Откуда: Minecraft
Цитировать
СообщениеДобавлено: Вс Апр 03, 2011 16:17     Заголовок сообщения:

Значит баг нашли. Smile
Place поправил.

Дальше как? Следующие несколько строк вообще не понимаю.
Посмотреть профиль Отправить личное сообщение ICQ
   Raidfreon

 
 
 -Егерь-

Свитков: 101
С нами с: 11.03.2011
Цитировать
СообщениеДобавлено: Вс Апр 03, 2011 16:22     Заголовок сообщения:

Код:
MinLevel: 5
MaxLevel: 12

Как я понимаю это редкость сайта(шанс его выпадения)

Точно знаю одно, если
Код:
MinLevel: 0
MaxLevel: 0

то сайт сам по себе не появляется...

HerrHolkin писал(а):
Дальше как? Следующие несколько строк вообще не понимаю.
а по конкретнее, какие именно?
Посмотреть профиль Отправить личное сообщение
   HerrHolkin

 
 
 ∞ Владыка Душ ∞
Ветеран
Демиург: Мастер игр



Свитков: 4430
С нами с: 20.11.2009
Откуда: Minecraft
Цитировать
СообщениеДобавлено: Вс Апр 03, 2011 16:24     Заголовок сообщения:

А поподробней?
Посмотреть профиль Отправить личное сообщение ICQ
   Raidfreon

 
 
 -Егерь-

Свитков: 101
С нами с: 11.03.2011
Цитировать
СообщениеДобавлено: Вс Апр 03, 2011 16:29     Заголовок сообщения:

Я сам только сейчас это начал разбирать.
И пока обнаружил только вот что:
Бандитское логово, Врата Хаоса и Алтарь Смерти можно найти только в провинциях Разбойничья вольница, земли Хаоса и Земля мёртвых соответственно...
Посмотреть профиль Отправить личное сообщение
   Drosel

 
 
 * Небесный Лорд *
admin
Небесная стража



Свитков: 2108
С нами с: 22.09.2009
Откуда: Харьков
Цитировать
СообщениеДобавлено: Вс Апр 03, 2011 17:58     Заголовок сообщения:

HerrHolkin писал(а):
Значит у меня в варе опечатка?

Ну так там encounter есть с правильным диалогом.
Посмотреть профиль Отправить личное сообщение
   Raidfreon

 
 
 -Егерь-

Свитков: 101
С нами с: 11.03.2011
Цитировать
СообщениеДобавлено: Вс Апр 03, 2011 18:26     Заголовок сообщения:

Тут не в том суть. Получается, что Dialog лабиринту вообще не нужен и туда можно вписать хоть 1, хоть 1000... хотя если удалить эту строку то игра не запустится Smile но изменение значения ни на что не влияет...
Посмотреть профиль Отправить личное сообщение
   HomaSU

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



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

Raidfreon писал(а):
Бандитское логово, Врата Хаоса и Алтарь Смерти можно найти только в провинциях Разбойничья вольница, земли Хаоса и Земля мёртвых.

Каким же чудесным образом эти сайты появляются в родовой,например?Если вы про абилку с типом провинции,то она значит,что в каждой прове с типом Разбойничья вольница будет сайт бандитское логово.
А чего помогать то,НеrrHollkin?Непонятны разве что эти:
Coastal: 0
WorkHide: 0
WorkFree: 0 .
Посмотреть профиль Отправить личное сообщение
   Raidfreon

 
 
 -Егерь-

Свитков: 101
С нами с: 11.03.2011
Цитировать
СообщениеДобавлено: Вс Апр 03, 2011 20:39     Заголовок сообщения:

Да тут непонятно только MinLevel MaxLevel...
Guarded и все после Event и так понятно...
Посмотреть профиль Отправить личное сообщение
   HerrHolkin

 
 
 ∞ Владыка Душ ∞
Ветеран
Демиург: Мастер игр



Свитков: 4430
С нами с: 20.11.2009
Откуда: Minecraft
Цитировать
СообщениеДобавлено: Вс Апр 03, 2011 21:01     Заголовок сообщения:

Ну если понятно, то инфу в студию.
Посмотреть профиль Отправить личное сообщение ICQ
   HomaSU

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



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

Treasure: 0 - сокровище,получаемое после зачистки сайта
Coastal: 0 - не знаю
WorkHide: 0 - не знаю,возможно связан с тем,будет ли сайт скрытым
WorkGuard: 0 - по идее,отвечает за стражу(то есть,если сайт с охраной,нужно ставить 1)
WorkFree: 0 - не знаю
CanEnter: 0 - можно входить или нет
SelfDestroy: 0 - вроде понятно,что самоуничтожение,но что и как писать,не знаю.В тех что делал сам,уничтожение прописывал непосредственно в енкаунтере.
Guard - это стража из Guard_type.var
Ability - все есть в теме про Индексы.
Посмотреть профиль Отправить личное сообщение
   Raidfreon

 
 
 -Егерь-

Свитков: 101
С нами с: 11.03.2011
Цитировать
СообщениеДобавлено: Вс Апр 03, 2011 21:30     Заголовок сообщения:

здесь любое число
Treasure - HomaSU про это сказал

дальше везде
0 - нет, 1- да

Coastal - появляется только в прибрежных провах (это предположение, но все равно во всех сайтах тут 0 стоит)

WorkHide - когда сайт скрыт он все равно работает (воровское логово увеличивает корупцию даже когда еще не разведано)

WorkGuard - работает когда стоит охрана

WorkFree - тоже, но когда охраны нет

CanEnter - HomaSU про это сказал

SelfDestroy - после находки самоуничтожится (это типа торговца странстующего или авантюристов)

Guard - HomaSU про это сказал

Ability - HomaSU про это сказал
Посмотреть профиль Отправить личное сообщение
   HerrHolkin

 
 
 ∞ Владыка Душ ∞
Ветеран
Демиург: Мастер игр



Свитков: 4430
С нами с: 20.11.2009
Откуда: Minecraft
Цитировать
СообщениеДобавлено: Вс Апр 03, 2011 21:32     Заголовок сообщения:

И что к примеру значит "Treasure: -20" ?
Посмотреть профиль Отправить личное сообщение ICQ
Часовой пояс: GMT +3:00
На страницу 1, 2, 3, 4, 5, 6  След.

 


Ты не можешь начинать темы
Ты не можешь отвечать на сообщения
Ты не можешь редактировать свои сообщения
Ты не можешь удалять свои сообщения
Ты не можешь голосовать в опросах
на Главную Форума - 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