Перестали работать рецепты предметов (Решено)

Danis

Продвинутый
12 Июн 2016
285
0
Проект
Custom Hero Arena
По какой-то неизвестной мне причине перестали работать рецепты добавленных в мод предметов, причем только те у которых нет покупной бумажки. Есть какой-либо способ решить это?
Код:
"item_recipe_ring_of_asura"
  {
    // General
    //-------------------------------------------------------------------------------------------------------------
    "ID"              "2227"           
    "AbilityName"          "item_recipe_ring_of_asura"
    
    // Item Info
    //-------------------------------------------------------------------------------------------------------------
    "ItemCost"           "0" 
    "ItemShopTags"         ""
    
    // Recipe
    //-------------------------------------------------------------------------------------------------------------
    "ItemRecipe"          "1"
    "ItemResult"          "item_ring_of_asura"
    "ItemRequirements"
    {
      "01"            "item_ring_of_aquila;item_great_wraith_band"
    }
  }

Код:
"item_recipe_lightning_rod"
  {
    // General
    //-------------------------------------------------------------------------------------------------------------
    "ID"              "2221"           
    "Model"             "models/props_gameplay/recipe.mdl"
    "BaseClass"           "item_datadriven"
    
    // Item Info
    //-------------------------------------------------------------------------------------------------------------
    "ItemCost"           "3200" 
    "ItemShopTags"         ""
    
    // Recipe
    //-------------------------------------------------------------------------------------------------------------
    "ItemRecipe"          "1"
    "ItemResult"          "item_lightning_rod"
    "AbilityTextureName"      "recipe"
    "ItemRequirements"
    {
      "01"            "item_monkey_king_bar;item_lesser_lightning"
    }
  }

Айди предметов проверял, у всех свои персональные стоят, правописание частей рецептов проверено тоже.
 
Последнее редактирование модератором:

I_GRIN_I

Друзья CG
15 Мар 2016
1,335
105
Re: Перестали работать рецепты добавленных предметов

Danis, крч попробуй везде просто удалить айди, оказывается доте положить на эту строчку
 

Danis

Продвинутый
12 Июн 2016
285
0
Проект
Custom Hero Arena
Re: Перестали работать рецепты добавленных предметов

Не помогло, еще узнал что даже дотовские итемы не собираются.
 

Илья

Друзья CG
25 Сен 2015
2,348
41
Re: Перестали работать рецепты добавленных предметов

Попробуй создать новый, пустой мод и проверить там стандартные рецепты. Если будут работать, то добавь свой рецепт и проверь его. Если работать не будет, то дело в нём. Если же сработает, то однозначно дело в файлах твоего режима, ищи ошибку. В остальных случаях - дело не в тебе.
 

Danis

Продвинутый
12 Июн 2016
285
0
Проект
Custom Hero Arena
Re: Перестали работать рецепты добавленных предметов

Разобрался с этой фигней, короче это лагали переписанные стандартные рецепты. Чтобы исправить пришлось добавить им их название в базовый класс в кв файле.
 

Danis

Продвинутый
12 Июн 2016
285
0
Проект
Custom Hero Arena
Re: Перестали работать рецепты добавленных предметов

Не, все-же не решено до конца, работает только с первыми 2 рецептами, если их больше то все ломается.

Код:
##Мои шмотки

"item_recipe_aether_lens"
  {        
    "BaseClass"           "item_recipe_aether_lens"
    "ItemRecipe"          "1"
    "ItemResult"          ""
    "ItemRequirements"
    {
      "01"            ""
    }
  }
"item_recipe_medallion_of_courage"
  {
    // General
    //-------------------------------------           
    "BaseClass"           "item_recipe_medallion_of_courage"
    
    // Item Info
    //-------------------------------------------------------------------------------------------------------------
    "ItemCost"           "0" 
    "ItemShopTags"         ""
    
    // Recipe
    //-------------------------------------------------------------------------------------------------------------
    "ItemRecipe"          "1"
    "ItemResult"          "item_medallion_of_courage"
    "ItemRequirements"
    {
      "01"            "item_chainmail;item_sobi_mask;item_blight_stone_custom"
    }
  }

Код:
##Мои шмотки

"item_recipe_aether_lens"
  {        
    "BaseClass"           "item_recipe_aether_lens"
    "ItemRecipe"          "1"
    "ItemResult"          ""
    "ItemRequirements"
    {
      "01"            ""
    }
  }
"item_recipe_medallion_of_courage"
  {
    // General
    //-------------------------------------           
    "BaseClass"           "item_recipe_medallion_of_courage"
    
    // Item Info
    //-------------------------------------------------------------------------------------------------------------
    "ItemCost"           "0" 
    "ItemShopTags"         ""
    
    // Recipe
    //-------------------------------------------------------------------------------------------------------------
    "ItemRecipe"          "1"
    "ItemResult"          "item_medallion_of_courage"
    "ItemRequirements"
    {
      "01"            "item_chainmail;item_sobi_mask;item_blight_stone_custom"
    }
  }
"item_recipe_helm_of_the_dominator"
  {
    // General
    //--------------------------------------          
    "BaseClass"           "item_recipe_helm_of_the_dominator"
    
    // Item Info
    //-------------------------------------------------------------------------------------------------------------
    "ItemCost"           "0" 
    "ItemShopTags"         ""
    
    // Recipe
    //-------------------------------------------------------------------------------------------------------------
    "ItemRecipe"          "1"
    "ItemResult"          ""
    "ItemRequirements"
    {
      "01"            ""
    }
  }
"item_recipe_mask_of_madness"
  {
    // General
    //-------------------------------------           
    "BaseClass"           "item_recipe_mask_of_madness"
    
    // Item Info
    //-------------------------------------------------------------------------------------------------------------
    "ItemCost"           "0" 
    "ItemShopTags"         ""
    
    // Recipe
    //-------------------------------------------------------------------------------------------------------------
    "ItemRecipe"          "1"
    "ItemResult"          ""
    "ItemRequirements"
    {
      "01"            ""
    }
  }
"item_recipe_vladmir"
  {
    // General
    //---------------------------------------          
    "BaseClass"           "item_recipe_vladmir"
    
    // Item Info
    //-------------------------------------------------------------------------------------------------------------
    "ItemCost"           "300" 
    "ItemShopTags"         ""
    
    // Recipe
    //-------------------------------------------------------------------------------------------------------------
    "ItemRecipe"          "1"
    "ItemResult"          "item_vladmir"
    "ItemRequirements"
    {
      "01"            "item_headdress;item_ring_of_basilius;item_lifesteal_custom"
    }
  }

Все правильно написано, в кв чекере чекал.
Кодировка стоит у файла какая и нужна.
 
Последнее редактирование модератором:

I_GRIN_I

Друзья CG
15 Мар 2016
1,335
105
Re: Перестали работать рецепты добавленных предметов

Danis, попробуй через override_ability или override_item
 

Илья

Друзья CG
25 Сен 2015
2,348
41
Re: Перестали работать рецепты добавленных предметов

Ты по очереди добавляй и смотри, из-за какого конкретно блока кода все рушится.
 

Danis

Продвинутый
12 Июн 2016
285
0
Проект
Custom Hero Arena
Re: Перестали работать рецепты добавленных предметов

Ты по очереди добавляй и смотри, из-за какого конкретно блока кода все рушится.
Как я и говорил выше, пара рецептов работает нормально, если больше то не работают рецепты вообще, причем некоторые не работают даже по одному.
 
Последнее редактирование модератором:

Илья

Друзья CG
25 Сен 2015
2,348
41
Re: Перестали работать рецепты добавленных предметов

То есть, ты проверял стандартные рецепты в пустом моде по одному и вывел, что некоторые работают, а некоторые нет?

Если так, то да, странно и дело скорее не в тебе. Хотя можешь попробовать этим рецептам цену выставлять или чуть видоизменять, ибо может дело в копировании без изменений стандартного и там какие-то свои терки возникают.

##Мои шмотки - эт ты на сайте добавил или в файле у тебя так прописано? Комментарий в kv с // идет, а ## - в lua.
 

Danis

Продвинутый
12 Июн 2016
285
0
Проект
Custom Hero Arena
Re: Перестали работать рецепты добавленных предметов

##Мои шмотки - эт ты на сайте добавил или в файле у тебя так прописано? Комментарий в kv с // идет, а ## - в lua.
На сайте, я не настолько тю-тю).

Если знаешь какой-то другой способ переписать дотовские рецепты напишешь?
 
Последнее редактирование модератором:

Илья

Друзья CG
25 Сен 2015
2,348
41
Re: Перестали работать рецепты добавленных предметов

"...потом я их поменял с другими тоже работало, но с некоторыми не прокатывало" - значит дело в тех, что не работают. Поэкспериментируй с ними.

Я вещи стандартные изменяю в npc_ability_override.txt, а нестандартные прописываю в npc_itemc_custom.txt. Но кто-то все делает в одном файле, не помню каком, вроде в override.

У меня подобные проблемы были, но не со стандартными, а с моими. И решались они простым переименованием, якобы компилятору что-то не нравилось в первоначальных вариантах имени. Со стандартными проблемы были другого рода, например после очередного патча valve я не мог через dd запретить сборку тараски. Если править её рецепт, то то-ли игра крашилась при покупке вещей, то-ли еще что-то было, не помню. Потом это вроде бы исправили.
 
Последнее редактирование модератором:

Danis

Продвинутый
12 Июн 2016
285
0
Проект
Custom Hero Arena
Re: Перестали работать рецепты добавленных предметов

Все, считайте тема закрыта, решил проблему следующим образом:
в ингредиенты рецепта добавил предмет-болванку и все заработало

Код:
	"item_recipe_skadi"
	  {
	    // General
	    
	    // Item Info
	    //-------------------------------------------------------------------------------------------------------------
	    "ItemCost"           "0" 
	    "ItemShopTags"         ""
	    
	    // Recipe
	    //-------------------------------------------------------------------------------------------------------------
	    "ItemRecipe"          "1"
	    "ItemResult"          ""
	    "ItemRequirements"
	    {
	      "01"            "item_dummy2"
	    }
	  }
	"item_skadi"
		{
			"ItemPurchasable" "0"
			"ItemHidden" 	 "1"
		}
 
Последнее редактирование модератором:

Илья

Друзья CG
25 Сен 2015
2,348
41
Re: Перестали работать рецепты добавленных предметов (Решено)

Ты просто хотел вырубить предмет ненужный?
 

Danis

Продвинутый
12 Июн 2016
285
0
Проект
Custom Hero Arena
Re: Перестали работать рецепты добавленных предметов (Решено)

Ты просто хотел вырубить предмет ненужный?
Не только, там мне надо было некоторые рецепты изменить.
Если их просто делать "ItemPurchasable" "0", то через ингредиенты будет видно то что можно собрать его.

upd: еще хотел спросить, за что мне продвинутого дали?)
 
Последнее редактирование модератором:

Danis

Продвинутый
12 Июн 2016
285
0
Проект
Custom Hero Arena
[quote author=I_GRIN_I link=topic=1681.msg11471#msg11471 date=1504467577]
Danis, за то, что сообщений много
[/quote]
Неа, я видел чувака у которого обычный титул и у него больше 300 сообщений.
 

Son1cPr00wer

Пользователь
23 Сен 2017
43
2
vk.com
Проект
Whack-A-Meepo
Тема конечно старая, но у меня вчера не хотели работать рецепты с нулевой стоимостью, хз почему, я в них ничего не менял, и до этого работали. Стандартные дотовские предметы, собирающиеся из других предметов без рецепта - собирались. ВТФ
 
Реклама: