главная турниры статьи wiki карта сайта логин

Автор Тема: Помощ!  (Прочитано 4792 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Andreykko

  • level 1
  • *
  • Сообщений: 54
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Opera 9.80 Opera 9.80
    • Просмотр профиля
    • E-mail
  • Раса: Человек
Помощ!
« : Июнь 05, 2010, 16:21:05 »
Так считая что мне нечем занятся (ну кроме Экзаменов, 5 сайтов, 3 груп в контакте + общение в контакте + играть немножко в игры + война племён + после Экзаменов работа)
то я буду начинать делать мод какойто ))))
но у меня возникли уже пара вопрос
1. Както мона ограничить хотьбу какогото юнита (ну типо у нас есть монстр любой он сразу появляеться в игре и может ходить тока по определённой территории например тока в нутри "квадрата" который я и должен прописать)
P.S
если хоть кто то понял мою просьбу помогите мне xD
2.А как прописываются новые способности?? (ну как лидерство )
Зарание спс )

ShuricK

  • Эксперт
  • level 3
  • ***
  • Сообщений: 371
  • Shas'La Kel'Shan
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Opera 9.80 Opera 9.80
    • ICQ клиент - 574278280
    • Просмотр профиля
  • Раса: Механизм
Re: Помощ!
« Ответ #1 : Июнь 06, 2010, 12:40:49 »
1.Варианты
 -в редакторе карт есть возможность делать клетки непроходимыми(для всех)
 -задать пассивный аи и с помощью скриптов вручную двигать юнит
 -с помощью евентов контролить выход за пределы территории и возвращать на изначальную позицию юнит
 -в начале хода аи выставлять границы территории непроходимыми, в ход игрока разблокировать эту зону

Выбирай.

2.Где-то в этом разделе я уже писал)
В теме  AbilitiesWML
« Последнее редактирование: Июнь 06, 2010, 12:46:50 от ShuricK »


ShuricK

  • Эксперт
  • level 3
  • ***
  • Сообщений: 371
  • Shas'La Kel'Shan
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Opera 9.80 Opera 9.80
    • ICQ клиент - 574278280
    • Просмотр профиля
  • Раса: Механизм
Re: Помощ!
« Ответ #2 : Июнь 06, 2010, 13:23:40 »
Ну лично я предлагаю такой вариант(имхо оптимальный)

   [event]
      name=side turn
      first_time_only=no
   [filter]
      side_number=1
   [/filter]
      [terrain_mask]
         x=1
         y=1
         mask="{~add-ons/...}"
         border=yes
      [/terrain_mask]
   [/event]
   [event]
   name=side turn
   first_time_only=no
   [filter]
      side_number=2
   [/filter]
      [terrain_mask]
         x=1
         y=1
         mask="{~add-ons/...}"
         border=yes
      [/terrain_mask]
   [/event]

Делаешь в 2 отдельных файлах участок карты, который нужно сделать непроходимым для мобов.В первом ничего не изменяешь, во втором в редакторе выставляешь непроходимые клетки.Файлы этих участков указываешь соответственно в террейн маске - они будут налагаться на на изначальную карту.

Код не тестил вобще ни разу,только написал, но должен работать.


Andreykko

  • level 1
  • *
  • Сообщений: 54
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Opera 9.80 Opera 9.80
    • Просмотр профиля
    • E-mail
  • Раса: Человек
Re: Помощ!
« Ответ #3 : Июнь 06, 2010, 19:34:03 »
Короче буду делать попробую ))) щитая что я отстал от жизни то прийдеться подумать xD
Ну в общем большое спс )))
Сдам Экзамены (а может и раньше ) попробую )))

Max3010

  • level 0
  • Сообщений: 6
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Chrome 6.0.472.63 Chrome 6.0.472.63
    • Просмотр профиля
    • E-mail
Re: Помощ!
« Ответ #4 : Октябрь 04, 2010, 12:37:26 »
Подскажите, плз, почему в моде могут не отображаться картинки (адрес правильный). Не работает, например, вот это:
  image="~add-ons/Max_Era_1/images/units/dark_alliance/Dark_elves/Sword_Master.png"

Elmor

  • level 3
  • ***
  • Сообщений: 279
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 3.6.10 Firefox 3.6.10
    • Просмотр профиля
    • E-mail
