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

Не работают файлы, типа: npc_..._custom.txt

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

Оффлайн Recceptor

  • 18
  • Мощь: 0
  • Выжить бы
Всё что ввожу в эти блокноты не отображается в игре. К примеру: Изменял хар-ки героя в npc_heroes_custom, в игре ничего не поменялось. Кто-нибудь может помочь?

Оффлайн I_Explorer

  • Продвинутый
  • 234
  • Мощь: 4
Re: Не работают файлы, типа: npc_..._custom.txt
« Ответ #1 : 12-10-2017, 19:17:36 »
1.Скинь содержимое файла
2.Скинь путь по которому находится файл
3.Ты сбилдил карту? или просто поменял в блокноте и опубликовал?
Мой недо-мод для ДотА2 - steamcommunity.com/...ils/?id=765024602

Оффлайн Recceptor

  • 18
  • Мощь: 0
  • Выжить бы
Re: Не работают файлы, типа: npc_..._custom.txt
« Ответ #2 : 12-10-2017, 19:45:10 »
1.
Спойлер
// 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.
"DOTAHeroes"
{

}
"npc_dota_hero_sniper"
   {
      "Model"      "models/heroes/sniper/sniper.vmdl"
      "Portrait"      "vgui/hud/heroportraits/portrait_sniper"
      "IdleExpression"      "scenes/sniper/sniper_exp_idle_01.vcd"
      "SoundSet"      "Hero_Sniper"
      "Enabled"      "1"
      "HeroPool1"      "1"
      "HeroUnlockOrder"      "0"
      "Role"         "Carry,Nuker"
      "Rolelevels"   "3,1"
      "Complexity"   "1"
      "Team"      "Good"
      "HeroID"      "35"
      "BotImplemented"      "1"
      "ModelScale"      "0.840000"
      "LoadoutScale"      "1"
      "HeroGlowColor"      "237 154 15"
      "PickSound"      "sniper_snip_spawn_01"
      "BanSound"      "sniper_snip_anger_01"
      "CMEnabled"      "1"
      "url"      "Sniper"
      "new_player_enable"      "1"
      "LastHitChallengeRival"      "npc_dota_hero_drow_ranger"
      "HeroSelectSoundEffect"      "Hero_Sniper.Pick"
      "Ability1"      ""
      "Ability2"      "sniper_damage"
      "Ability3"      ""
      "Ability4"      ""
      "Ability5"      ""
      "Ability6"      ""
      "Ability7"      ""
      "Ability8"      ""
      "Ability10"      "special_bonus_mp_regen_5"
      "Ability11"      "special_bonus_attack_speed_15"
      "Ability12"      "special_bonus_unique_sniper_1"
      "Ability13"      "special_bonus_hp_200"
      "Ability14"      "special_bonus_armor_8"
      "Ability15"      "special_bonus_cooldown_reduction_25"
      "Ability16"      "special_bonus_attack_damage_150"
      "Ability17"      "special_bonus_unique_sniper_2"
      "ArmorPhysical"      "-1"
      "AttackCapabilities"      "DOTA_UNIT_CAP_RANGED_ATTACK"
      "AttackDamageMin"      "10"
      "AttackDamageMax"      "15"
      "AttackRate"      "1.700000"
      "AttackAnimationPoint"      "0.170000"
      "AttackAcquisitionRange"      "950"
      "AttackRange"      "500"
      "ProjectileModel"      "particles/units/heroes/hero_sniper/sniper_base_attack.vpcf"
      "ProjectileSpeed"      "3000"
      "AttributePrimary"      "DOTA_ATTRIBUTE_AGILITY"
      "AttributeBaseStrength"      "15"
      "AttributeStrengthGain"      "2"
      "AttributeBaseIntelligence"      "15"
      "AttributeIntelligenceGain"      "2.600000"
      "AttributeBaseAgility"      "7"
      "AttributeAgilityGain"      "2.500000"
      "MovementSpeed"      "300"
      "MovementTurnRate"      "0.700000"
      "HasAggressiveStance"      "1"
      "VisionNighttimeRange"      "1100"
      "BoundsHullName"      "DOTA_HULL_SIZE_HERO"
      "HealthBarOffset"      "110"
      "particle_folder"      "particles/units/heroes/hero_sniper"
      "GameSoundsFile"      "soundevents/game_sounds_heroes/game_sounds_sniper.vsndevts"
      "VoiceFile"      "soundevents/voscripts/game_sounds_vo_sniper.vsndevts"
   }
[свернуть]
2. scripts/npc/npc_heroes_custom.txt
3. Скопировал файлы overthrow

Оффлайн Recceptor

  • 18
  • Мощь: 0
  • Выжить бы
Re: Не работают файлы, типа: npc_..._custom.txt
« Ответ #3 : 12-10-2017, 19:48:52 »
1.Скинь содержимое файла
2.Скинь путь по которому находится файл
3.Ты сбилдил карту? или просто поменял в блокноте и опубликовал?
А вот если добавить файлы npc_heroes.txt npc_abilities.txt, меняя там значения, то всё пашет на ура

Оффлайн I_Explorer

  • Продвинутый
  • 234
  • Мощь: 4
Re: Не работают файлы, типа: npc_..._custom.txt
« Ответ #4 : 12-10-2017, 20:03:05 »
Попробуй добавить строку "override_hero"            "npc_dota_hero_sniper"
К слову у тебя слишком много лишнего, попробуй сделать проще например так:
Спойлер
Код
"npc_dota_hero_weaver"
{
"override_hero" "npc_dota_hero_weaver"
  "AbilityLayout" "8"
  "ModelScale" "0.4"
  "Ability1" "weaver_time_lapse"
  "Ability2" "weaver_geminate_attack"
  "Ability3" "kunkka_x_marks_the_spot"                 
  "Ability4" ""
"Ability5" ""
"Ability6" "kunkka_return"     
  "ArmorPhysical" "54"
  "MagicalResistance" "45"
  "AttackDamageMin" "10"
  "AttackDamageMax" "50"
  "AttributePrimary" "DOTA_ATTRIBUTE_AGILITY"
  "AttributeBaseStrength" "1"
  "AttributeStrengthGain" "0.3"
  "AttributeBaseIntelligence" "1"
  "AttributeIntelligenceGain" "0.3"
  "AttributeBaseAgility" "7"
  "AttributeAgilityGain" "3.2"
  "MovementSpeed" "399"
"BoundsHullName"        "DOTA_HULL_SIZE_SMALL"
  "StatusHealth" "10"
  "StatusHealthRegen" "1.000000"
"StatusMana" "66"
  "StatusManaRegen" "0.1"
"VisionDaytimeRange" "700"
"VisionNighttimeRange" "1700"
  "HasInventory" "1"
  "AttackRate" "1.20"
  "AttackRange" "594"
}
[свернуть]
« Последнее редактирование: 12-10-2017, 20:04:52 от I_Explorer »
Мой недо-мод для ДотА2 - steamcommunity.com/...ils/?id=765024602

Оффлайн Recceptor

  • 18
  • Мощь: 0
  • Выжить бы
Re: Не работают файлы, типа: npc_..._custom.txt
« Ответ #5 : 12-10-2017, 20:09:02 »
Не помогло

Оффлайн I_Explorer

  • Продвинутый
  • 234
  • Мощь: 4
Re: Не работают файлы, типа: npc_..._custom.txt
« Ответ #6 : 12-10-2017, 20:11:02 »
Не помогло
Если у тебя есть файлы npc_heroes.txt или npc_abilities.txt или npc_units.txt то попробуй без них, а так хз, передаю слово экспертам.
Мой недо-мод для ДотА2 - steamcommunity.com/...ils/?id=765024602

Оффлайн Илья

  • Супермодератор
  • 2142
  • Мощь: 21
Re: Не работают файлы, типа: npc_..._custom.txt
« Ответ #7 : 12-10-2017, 20:41:14 »
Перенеси героев в блок "DOTAHeroes".

Оффлайн Recceptor

  • 18
  • Мощь: 0
  • Выжить бы
Re: Не работают файлы, типа: npc_..._custom.txt
« Ответ #8 : 12-10-2017, 20:42:25 »
Перенеси героев в блок "DOTAHeroes".
В смысле? Немного не понял.

Оффлайн Recceptor

  • 18
  • Мощь: 0
  • Выжить бы
Re: Не работают файлы, типа: npc_..._custom.txt
« Ответ #9 : 12-10-2017, 20:43:25 »
Перенеси героев в блок "DOTAHeroes".
Скопировать всех из npc_heroes в npc_heroes_custom?

Оффлайн Илья

  • Супермодератор
  • 2142
  • Мощь: 21
Re: Не работают файлы, типа: npc_..._custom.txt
« Ответ #10 : 12-10-2017, 21:09:56 »
Вот начало файла, что ты скинул:

