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

Автор Тема: Сопротивление  (Прочитано 2452 раз)

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

ishayahu

  • level 1
  • *
  • Сообщений: 88
  • OS:
  • FreeBSD FreeBSD
  • Browser:
  • Chrome 24.0.1312.52 Chrome 24.0.1312.52
    • ICQ клиент - 329944992
    • Просмотр профиля
    • Кампания "Апокрифы"
    • E-mail
  • Раса: Человек
Сопротивление
« : Февраль 06, 2013, 14:51:31 »
Задал сопротивление юниту, чтобы при обороне он получал 10% урона при обороне, а не работает(:
[abilities]
    [resistance]
        value=10
        active_on='defence'
    [/resistance]
[/abilities]
в чём дело?

gs_fx

  • Эксперт
  • level 2
  • ***
  • Сообщений: 221
  • Mountain Trolls [MT], Тролль-Воин
  • OS:
  • Linux Linux
  • Browser:
  • Mozilla совместимость Mozilla совместимость
    • Просмотр профиля
    • E-mail
  • Раса: Человек
Re: Сопротивление
« Ответ #1 : Февраль 06, 2013, 17:24:48 »
во-первых, 90% должно быть, чтобы именно получал 10%
во-вторых, по такому  куску кода трудно что-сказать
кривость рук всегда отличала моих бойцов :)

FallenPhoenix

  • level 2
  • **
  • Сообщений: 127
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Opera 11.64 Opera 11.64
    • Просмотр профиля
  • Раса: Эльф
Re: Сопротивление
« Ответ #2 : Февраль 06, 2013, 17:35:49 »
Если верить этому, то 10, а не 90. А че не пашет - хз, может баг какой. Сейчас тоже попробовал через [effect], слегка изменив стандартную - не хочет. Но никаких кавычек и апострофов там не надо.
« Последнее редактирование: Февраль 06, 2013, 17:41:57 от FallenPhoenix »

ishayahu

  • level 1
  • *
  • Сообщений: 88
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 24.0.1312.57 Chrome 24.0.1312.57
    • ICQ клиент - 329944992
    • Просмотр профиля
    • Кампания "Апокрифы"
    • E-mail
  • Раса: Человек
Re: Сопротивление
« Ответ #3 : Февраль 12, 2013, 06:09:27 »
вот файл юнита

Elmor

  • level 3
  • ***
  • Сообщений: 279
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 19.0 Firefox 19.0
    • Просмотр профиля
    • E-mail
Re: Сопротивление
« Ответ #4 : Февраль 27, 2013, 01:38:19 »
сопротивление должно быть указано в unit_type
если нужно изменить, то нужен какой-нибудь тэг типа modify
Мы забываем об одной очень важной вещи: тот, кто не хочет войны - гей
Wesnoth 40 000 Era
A Tale of Peasant

FallenPhoenix

  • level 2
  • **
  • Сообщений: 127
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Opera 11.64 Opera 11.64
    • Просмотр профиля
  • Раса: Эльф
Re: Сопротивление
« Ответ #5 : Февраль 28, 2013, 00:16:02 »
Дык как я понимаю, он хочет именно абилку типа "стойкости".

ishayahu

  • level 1
  • *
  • Сообщений: 88
  • OS:
  • FreeBSD FreeBSD
  • Browser:
  • Firefox 18.0 Firefox 18.0
    • ICQ клиент - 329944992
    • Просмотр профиля
    • Кампания "Апокрифы"
    • E-mail
  • Раса: Человек
Re: Сопротивление
« Ответ #6 : Март 03, 2013, 12:56:37 »
Цитировать
Дык как я понимаю, он хочет именно абилку типа "стойкости".
Воистинну так) Чтобы при защите сопротивление возрастало до небес)