Re: Помощ!
« Ответ #5 : Октябрь 04, 2010, 22:42:43 »
пиши сразу путь относительно папки images
в твоем случае "units/dark_alliance/Dark_elves/Sword_Master.png"
путь полностью указывается только в файле main
Мы забываем об одной очень важной вещи: тот, кто не хочет войны - гей
Wesnoth 40 000 Era
A Tale of Peasant

Max3010

  • level 0
  • Сообщений: 6
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Chrome 6.0.472.63 Chrome 6.0.472.63
    • Просмотр профиля
    • E-mail
Re: Помощ!
« Ответ #6 : Октябрь 05, 2010, 14:11:30 »
Спасибо!

Max3010

  • level 0
  • Сообщений: 6
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Chrome 12.0.742.91 Chrome 12.0.742.91
    • Просмотр профиля
    • E-mail
Re: Помощ!
« Ответ #7 : Июнь 13, 2011, 21:24:14 »
Делаю кампанию, Веснот не дает начать ее проходить, пишет:
"Произошла ошибка, возможно, связанная с неверным WML кодом
Сообщение об ошибке:
Карты без заголовка не поддерживаются"
Собственно, что такое этот самый заголовок, где и как его писать? Заранее спасибо.

LightWarrior

  • level 4
  • ****
  • Сообщений: 607
  • Dead man walking
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 4.0.1 Firefox 4.0.1
    • Просмотр профиля
  • Раса: Огр
Re: Помощ!
« Ответ #8 : Июнь 13, 2011, 22:04:51 »
Название карты не соответствует названию, прописанному в cfg-шнике, насколько я помню. У самого такая фигня была.

DV

  • Глобальный Модератор
  • level 5
  • *****
  • Сообщений: 1273
  • Это - Стилфист в молодости.
  • OS:
  • Linux Linux
  • Browser:
  • Opera 11.10 Opera 11.10
    • Просмотр профиля
  • Раса: Мертвец
Re: Помощ!
« Ответ #9 : Июнь 14, 2011, 05:52:06 »
есть еще один вариант. Может случится что все верно написано в cfg-шнике, но все равно не работает. Тогда надо еще раз открыть карту редактором карт и сохранить. Такое бывает, если ты например, копировал или переименовывал файл с картой после последенего сохранения. Почему - не знаю, но у меня так было.
Возглавляет силы зла

Max3010

  • level 0
  • Сообщений: 6
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Chrome 12.0.742.91 Chrome 12.0.742.91
    • Просмотр профиля
    • E-mail
Re: Помощ!
« Ответ #10 : Июнь 14, 2011, 19:04:14 »
Спасибо! У файла расширения не было) А в пути в cfg было)

DV

  • Глобальный Модератор
  • level 5
  • *****
  • Сообщений: 1273
  • Это - Стилфист в молодости.
  • OS:
  • Linux Linux
  • Browser:
  • Opera 11.10 Opera 11.10
    • Просмотр профиля
  • Раса: Мертвец
Re: Помощ!
« Ответ #11 : Июнь 14, 2011, 19:07:22 »
офигеть. ну да, наверное так и правда бывает. Хотя давно бы уже сделали, чтобы редактор расширение автоматически приписывал к имени файла. тык нет же!
Возглавляет силы зла

LightWarrior

  • level 4
  • ****
  • Сообщений: 607
  • Dead man walking
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 5.0 Firefox 5.0
    • Просмотр профиля
  • Раса: Огр
Re: Помощ!
« Ответ #12 : Август 06, 2011, 22:20:04 »
Где прописаны алиджменты? Или они, шпиёны, на Си?
« Последнее редактирование: Август 06, 2011, 23:01:21 от LightWarrior »

DV

  • Глобальный Модератор
  • level 5
  • *****
  • Сообщений: 1273
  • Это - Стилфист в молодости.
  • OS:
  • Linux Linux
  • Browser:
  • Opera 11.50 Opera 11.50
    • Просмотр профиля
  • Раса: Мертвец
Re: Помощ!
« Ответ #13 : Август 07, 2011, 12:47:12 »
может и на Си, но ты можешь поискать новые интересные решения в data/core/macros/schedules.cfg - я так понял все управление бонусами мировоззрения ведеться оттуда.
Возглавляет силы зла

LightWarrior

  • level 4
  • ****
  • Сообщений: 607
  • Dead man walking
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 5.0 Firefox 5.0
    • Просмотр профиля
  • Раса: Огр
Re: Помощ!
« Ответ #14 : Август 07, 2011, 13:10:07 »
Ммм, есть идея, попытаюсь реализовать.