Код
"DOTAHeroes"
{

}
"npc_dota_hero_sniper"
   { ....

Ничего не замечаешь? Если нет, иди гайды читай.

Оффлайн Recceptor

  • 18
  • Мощь: 0
  • Выжить бы
Re: Не работают файлы, типа: npc_..._custom.txt
« Ответ #11 : 13-10-2017, 08:32:07 »
Вот начало файла, что ты скинул:

Код
"DOTAHeroes"
{

}
"npc_dota_hero_sniper"
   { ....
Ничего не замечаешь? Если нет, иди гайды читай.

Ничего не понимаю... Почему тогда иным кастомкам не нужны манипуляции?
Вот, пример:
Спойлер
// 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.
"DOTAHeroes"
{
   "npc_dota_hero_beastmaster"
   {
      "override_hero"   "npc_dota_hero_beastmaster"
      "Model"                  "models\creeps\roshan\roshan.mdl"   // Model.
      "SoundSet"               "Roshan"               // Name of sound set.
         
      // Abilities
      //----------------------------------------------------------------
      "Ability1"               "roshan_spell_block"   // Ability 1.
      "Ability2"               "roshan_bash"         // Ability 2.
      "Ability3"               "roshan_slam"         // Ability 3.
      "Ability4"               "roshan_respawn"   // Ability 4.
      "Ability5"               ""      // Ability 5.
      "Ability6"               ""                  // Ability 6 - Extra.
      "Ability7"               ""                  // Ability 7 - Extra.
      "Ability8"               ""
   }
[свернуть]

Оффлайн I_Explorer

  • Продвинутый
  • 234
  • Мощь: 4
Re: Не работают файлы, типа: npc_..._custom.txt
« Ответ #12 : 13-10-2017, 09:11:57 »
У всех кастомок все одинакого, просто записывай всех героев внутри блока "DOTAHeroes" вот так:
Спойлер
Код
"DOTAHeroes"
{
//Внутри этих двух фигурных скобок записывай всех нужных тебе героев
"npc_dota_hero_abaddon"
{
"override_hero" "npc_dota_hero_abaddon"
  "VisionDaytimeRange" "700"
"VisionNighttimeRange" "1700"
"StatusHealthRegen" "1.000000"
  }
}
[свернуть]
Мой недо-мод для ДотА2 - steamcommunity.com/...ils/?id=765024602

Оффлайн Recceptor

  • 18
  • Мощь: 0
  • Выжить бы
Re: Не работают файлы, типа: npc_..._custom.txt
« Ответ #13 : 13-10-2017, 10:17:49 »
Спасибо большое

Оффлайн Recceptor

  • 18
  • Мощь: 0
  • Выжить бы
Re: Не работают файлы, типа: npc_..._custom.txt
« Ответ #14 : 13-10-2017, 10:23:15 »
Вот так у меня получилось
Спойлер
// 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.
"DOTAHeroes"
{
   "npc_dota_hero_beastmaster"
   {
      "override_hero"   "npc_dota_hero_beastmaster"
      "Model"                  "models\creeps\roshan\roshan.mdl"   // Model.
      "SoundSet"               "Roshan"               // Name of sound set.
         
      // Abilities
      //----------------------------------------------------------------
      "Ability1"               "roshan_spell_block"   // Ability 1.
      "Ability2"               "roshan_bash"         // Ability 2.
      "Ability3"               "roshan_slam"         // Ability 3.
      "Ability4"               "roshan_respawn"   // Ability 4.
      "Ability5"               ""      // Ability 5.
      "Ability6"               ""                  // Ability 6 - Extra.
      "Ability7"               ""                  // Ability 7 - Extra.
      "Ability8"               ""
   }
   "npc_dota_hero_sniper"
   {
      "override_hero"   "npc_dota_hero_sniper"
      "Model"                  "models\creeps\roshan\roshan.mdl"   // Model.
      "SoundSet"               "Roshan"               // Name of sound set.
         
      // Abilities
      //----------------------------------------------------------------
      "Ability1"               "roshan_spell_block"   // Ability 1.
      "Ability2"               "roshan_bash"         // Ability 2.
      "Ability3"               "roshan_slam"         // Ability 3.
      "Ability4"               "roshan_respawn"   // Ability 4.
      "Ability5"               ""      // Ability 5.
      "Ability6"               ""                  // Ability 6 - Extra.
      "Ability7"               ""                  // Ability 7 - Extra.
      "Ability8"               ""
   }
[свернуть]
Но ничего не работает  :-\