Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
D
dota2-ai
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Locked Files
Issues
0
Issues
0
List
Boards
Labels
Service Desk
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Security & Compliance
Security & Compliance
Dependency List
License Compliance
Packages
Packages
List
Container Registry
Analytics
Analytics
CI / CD
Code Review
Insights
Issues
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
JoyJ
dota2-ai
Commits
e12963ba
Commit
e12963ba
authored
Apr 04, 2023
by
JoyJ
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
update aba_item
parent
e415805a
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
64 additions
and
27 deletions
+64
-27
FunLib/aba_item.lua
FunLib/aba_item.lua
+64
-27
No files found.
FunLib/aba_item.lua
View file @
e12963ba
...
...
@@ -196,6 +196,7 @@ Item['sBasicItems'] = {
'item_blitz_knuckles'
,
--闪电指套
'item_voodoo_mask'
,
--巫毒面具
'item_fluffy_hat'
,
--毛毛帽
'item_aghanims_shard'
,
}
Item
[
'sSeniorItems'
]
=
{
...
...
@@ -243,6 +244,7 @@ Item['sTopItems'] = {
'item_faerie_fire'
,
'item_enchanted_mango'
,
'item_infused_raindrop'
,
'item_aghanims_shard'
,
'item_abyssal_blade'
,
'item_aether_lens'
,
...
...
@@ -330,17 +332,19 @@ Item['tEarlyItem'] = {
'item_flask'
,
'item_infused_raindrop'
,
'item_branches'
,
--
'item_magic_stick',
--
'item_orb_of_venom',
'item_magic_stick'
,
'item_orb_of_venom'
,
'item_bracer'
,
'item_wraith_band'
,
'item_null_talisman'
,
'item_bottle'
,
'item_soul_ring'
,
-- 'item_magic_wand',
'item_magic_wand'
,
'item_falcon_blade'
,
'item_orb_of_corrosion'
,
-- 'item_ancient_janggo',
--'item_refresher_shard',
--'item_cheese',
--
'item_refresher_shard',
--
'item_cheese',
}
Item
[
'tEarlyBoots'
]
=
{
...
...
@@ -825,6 +829,9 @@ local tDefineItemRealName = {
[
'item_mid_outfit'
]
=
"item_power_treads"
,
[
'item_mid_lina_outfit'
]
=
"item_phase_boots"
,
[
'item_mid_silencer_outfit'
]
=
"item_power_treads"
,
[
'item_mid_skywrath_mage_outfit'
]
=
"item_arcane_boots"
,
[
'item_templar_assassin_outfit'
]
=
"item_power_treads"
,
[
'item_obsidian_destroyer_outfit'
]
=
"item_power_treads"
,
...
...
@@ -839,13 +846,21 @@ local tDefineItemRealName = {
[
'item_tank_outfit'
]
=
"item_power_treads"
,
[
'item_dragon_knight_outfit'
]
=
"item_soul_ring"
,
[
'item_ogre_magi_outfit'
]
=
"item_hand_of_midas"
,
[
'item_tank_lina_outfit'
]
=
"item_phase_boots"
,
[
'item_dragon_knight_outfit'
]
=
"item_power_treads"
,
[
'item_ogre_magi_outfit'
]
=
"item_power_treads"
,
[
'item_mage_outfit'
]
=
"item_tranquil_boots"
,
[
'item_crystal_maiden_outfit'
]
=
"item_magic_wand"
,
[
'item_mage_grimstroke_outfit'
]
=
"item_tranquil_boots"
,
[
'item_mage_lina_outfit'
]
=
"item_arcane_boots"
,
[
'item_mage_silencer_outfit'
]
=
"item_power_treads"
,
[
'item_crystal_maiden_outfit'
]
=
"item_power_treads"
,
[
'item_abaddon_outfit'
]
=
"item_tranquil_boots"
,
[
'item_venomancer_outfit'
]
=
"item_tranquil_boots"
,
[
'item_priest_outfit'
]
=
"item_arcane_boots"
,
[
'item_priest_2_outfit'
]
=
"item_arcane_boots"
,
}
...
...
@@ -893,6 +908,12 @@ Item['item_broken_soul_ring'] = { 'item_ring_of_protection', 'item_recipe_soul_
Item
[
'item_mid_outfit'
]
=
{
'item_tango'
,
'item_faerie_fire'
,
'item_double_branches'
,
'item_wraith_band'
,
'item_flask'
,
'item_magic_stick'
,
'item_recipe_magic_wand'
,
'item_flask'
,
'item_power_treads_agi'
}
Item
[
'item_mid_lina_outfit'
]
=
{
'item_tango'
,
'item_faerie_fire'
,
'item_double_clarity'
,
'item_bottle'
,
'item_falcon_blade'
,
'item_phase_boots'
}
Item
[
'item_mid_silencer_outfit'
]
=
{
'item_tango'
,
'item_double_branches'
,
'item_circlet'
,
'item_mantle'
,
'item_magic_stick'
,
'item_recipe_null_talisman'
,
'item_flask'
,
'item_power_treads_int'
,
'item_recipe_magic_wand'
}
Item
[
'item_mid_skywrath_mage_outfit'
]
=
{
'item_circlet'
,
'item_mantle'
,
'item_bottle'
,
'item_recipe_null_talisman'
,
'item_arcane_boots'
}
Item
[
'item_templar_assassin_outfit'
]
=
{
'item_tango'
,
'item_faerie_fire'
,
'item_double_branches'
,
'item_wraith_band'
,
'item_flask'
,
'item_magic_stick'
,
'item_recipe_magic_wand'
,
'item_flask'
,
'item_power_treads_agi'
,
'item_blight_stone'
}
Item
[
'item_obsidian_destroyer_outfit'
]
=
{
'item_tango'
,
'item_crown'
,
'item_ring_of_health'
,
'item_void_stone'
,
'item_recipe_meteor_hammer'
,
'item_power_treads_int'
}
...
...
@@ -901,6 +922,8 @@ Item['item_obsidian_destroyer_outfit'] = { 'item_tango', 'item_crown', 'item_rin
----------------------------------------------------------------------
Item
[
'item_carry_alchemist_outfit'
]
=
{
'item_tango'
,
'item_flask'
,
'item_quelling_blade'
,
'item_double_branches'
,
'item_circlet'
,
'item_magic_stick'
,
'item_gauntlets'
,
'item_recipe_bracer'
,
'item_recipe_magic_wand'
,
'item_phase_boots'
}
Item
[
'item_ranged_carry_outfit'
]
=
{
'item_tango'
,
'item_flask'
,
'item_double_branches'
,
'item_slippers'
,
'item_circlet'
,
'item_magic_stick'
,
'item_recipe_wraith_band'
,
'item_flask'
,
'item_power_treads_agi'
,
'item_recipe_magic_wand'
,
'item_infused_raindrop'
}
Item
[
'item_melee_carry_outfit'
]
=
{
'item_tango'
,
'item_flask'
,
'item_quelling_blade'
,
'item_double_branches'
,
'item_circlet'
,
'item_magic_stick'
,
'item_slippers'
,
'item_recipe_wraith_band'
,
'item_flask'
,
'item_recipe_magic_wand'
,
'item_power_treads_agi'
}
...
...
@@ -920,6 +943,8 @@ Item['item_bristleback_outfit'] = { 'item_tango', 'item_flask', 'item_quelling
Item
[
'item_tank_outfit'
]
=
{
'item_tango'
,
'item_flask'
,
'item_quelling_blade'
,
'item_double_branches'
,
'item_circlet'
,
'item_magic_stick'
,
'item_gauntlets'
,
'item_recipe_bracer'
,
'item_flask'
,
'item_recipe_magic_wand'
,
'item_power_treads_str'
}
Item
[
'item_tank_lina_outfit'
]
=
{
'item_tango'
,
'item_double_branches'
,
'item_circlet'
,
'item_mantle'
,
'item_magic_stick'
,
'item_recipe_null_talisman'
,
'item_flask'
,
'item_phase_boots'
,
'item_recipe_magic_wand'
}
Item
[
'item_dragon_knight_outfit'
]
=
{
'item_tango'
,
'item_flask'
,
'item_quelling_blade'
,
'item_double_branches'
,
'item_gauntlets'
,
'item_magic_stick'
,
'item_flask'
,
'item_recipe_magic_wand'
,
'item_gauntlets'
,
'item_power_treads_str'
,
'item_broken_soul_ring'
}
Item
[
'item_ogre_magi_outfit'
]
=
{
'item_tango'
,
'item_flask'
,
'item_quelling_blade'
,
'item_double_branches'
,
'item_circlet'
,
'item_magic_stick'
,
'item_mantle'
,
'item_recipe_null_talisman'
,
'item_flask'
,
'item_recipe_magic_wand'
,
'item_power_treads'
,
'item_hand_of_midas'
}
...
...
@@ -929,13 +954,25 @@ Item['item_ogre_magi_outfit'] = { 'item_tango', 'item_flask', 'item_quelling_b
Item
[
'item_priest_outfit'
]
=
{
'item_tango'
,
'item_tango'
,
'item_branches'
,
'item_circlet'
,
'item_magic_stick'
,
'item_branches'
,
'item_flask'
,
'item_boots'
,
'item_recipe_magic_wand'
,
'item_ring_of_protection'
,
'item_sobi_mask'
,
'item_recipe_urn_of_shadows'
,
'item_energy_booster'
}
Item
[
'item_priest_2_outfit'
]
=
{
'item_tango'
,
'item_double_clarity'
,
'item_branches'
,
'item_magic_stick'
,
'item_branches'
,
'item_flask'
,
'item_boots'
,
'item_recipe_magic_wand'
,
'item_energy_booster'
}
-----------------------------------------------------------------------------
Item
[
'item_mage_outfit'
]
=
{
'item_tango'
,
'item_double_branches'
,
'item_circlet'
,
'item_mantle'
,
'item_magic_stick'
,
'item_recipe_null_talisman'
,
'item_flask'
,
'item_tranquil_boots'
,
'item_recipe_magic_wand'
}
Item
[
'item_mage_grimstroke_outfit'
]
=
{
'item_tango'
,
'item_double_clarity'
,
'item_ring_of_basilius'
,
'item_tranquil_boots'
}
Item
[
'item_mage_lina_outfit'
]
=
{
'item_tango'
,
'item_double_clarity'
,
'item_ring_of_basilius'
,
'item_arcane_boots'
}
Item
[
'item_mage_silencer_outfit'
]
=
{
'item_tango'
,
'item_double_branches'
,
'item_sobi_mask'
,
'item_magic_stick'
,
'item_recipe_ring_of_basilius'
,
'item_flask'
,
'item_power_treads_int'
,
'item_recipe_magic_wand'
}
Item
[
'item_crystal_maiden_outfit'
]
=
{
'item_tango'
,
'item_double_branches'
,
'item_circlet'
,
'item_mantle'
,
'item_magic_stick'
,
'item_recipe_null_talisman'
,
'item_flask'
,
'item_power_treads_int'
,
'item_recipe_magic_wand'
}
Item
[
'item_abaddon_outfit'
]
=
{
'item_tango'
,
'item_double_branches'
,
'item_circlet'
,
'item_gauntlets'
,
'item_magic_stick'
,
'item_recipe_bracer'
,
'item_flask'
,
'item_tranquil_boots'
,
'item_recipe_magic_wand'
}
Item
[
'item_venomancer_outfit'
]
=
{
'item_tango'
,
'item_double_branches'
,
'item_circlet'
,
'item_slippers'
,
'item_magic_stick'
,
'item_recipe_wraith_band'
,
'item_flask'
,
'item_tranquil_boots'
,
'item_recipe_magic_wand'
}
-----------------------------------------------------------------------------
...
...
@@ -1123,14 +1160,14 @@ function Item.IsItemInHero( sItemName )
return
true
end
if
sItemName
==
'item_
power_tread
s'
and
Item
.
IsItemInHero
(
'item_boots_of_bearing'
)
if
sItemName
==
'item_
tranquil_boot
s'
and
(
Item
.
IsItemInHero
(
'item_travel_boots'
)
or
Item
.
IsItemInHero
(
'item_travel_boots_2'
)
or
Item
.
IsItemInHero
(
'item_boots_of_bearing'
)
)
then
return
true
end
if
sItemName
==
'item_
tranquil
_boots'
and
Item
.
IsItemInHero
(
'item_guardian_greaves'
)
if
sItemName
==
'item_
arcane
_boots'
and
(
Item
.
IsItemInHero
(
'item_travel_boots'
)
or
Item
.
IsItemInHero
(
'item_travel_boots_2'
)
or
Item
.
IsItemInHero
(
'item_guardian_greaves'
)
)
then
return
true
end
...
...
@@ -1457,8 +1494,8 @@ function Item.GetOutfitType( bot )
[
1
]
=
'outfit_mid'
,
[
2
]
=
'outfit_tank'
,
[
3
]
=
'outfit_carry'
,
[
4
]
=
'outfit_
mage
'
,
[
5
]
=
'outfit_
priest
'
,
[
4
]
=
'outfit_
priest
'
,
[
5
]
=
'outfit_
mage
'
,
}
local
nTeamPlayerIDs
=
GetTeamPlayers
(
GetTeam
()
)
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment