[Shop] 7.0.0

EnDronist

Продвинутый
28 Апр 2016
231
0
Проект
Защитники Изобилия | Defenders of Abundance
После перехода Доты на 7.0.0 у меня сломался магазин и файл название_карты_shops.txt больше не добавляет в кастомку мои предметы. Также сломалось описание одного предмета, я так и не понял причины. + DOTA_Tooltip_Ability_итем_??? что тут нужно вписать, чтоб меняло маленький текст под основным описанием предмета?
Название кастомки = test1, Название карты = untitled_1:
untitled_1_shops.txt
Код:
"test1_shops"
{
	"consumables"
	{
		"item"		"item_clarity_1"
		"item"		"item_faerie_fire"	
		"item"		"item_enchanted_mango"
		"item"		"item_tango"
		"item"		"item_flask_1"
		"item"		"item_smoke_of_deceit"
		"item"		"item_tpscroll"
		"item"		"item_dust"
		"item"		"item_courier"
		"item"		"item_flying_courier"
		"item"		"item_ward_observer"
		"item"		"item_ward_sentry"
		"item"		"item_bottle"	
		"item"		"item_tome_of_knowledge"
	}

	"attributes"
	{	
		"item"		"item_branches"
		"item"		"item_gauntlets"
		"item"		"item_slippers"
		"item"		"item_mantle"	
		"item"		"item_circlet"
		"item"		"item_belt_of_strength"
		"item"		"item_boots_of_elves"
		"item"		"item_robe"
		"item"		"item_ogre_axe"
		"item"		"item_blade_of_alacrity"
		"item"		"item_staff_of_wizardry"
	}

	"weapons_armor"
	{
		"item"		"item_ring_of_protection"
		"item"		"item_stout_shield"
		"item"		"item_quelling_blade"
		"item"		"item_orb_of_venom"
		"item"		"item_infused_raindrop"
		"item"		"item_blight_stone"
		"item"		"item_blades_of_attack"
		"item"		"item_chainmail"
		"item"		"item_quarterstaff"
		"item"		"item_helm_of_iron_will"
		"item"		"item_broadsword"
		"item"		"item_claymore"				
		"item"		"item_javelin"
		"item"		"item_mithril_hammer"	
	}
			
	"misc"
	{
		"item"		"item_wind_lace"
		"item"		"item_magic_stick"
		"item"		"item_sobi_mask"
		"item"		"item_ring_of_regen"
		"item"		"item_boots"
		"item"		"item_gloves"
		"item"		"item_cloak"
		"item"		"item_ring_of_health"
		"item"		"item_void_stone"			
		"item"		"item_gem"
		"item"		"item_lifesteal"
		"item"		"item_shadow_amulet"	
		"item"		"item_ghost"
		"item"		"item_blink"		
	}	
	
	// Level 1 - Green Recipes
	"basics"
	{
		"item"		"item_magic_wand"
		"item"		"item_null_talisman"
		"item"		"item_wraith_band"
		"item"		"item_poor_mans_shield"
		"item"		"item_bracer"
		"item"		"item_soul_ring"
		"item"		"item_phase_boots"
		"item"		"item_power_treads"
		"item"		"item_oblivion_staff"
		"item"		"item_pers"
		"item"		"item_hand_of_midas"
		"item"		"item_travel_boots"		
		"item"		"item_moon_shard"				
	}

	// Level 2 - Blue Recipes
	"support"
	{
		"item"		"item_ring_of_basilius"
		"item"		"item_iron_talon"	
		"item"		"item_headdress"
		"item"		"item_buckler"
		"item"		"item_urn_of_shadows"
		"item"		"item_tranquil_boots"
		"item"		"item_ring_of_aquila"	
		"item"		"item_medallion_of_courage"
		"item"		"item_arcane_boots"
		"item"		"item_ancient_janggo"
		"item"		"item_mekansm"					
		"item"		"item_vladmir"	
		"item"		"item_pipe"			
		"item"		"item_guardian_greaves"
	}
				
	// Level 3 - Magic Recipes
	"magics"			
	{
		"item"		"item_glimmer_cape"
		"item"		"item_force_staff"
		"item"		"item_veil_of_discord"		
		"item"		"item_aether_lens"
		"item"		"item_necronomicon"
		"item"		"item_dagon"
		"item"		"item_cyclone"
		"item"		"item_solar_crest"
		"item"		"item_rod_of_atos"
		"item"		"item_orchid"	
		"item"		"item_ultimate_scepter"
		"item"		"item_refresher"
		"item"		"item_sheepstick"
		"item"		"item_octarine_core"
	}
		
	// Level 3 - Purple Recipes	
	"defense"
	{
		"item"		"item_hood_of_defiance"
		"item"		"item_vanguard"
		"item"		"item_blade_mail"
		"item"		"item_soul_booster"
		"item"		"item_crimson_guard"		
		"item"		"item_black_king_bar"
		"item"		"item_lotus_orb"		
		"item"		"item_shivas_guard"
		"item"		"item_bloodstone"
		"item"		"item_manta"
		"item"		"item_sphere"
		"item"		"item_hurricane_pike"
		"item"		"item_assault"
		"item"		"item_heart"	
	}
			
	"weapons"
	{
		"item"		"item_lesser_crit"	
		"item"		"item_armlet"
		"item"		"item_invis_sword"
		"item"		"item_basher"	
		"item"		"item_bfury"
		"item"		"item_ethereal_blade"
		"item"		"item_silver_edge"
		"item"		"item_radiance"
		"item"		"item_monkey_king_bar" 	
		"item"		"item_greater_crit"
		"item"		"item_butterfly"
		"item"		"item_rapier"
		"item"		"item_abyssal_blade"	
		"item"		"item_bloodthorn"					
					
	}
					
	"artifacts"
	{	
 		"item"		"item_mask_of_madness"
 		"item"		"item_helm_of_the_dominator"
 		"item"		"item_dragon_lance_1"
		"item"		"item_sange"
 		"item"		"item_yasha"
		"item"		"item_echo_sabre"
 		"item"		"item_maelstrom"
 		"item"		"item_diffusal_blade"			
 		"item"		"item_desolator_1"
 		"item"		"item_heavens_halberd"
 		"item"		"item_sange_and_yasha"
 		"item"		"item_skadi_1" 
 		"item"		"item_mjollnir"
 		"item"		"item_satanic"		
	}

	"sideshop1"
	{
		"item"		"item_tpscroll"
		"item"		"item_magic_stick"
		"item"		"item_orb_of_venom"
		"item"		"item_sobi_mask"
		"item"		"item_ring_of_regen"
		"item"		"item_boots"
		"item"		"item_cloak"
		"item"		"item_ring_of_health"
		"item"		"item_void_stone"			
		"item"		"item_lifesteal"
		"item"		"item_helm_of_iron_will"
		"item"		"item_energy_booster"
		"item"		"item_broadsword"
	}

	"sideshop2"
	{
		"item"		"item_slippers"
		"item"		"item_stout_shield"
		"item"		"item_quelling_blade"
		"item"		"item_blades_of_attack"
		"item"		"item_boots_of_elves"
		"item"		"item_belt_of_strength"
		"item"		"item_robe"
		"item"		"item_gloves"
		"item"		"item_chainmail"
		"item"		"item_bottle"
		"item"		"item_quarterstaff"
		"item"		"item_vitality_booster"
		"item"		"item_blink"
	}
	
	"secretshop"
	{
		"item"		"item_lavish_raindrop"				
		"item"		"item_energy_booster"
		"item"		"item_vitality_booster"
		"item"		"item_point_booster"
		"item"		"item_platemail"
		"item"		"item_talisman_of_evasion"
		"item"		"item_hyperstone"
		"item"		"item_ultimate_orb"
		"item"		"item_demon_edge"
		"item"		"item_mystic_staff"
		"item"		"item_reaver"
		"item"		"item_eagle"
	}
}
733f4aa18f94479196983b76312ab892.png
addon_russian.txt
Код:
"lang"
{
	"Language"		"Russian"
	"Tokens"
	{
		//Overgilder
		"DOTA_Tooltip_Ability_item_overgilder"  			"Overgilder"
		"DOTA_Tooltip_Ability_item_overgilder_Description"  		"Пассивная: Позволяет героям ближнего боя совершать двойную атаку, которая на 0,6 секунды замедляет скорость атаки на 100 единиц и передвижения на 100%, нанося при этом 70-100% дополнительного физического урона за каждую атаку двойного удара в виде 20% от текущего количества золота, возведённых в куб корня четвёртой степени (^0.75)."
		"DOTA_Tooltip_Ability_item_overgilder_Note0"			"На время действия изменяет базовое время атаки на 0,2 секунды на удар.\nГерои под воздействием способности Greevil's Greed наносят в полтора раза меньше дополнительного урона."
		"DOTA_Tooltip_Ability_item_overgilder_bonus_strength"		"+ <font color='#FBAF40'></font>к силе"
		"DOTA_Tooltip_Ability_item_overgilder_bonus_intellect"		"+ <font color='#FBAF40'></font>к интеллекту"
		"DOTA_Tooltip_Ability_item_overgilder_bonus_damage"		"+ <font color='#FBAF40'></font>к урону"
		"DOTA_Tooltip_Ability_item_overgilder_bonus_attack_speed"	"+ <font color='#FBAF40'></font>к скорости атаки"
		"DOTA_Tooltip_Ability_item_overgilder_bonus_mana_regen"		"%+ <font color='#FBAF40'></font>к регенерации маны"
		"DOTA_Tooltip_Ability_item_overgilder_bonus_movespeed_debuff"	"%Замедление передвижения: <font color='#FBAF40'></font>"
		"DOTA_Tooltip_Ability_item_overgilder_bonus_attack_speed_debuff""Замедление скорости атаки:"
		"DOTA_Tooltip_Ability_item_overgilder_bonus_attack_speed_buff"	"Дополнительная скорость атаки:"
		"DOTA_Tooltip_Ability_item_overgilder_overgilder_koef_percent"	"%Процент золота в урон: <font color='#FBAF40'></font>"
		"DOTA_Tooltip_modifier_item_overgilder_debuff"			"Замедление от Overgilder"
		"DOTA_Tooltip_modifier_item_overgilder_debuff_Description"	"Скорость атаки уменьшена на 100, а скорость передвижения - на 100%"
		"DOTA_Tooltip_modifier_item_overgilder_buff"			"Двойная атака от Overgilder"
		"DOTA_Tooltip_modifier_item_overgilder_buff_Description"	"Изменяет базовое время атаки на 0,2 секунды на удар, увеличивает скорость атаки на 500"
	}
}
e08541e390134fad9dbc98255bd75283.png
 
Последнее редактирование модератором:
Файл со списком предметов в магазине - \scripts\shops.txt
 
Описание не дописывается из-за кривого вольвовского ограничения по символам, даже у них предметы с разрывом в описании, а чтобы написать маленькую приписку под шмотом (оно называется история придмета или же Lore) достаточно написать такую строку
Код:
"DOTA_Tooltip_ability_Ваш_Предмет_Lore" "Сюды пихайте вашу историю предмета"
И смысла нету писать цвет в бонусы, оно вроде не отображается, на сколько помню.
 
Последнее редактирование модератором:
Реклама: