CustomGames.ru - Dota 2 пользовательские игры

Проблема с созданием кастомного персонажа

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

Оффлайн GhostD

  • 5
  • Мощь: 0
По гайдам на сайте пытаюсь 3делать кастомного персонажа
но когда я пытаюсь 3аменить скилы абаддона на свои или стандартные и3 доты кодом
"npc_dota_hero_abaddon"
{
   "override_hero" "npc_dota_hero_abaddon"

"Ability1" "blade_strike"
"Ability2" "lina_laguna_blade"
"Ability3" "lina_light_strike_array"
"Ability4" "lion_mana_drain"
}
или копирую другие скрипты например и3 жи3ни на арене с ее персами при 3аходе в кастомку персонажи остаются стандартными
скрипты делал уже несколько ра3 по новой но причину найти не смог так что прошу помоши
« Последнее редактирование: 25-12-2016, 08:50:41 от -ExotiC- »

Оффлайн Илья

  • Супермодератор
  • 1909
  • Мощь: 16
Во первых:

Куда ты это пишешь, в какой файл?

Оффлайн GhostD

  • 5
  • Мощь: 0
Во первых:

Куда ты это пишешь, в какой файл?
Илья,
в файл npc_heroes_custom
« Последнее редактирование: 22-12-2016, 17:31:19 от GhostD »

Оффлайн Илья

  • Супермодератор
  • 1909
  • Мощь: 16
Скинь его содержимое сюда и попробуй заменить хотя бы один скилл:

Код
"npc_dota_hero_abaddon"
{
"Ability1" "lina_laguna_blade"
}

Кроме того, что такое blade_strike?

Оффлайн GhostD

  • 5
  • Мощь: 0
Илья,
1 скилл тоже не 3аменился
в файле
// Dota Heroes File
// NOTE: This is not for creating new heroes, this is for taking a currently existing hero as a template and overriding
// the specified key-value combinations.  Use override_hero <hero_to_override> for this.
"npc_dota_hero_abaddon"
{
   "override_hero" "npc_dota_hero_abaddon"
"Ability1" "lina_laguna_blade"
}
надпись в начале пытался убирать но это ничего не меняет
blade_strike это кастомный скилл

Оффлайн ZLOY

  • Супермодератор
  • 368
  • Мощь: 4
Код: (kv)
"DotaHeroes"
{
"npc_dota_hero_abaddon"
{
    "override_hero" "npc_dota_hero_abaddon"
"Ability1" "lina_laguna_blade"
}
}

Оффлайн GhostD

  • 5
  • Мощь: 0
ZLOY, спасибо сработало но появилась проблема с кастомным скилом вместо него скилл просто проподает это ошибка в коде наверно
еше не3наю чтобы 3делать домаг нужно написать код такой
"AbilityDamage"      "900"
   OnSpellStart(
      "Damage"
      {
         "Target"      "TARGET"
         "Type"         "DAMAGE_TYPE_MAGICAL"
         "Damage"      "%AbilityDamage"
      })
или как то по другому?

Оффлайн ZLOY

  • Супермодератор
  • 368
  • Мощь: 4
Используешь не фигурные скобки
OnSpellStart помести в  кавычки

Оффлайн GhostD

  • 5
  • Мощь: 0
ZLOY,
подскажи пли3 как исправит хрень с тем что персонажи в пике идут в 1 столбец и постоянно дергаются

Оффлайн gameizeazy

  • 106
  • Мощь: 1
Код
//=================================================================================================================
// HERO: Alcore
//=================================================================================================================
"alcore" // ID Героя
{
  "override_hero" "npc_dota_hero_troll_warlord" // Какой персонаж вместо нового?
  "AbilityLayout" "4"                      // Да фиг знает что
  "ModelScale" "1"                       // Размер модели
  "Ability1" "spirit_breaker_charge_of_darkness" // Абилка1
  "Ability2" "ac_haha" // Абилка2
  "Ability3" "luna_lunar_blessing"                  // Абилка 3
  "Ability4" "chaos_knight_phantasm"                  // Абилка 4
  "ArmorPhysical" "2" // Броня
  "MagicalResistance" "25"  // Резист
  "AttackDamageMin" "20" // Минимум урона
  "AttackDamageMax" "50" // Максимум урона
  "AttributePrimary" "DOTA_ATTRIBUTE_STRENGTH" // Основной атрибут
  "AttributeBaseStrength" "33" // Стандартно силы
  "AttributeStrengthGain" "2" // Силу каждый лвл
  "AttributeBaseIntelligence" "25" // Интелект
  "AttributeIntelligenceGain" "2" // Интелект каждый лвл
  "AttributeBaseAgility" "30" // Ловкость
  "AttributeAgilityGain" "2"                   // Каждый лвл ловкость
  "MovementSpeed" "350"    //Скорость
  "StatusHealth" "600"   // Хп
  "StatusHealthRegen" "3"   // хп реген
  "StatusMana" "300" // мана
  "StatusManaRegen" "3" //Маны каждый левел
  "HasInventory" "1" // Имеет инвентарь?
  "AttackRate" "1" // Сек на атаку
  "AttackRange" "190" // Радиус атаки
}

Оффлайн poppi;]

  • 14
  • Мощь: 0
  • Пытаюсь разобраться в скриптах :(
Здраствуйте, у меня нету героя на стадии пика. Что мне делать?

Оффлайн I_Explorer

  • 172
  • Мощь: 2
Здраствуйте, у меня нету героя на стадии пика. Что мне делать?
Возможно ты в herolist.txt  всех героев заблокировал.
Мой недо-мод для ДотА2 - steamcommunity.com/...ils/?id=765024602

Оффлайн poppi;]

  • 14
  • Мощь: 0
  • Пытаюсь разобраться в скриптах :(
Возможно ты в herolist.txt  всех героев заблокировал.
Когда я нажимаю наугад, то выбираеться этот герой

Оффлайн Илья

  • Супермодератор
  • 1909
  • Мощь: 16
Скинь содержимое npc_heroes_custom.txt

Оффлайн gameizeazy

  • 106
  • Мощь: 1
Неработает благодаря 7.00, Скажи параметр override_hero! Мб перс баганный после патча