[Help]Finding specific skill ID in war3map.j

General talk about editing, cheating, and deprotecting maps.

Moderator: Cheaters

dominic1
Newcomer
Posts: 16
Joined: May 23rd, 2009, 1:49 pm

[Help]Finding specific skill ID in war3map.j

Post by dominic1 »

I'm still new w/ jass so i want to ask something about how to find certain skill id i want in war3map.j for dota?

Below is skill for Void Faceless (probably it's 4th skill of something)
Spoiler:
function O01OIOI takes nothing returns nothing
local unit OO0OI1=GetTriggerUnit()
local integer I000II0=GetUnitAbilityLevel(OO0OI1,(1093683761))
local location I001I10=GetSpellTargetLoc()
local real I0III00=GetLocationX(I001I10)
local real I0IIII0=GetLocationY(I001I10)
local unit O01O00I=CreateUnit(GetOwningPlayer(OO0OI1),(1966092364),I0III00,I0IIII0,0)
local timer t=CreateTimer()
local string OO00O1=(I2S(O11001((t))))
local group O01OI1I=O1O101()
if I000II0==0 then
set I000II0=GetUnitAbilityLevel(OO0OI1,1093747767)+1
endif
call StoreInteger(I0O1,((I2S(O11001((t))))),("Caster"),O11001((O01O00I)))
call TimerStart(t,0.8,false,function O011OOI)
set t=CreateTimer()
set OO00O1=(I2S(O11001((t))))
call StoreInteger(I0O1,(OO00O1),("Caster"),O11001((O01O00I)))
call StoreInteger(I0O1,(OO00O1),("Hero"),O11001((OO0OI1)))
call StoreInteger(I0O1,(OO00O1),("Group"),O11001((O01OI1I)))
call StoreInteger(I0O1,(OO00O1),("Counter"),(0))
call StoreInteger(I0O1,(OO00O1),("Level"),(I000II0))
call TimerStart(t,0.1,true,function O01OIII)
call RemoveLocation(I001I10)
endfunction


Questions:
1.From all those integers and chars, how to tell which one is void 4th skill?

I found this articel about 4 digit hero and skill ID but it's rly old and outdated.
2.My question is how did he get this list?
Spoiler:
const char* heroIDs[][3] = {
{ "Emoo", "Enchantress", "A0DY-A0DX-A01B-A0DW-Aamk" },
{ "Ulic", "Lich", "A07F-A08R-A053-A05T-Aamk-A08H" },
{ "EC77", "Viper", "A05D-A09V-A0MM-A080-Aamk" },
{ "Nbbc", "Juggernaut", "A05G-A047-A00K-A0M1-Aamk" },
{ "E00P", "Twin Head Dragon", "A0O7-A0O6-A0O8-A0O5-Aamk" },
{ "UC01", "Queen of Pain", "AEsh-A0ME-A04A-A00O-Aamk-A0AF" },
{ "Udea", "Lord of Avernus", "A0I3-A0MF-A0MG-A0NS-Aamk" },
{ "Uktl", "Enigma", "A0B3-A0B7-A0B1-A0BY-Aamk" },
{ "H00A", "Chen", "A0KM-A0LV-A069-A0LT-Aamk" },
{ "UC76", "Death Prophet", "A02M-ANsi-A02C-A04N-Aamk" },
{ "Hvwd", "Vengeful Spirit", "A02A-A0AP-A045-A00G-Aamk" },
{ "NC00", "King Leoric", "AHtb-AUav-AOcr-A01Y-Aamk" },
{ "Emns", "Furion", "A06Q-A01O-AEfn-A07X-Aamk-A0AL" },
{ "Hmbr", "Zeus", "A020-A0JC-A0N5-A07C-Aamk-A06L" },
{ "N01O", "Syllabear", "A0A5-A0AA-A0AB-A0AC-A0AD-A0AE-A0A8-A0AG-A0NR" },
{ "H00H", "Pugna", "A0MT-A0CE-A09D-A0CC-Aamk-A02Z" },
{ "Opgh", "Axe", "A0C7-A0C5-A0C6-A0E2-Aamk" },
{ "Ntin", "Tinker", "A049-A05E-A0BQ-A065-Aamk" },
{ "Orkn", "Rhasta", "A010-A0MN-A00P-A00H-Aamk-A0A1" },
{ "Hblm", "Kotl", "A085-A07Y-A07N-A0MO-Aamk-A0EO" },
{ "Usyl", "Sniper", "A064-A03S-A03U-A04P-Aamk" },
{ "Huth", "Ursa", "A03Y-A059-ANic-A0LC-Aamk" },
{ "Nbrn", "Drow", "A026-ANsi-A029-A056-Aamk" },
{ "N016", "Troll", "A0BE-A0BC-A0BD-A0BB-Aamk" },
{ "Nfir", "Shadow Fiend", "A0EY-A0BR-A0FU-A0HE-A0NR" },
{ "UC18", "Lion", "A02J-A0MN-A02N-A095-Aamk-A09W" },
{ "U00K", "Sandking", "A06O-A0H0-A0FA-A06R-Aamk" },
{ "Ogrh", "Phantom Lancer", "A0DA-A0D7-A0DB-A0D9-Aamk" },
{ "U007", "Naix", "A0JQ-A01E-A06Y-A028-Aamk" },
{ "UC11", "Magnus", "A02S-A037-A024-A06F-Aamk" },
{ "U006", "Broodmother", "A0BH-A0BG-A0BK-A0BP-Aamk" },
{ "E002", "Razor", "A05D-A00Y-A00N-A04BAamk" },
{ "O00P", "Morph", "A0FN-A0G6-A0KX-A0G8-A0NR" },
{ "Hjai", "Crystal Maiden", "A01D-A04C-AHab-A03R-Aamk-A0AV" },
{ "H001", "Sven", "AHtb-A01K-A01M-A01H-Aamk" },
{ "HC49", "Naga", "A063-A0BA-A00E-A07U-Aamk" },
{ "Otch", "Earthshaker", "A0M0-A0DL-A0DJ-A0DH-Aamk" },
{ "HC92", "SA", "A0E6-A0K9-A0DZ-A00J-Aamk" },
{ "H004", "Lina", "A01F-A027-A001-A01P-Aamk-A09Z" },
{ "E005", "Luna", "A042-A041-A062-A054-Aamk-A00U" },
{ "H008", "Bristleback", "A0FW-A0GP-A0M3-A0FV-Aamk" },
{ "Npbm", "Panda", "A06M-Acdh-A0MX-A0MQ-Aamk" },
{ "H000", "Centaur", "A00S-A00L-A00V-A01L-Aamk" },
{ "Naka", "Bounty Hunter", "A004-A000-A07A-A0B4-Aamk" },
{ "Hlgr", "Dragon Knight", "A03F-A0AR-A0CL-A03G-Aamk" },
{ "Edem", "Anti-Mage", "A022-AEbl-A0KY-A0E3-Aamk" },
{ "Harf", "Omniknight", "A08N-A08V-A06A-A0ER-Aamk" },
{ "Hmkg", "Ogre", "A04W-A089-A08A-A08D-A011-A007-A01T-A00F-A083-A08F-A08G-A08I-A088-Aamk" },
{ "N01A", "Silencer", "A0KD-A0LZ-A0LR-A0L3-Aamk" },
{ "Hamg", "Treant Protector", "A01Z-A01V-A01U-A07Z-Aamk" },
{ "Ucrl", "Tiny", "A0LL-A0BZ-A0BU-A0CY-Aamk" },
{ "H00K", "Techies", "A05J-A06H-A06B-A0AK-Aamk" },
{ "H00D", "Beastmaster", "A0O1-A0OO-A0O0-A0O2-Aamk" },
{ "N01I", "Alchemist", "A0IL-A0J6-A0O3-ANcr-Aamk" },
{ "N01V", "PotM", "A0KV-A0L8-A0LN-A0KU-Aamk" },
{ "Eevi", "Terrorblade", "A04L-A0H4-A0MV-A07Q-Aamk" },
{ "Ekee", "Tourmented Soul", "A06W-A035-A06V-A06X-Aamk-A0AQ" },
{ "EC57", "Venomancer", "AEsh-A0MY-A0MS-A013-Aamk-A0A6" },
{ "UC60", "Visage", "A08X-A0C4-A0MD-A07K-Aamk" },
{ "U00A", "Chaos Knight", "A055-A0K9-A03N-A03O-Aamk" },
{ "U008", "Lycan", "A03D-A02G-A03E-A093-Aamk" },
{ "Ewar", "Phantom Assassin", "AEsh-A0K9-A03P-A03Q-Aamk" },
{ "H00V", "Medusa", "A012-A0G2-A0MP-A02V-Aamk" },
{ "Udre", "Night Stalker", "A02H-A08E-A086-A03K-Aamk" },
{ "UC42", "Lucifer", "A05Y-A0FE-A094-A0MU-Aamk" },
{ "U000", "Nerubian Assassin", "A09K-A02K-A02L-A09U-Aamk" },
{ "UC91", "Slardar", "A05C-A01W-A0JJ-A034-Aamk" },
{ "E004", "Bone", "A030-AHfa-A025-A04Q-Aamk" },
{ "EC45", "Void", "A0LK-A0CZ-A081-A0J1-Aamk" },
{ "Ofar", "Tidehunter", "A046-A04E-A044-A03Z-Aamk" },
{ "Oshd", "Bane", "A04V-A0GK-A04Y-A02Q-Aamk" },
{ "U00E", "Necro", "A05V-A0MC-A060-A067-Aamk-A08P" },
{ "U00F", "Pudge", "A06I-A06K-A06D-A0FL-Aamk" },
{ "O00J", "Spiritbreaker", "A0ML-A0ES-A0G5-A0G4-Aamk" },
{ "Ubal", "Weaver", "A00T-A0CA-A0CG-A0CT-Aamk" },
{ "Hvsh", "Bloodseeker", "A0EC-A0LE-A0I8-A0LH-Aamk" },
{ "E01B", "Spectre", "A0HW-A0FX-A0NA-A0H9-Aamk" },
{ "E01A", "Witch Doctor", "A0NM-A0NE-A0NO-A0NT-Aamk-A0NX" },
{ "U00P", "Obsidian", "A0OI-A0OJ-A0OG-A0OK-Aamk" },
{ "E01C", "Warlock", "A0J5-A0AS-A06P-S008-Aamk" }
};

const int nr_heroIDs = 80;

const char* skillIDs[][2] = {
{ "Aamk", "+" },
{ "A02A", "Magic Missile" },
{ "A0AP", "Terror" },
{ "A045", "Command Aura" },
{ "A00G", "Nether Swap" },
{ "A07F", "Frost Nova" },
{ "A08R", "Frost Armor" },
{ "A053", "Dark Ritual" },
{ "A05T", "Chain Frost" },
{ "A08H", "Chain Frost (Scepter)" },
{ "A05D", "Frenzy" },
{ "A09V", "Poison Attack" },
{ "A0MM", "Corrosive Skin" },
{ "A080", "Viper Strike" },
{ "A05G", "Blade Fury" },
{ "A047", "Healing Ward" },
{ "A00K", "Blade Dance" },
{ "A0M1", "Omnislash" },
{ "A0O7", "Dual Breath" },
{ "A0O6", "Ice Path" },
{ "A0O8", "Auto Fire" },
{ "A0O5", "Macropyre" },
{ "A0DY", "Impetus" },
{ "A0DX", "Enchant" },
{ "A01B", "Nature's Attendants" },
{ "A0DW", "Untouchable" },
{ "AEsh", "Shadow Strike" },
{ "A0ME", "Blink" },
{ "A04A", "Screem of Pain" },
{ "A00O", "Sonic Wave" },
{ "A0AF", "Sonic Wave (Scepter)" },
{ "A0I3", "Death Coil" },
{ "A0MF", "Aphotic Shield" },
{ "A0MG", "Frostmourne" },
{ "A0NS", "Borrowed Time" },
{ "A0B3", "Malefice" },
{ "A0B7", "Conversion" },
{ "A0B1", "Midnight Pulse" },
{ "A0BY", "Black Hole" },
{ "A0KM", "Penitence" },
{ "A0LV", "Test of Faith" },
{ "A069", "Holy Persuasion" },
{ "A0LT", "Hand of God" },
{ "A02M", "Carrion Swarm" },
{ "A06N", "Carrion Swarm" },
{ "A072", "Carrion Swarm" },
{ "A074", "Carrion Swarm" },
{ "A078", "Carrion Swarm" },
{ "A07H", "Silence" },
{ "ANsi", "Silence" },
{ "A07I", "Silence" },
{ "A07J", "Silence" },
{ "A07M", "Silence" },
{ "A02C", "Witchcraft" },
{ "A04N", "Exorcism" },
{ "A03J", "Exorcism" },
{ "A04J", "Exorcism" },
{ "A04M", "Exorcism" },
{ "A073", "Exorcism" },
{ "AHtb", "Storm Bolt" },
{ "AUav", "Vampiric Aura" },
{ "AOcr", "Critical Strike" },
{ "A01Y", "Reincarnation" },
{ "A06Q", "Sprout" },
{ "A01O", "Teleportation" },
{ "AEfn", "Force of Nature" },
{ "A07X", "Wrath of Nature" },
{ "A0AL", "Wrath of Nature (Scepter)" },
{ "A020", "Arc Lightning" },
{ "A0JC", "Lightning Bolt" },
{ "A0N5", "Static Field" },
{ "A07C", "Thundergod's Wrath" },
{ "A06L", "Thundergod's Wrath (Scepter)" },
{ "A0A5", "Spirit Bear" },
{ "A0AA", "Rabid" },
{ "A0AB", "Rabid" },
{ "A0AC", "Rabid" },
{ "A0AD", "Rabid" },
{ "A0AE", "Rabid" },
{ "A0A8", "Synergy" },
{ "A0AG", "True Form" },
{ "A0NR", "+" }, // + Syllabear, Shadow Fiend
{ "A0MT", "Nether Blast" },
{ "A0CE", "Decrepify" },
{ "A09D", "Nether Ward" },
{ "A0CC", "Life Drain" },
{ "A02Z", "Life Drain (Scepter)" },
{ "A0C7", "Berserker's Call" },
{ "A0C5", "Battle Hunger" },
{ "A0C6", "Counter Helix" },
{ "A0E2", "Culling Blade" },
{ "A049", "Laser" },
{ "A05E", "Heat Seeking Missile" },
{ "A0BQ", "March of the Machines" },
{ "A065", "Rearm" },
{ "A010", "Forked Lightning" },
{ "A0MN", "Voodoo" },
{ "A00P", "Shackles" },
{ "A00H", "Mass Serpent Wards" },
{ "A0A1", "Mass Serpent Wards (Scepter)" },
{ "A085", "Illuminate" },
{ "A07Y", "Mana Leak" },
{ "A07N", "Chakra Magic" },
{ "A0MO", "Ignis Fatuus" },
{ "A0EO", "Ignis Fatuus (Scepter)" },
{ "A064", "Scatter Shot" },
{ "A03S", "Headshot" },
{ "A03U", "Take Aim" },
{ "A04P", "Assassinate" },
{ "A03Y", "Earthshock" },
{ "A059", "Overpower" },
{ "ANic", "Fury Swipes" },
{ "A0LC", "Enrage" },
{ "A026", "Frost Arrows" },
{ "A029", "Trueshot Aura" },
{ "A056", "Marksmanship" },
{ "A0BE", "Berserker Rage" },
{ "A0BC", "Blind" },
{ "A0BD", "Fervor" },
{ "A0BB", "Rampage" },
{ "A0EY", "Shadowraze" },
{ "A0BR", "Necromastery" },
{ "A0FU", "Presence of the Dark Lord" },
{ "A0HE", "Requiem of Souls" },
{ "A02J", "Impale" },
{ "A02N", "Mana Drain" },
{ "A095", "Finger of Death" },
{ "A09W", "Finger of Death (Scepter)" },
{ "A06O", "Burrowstrike" },
{ "A0H0", "Sand Storm" },
{ "A0FA", "Caustic Finale" },
{ "A06R", "Epicenter" },
{ "A0DA", "Spirit Lance" },
{ "A0D7", "Doppelwalk" },
{ "A0DB", "Juxtapose" },
{ "A0D9", "Phantom Edge" },
{ "A0JQ", "Feast" },
{ "A01E", "Poison Sting" },
{ "A06Y", "Anabolic Frenzy" },
{ "A028", "Rage" },
{ "A02S", "Shock Wave" },
{ "A037", "Empower" },
{ "A024", "Mighty Swing" },
{ "A06F", "Reverse Polarity" },
{ "A0FN", "Waveform" },
{ "A0G6", "Adaptive Strike" },
{ "A0KX", "Morph" },
{ "A0G8", "Replicate" },
{ "A01D", "Frost Nova" },
{ "A04C", "Frost Bite" },
{ "AHab", "Brilliance Aura" },
{ "A03R", "Frozen Field" },
{ "A0AV", "Frozen Field (Scepter)" },
{ "A01K", "Great Cleave" },
{ "A01M", "Toughness Aura" },
{ "A01H", "God's Strength" },
{ "A063", "Mirror Image" },
{ "A0BA", "Ensnare" },
{ "A00E", "Critical Strike" },
{ "A07U", "Song of the Siren" },
{ "A0M0", "Fissure" },
{ "A0DL", "Enchant Totem" },
{ "A0DJ", "Aftershock" },
{ "A0DH", "Echo Slam" },
{ "A0E6", "Smoke Screen" },
{ "A0K9", "Blink Strike" },
{ "A0DZ", "Backstab" },
{ "A00J", "Invisibility" },
{ "A01F", "Dragon Slave" },
{ "A027", "Light Strike Array" },
{ "A001", "Ultimate" },
{ "A01P", "Laguna Blade" },
{ "A09Z", "Laguna Blade (Scepter)" },
{ "A00Y", "Chain Lightning" },
{ "A00N", "Unholy Fervor" },
{ "A04B", "Storm Seeker" },
{ "A0BH", "Spawn Spiderlings" },
{ "A0BG", "Spin Web" },
{ "A0BK", "Incapacitating Bite" },
{ "A0BP", "Insatiable Hunger" },
{ "A042", "Lucent Beam" },
{ "A041", "Moon Glaive" },
{ "A062", "Lunar Blessing" },
{ "A054", "Eclipse" },
{ "A00U", "Eclipse (Scepter)" },
{ "A0FW", "Goo" },
{ "A0GP", "Quill Spray" },
{ "A0M3", "Bristleback" },
{ "A0FV", "Warpath" },
{ "A06M", "Thunder Clap" },
{ "Acdh", "Drunken Haze" },
{ "A0MX", "Drunken Brawler" },
{ "A0MQ", "Primal Split" },
{ "A00S", "Hoof Stomp" },
{ "A00L", "Double Edge" },
{ "A00V", "Return" },
{ "A01L", "Great Fortitude" },
{ "A004", "Shuriken Toss" },
{ "A000", "Jinada" },
{ "A07A", "Wind Walk" },
{ "A0B4", "Track" },
{ "A03F", "Breathe Fire" },
{ "A0AR", "Dragon Tail" },
{ "A0CL", "Dragon Blood" },
{ "A03G", "Elder Dragon Form" },
{ "A022", "Mana Break" },
{ "AEbl", "Blink" },
{ "A0KY", "Spell Shield" },
{ "A0E3", "Mana Void" },
{ "A08N", "Purification" },
{ "A08V", "Repel" },
{ "A06A", "Degen Aura" },
{ "A0ER", "Guardian Angel" },
{ "A04W", "Fireblast" },
{ "A089", "Fireblast" },
{ "A08A", "Fireblast" },
{ "A08D", "Fireblast" },
{ "A011", "Ignite" },
{ "A007", "Ignite" },
{ "A01T", "Ignite" },
{ "A00F", "Ignite" },
{ "A083", "Bloodlust" },
{ "A08F", "Bloodlust" },
{ "A08G", "Bloodlust" },
{ "A08I", "Bloodlust" },
{ "A088", "Multicast" },
{ "A0KD", "Curse" },
{ "A0LZ", "Glaives" },
{ "A0LR", "Last Word" },
{ "A0L3", "Global Silence" },
{ "A01Z", "Nature's Guise" },
{ "A01V", "Eyes" },
{ "A01U", "Living Armor" },
{ "A07Z", "Overgrowth" },
{ "A0LL", "Avalanche" },
{ "A0BZ", "Toss" },
{ "A0BU", "Craggy Exterior" },
{ "A0CY", "Grow" },
{ "A05J", "Land Mines" },
{ "A06H", "Stasis Trap" },
{ "A06B", "Suicide" },
{ "A0AK", "Remote Mines" },
{ "A0O1", "Wild Axes" },
{ "A0OO", "Call of the Wild" },
{ "A0O0", "Beast Rage" },
{ "A0O2", "Primal Roar" },
{ "A0IL", "Acid Spray" },
{ "A0J6", "Unstable Concoction" },
{ "A0O3", "Goblin's Greed" },
{ "ANcr", "Chemical Rage" },
{ "A0KV", "Starfall" },
{ "A0L8", "Elune's Arrow" },
{ "A0LN", "Leap" },
{ "A0KU", "Moonlight Shadow" },
{ "A0LK", "Time Walk" },
{ "A0CZ", "Backtrack" },
{ "A081", "Time Lock" },
{ "A0J1", "Chronosphere" },
{ "A046", "Gush" },
{ "A04E", "Kraken Shell" },
{ "A044", "Anchor Smash" },
{ "A03Z", "Ravage" },
{ "A04V", "Enfeeble" },
{ "A0GK", "Brain Sap" },
{ "A04Y", "Nightmare" },
{ "A02Q", "Friend's Grip" },
{ "A05V", "Death Pulse" },
{ "A0MC", "Diffusion Aura" },
{ "A060", "Sadist" },
{ "A067", "Reaper's Scythe" },
{ "A08P", "Reaper's Scythe (Scepter)" },
{ "A06I", "Meat Hook" },
{ "A06K", "Rot" },
{ "A06D", "Flesh Heap" },
{ "A0FL", "Dismember" },
{ "A0ML", "Charge of Darkness" },
{ "A0ES", "Empowering Haste" },
{ "A0G5", "Greater Bash" },
{ "A0G4", "Nether Strike" },
{ "A00T", "Watcher" },
{ "A0CA", "Shukuchi" },
{ "A0CG", "Geminate Attack" },
{ "A0CT", "Time Lapse" },
{ "A0EC", "Bloodrage" },
{ "A0LE", "Blood Bath" },
{ "A0I8", "Strygwyr's Thirst" },
{ "A0LH", "Rupture" },
{ "A0HW", "Spectral Dagger" },
{ "A0FX", "Desolate" },
{ "A0NA", "Dispersion" },
{ "A0H9", "Haunt" },
{ "A0NM", "Paralyzing Cask" },
{ "A0NE", "Voodoo Restoration" },
{ "A0NO", "Maledict" },
{ "A0NT", "Death Ward" },
{ "A0NX", "Death Ward (Scepter)" },
{ "A0OI", "Arcane Orb" },
{ "A0OJ", "Astral Imprisonment" },
{ "A0OG", "Essence Aura" },
{ "A0OK", "Sanity's Eclipse" },
{ "A0J5", "Fatal Bonds" },
{ "A0AS", "Shadow Word" },
{ "A06P", "Upheaval" },
{ "S008", "Rain of Chaos" },
{ "A012", "Split Shot" },
{ "A0G2", "Chain Lightning" },
{ "A0MP", "Mana Shield" },
{ "A02V", "Purge" },
{ "A02H", "Void" },
{ "A08E", "Crippling Fear" },
{ "A086", "Hunter in the Night" },
{ "A03K", "Darkness" },
{ "A05Y", "Devour" },
{ "A0FE", "Scorched Earth" },
{ "A094", "LVL? Death" },
{ "A0MU", "Doom" },
{ "A09K", "Impale" },
{ "A02K", "Mana Burn" },
{ "A02L", "Spiked Carapace" },
{ "A09U", "Vendetta" },
{ "A05C", "Sprint" },
{ "A01W", "Slithereen Crush" },
{ "A0JJ", "Bash" },
{ "A034", "Amplifiy Damage" },
{ "A030", "Strafe" },
{ "AHfa", "Searing Arrows" },
{ "A025", "Wind Walk" },
{ "A04Q", "Death Pact" },
{ "A04L", "Soul Steal" },
{ "A0H4", "Conjure Image" },
{ "A0MV", "Metamorphosis" },
{ "A07Q", "Sunder" },
{ "A06W", "Split Earth" },
{ "A035", "Diabolic Edict" },
{ "A06V", "Lightning Storm" },
{ "A06X", "Pulse Nova" },
{ "A0AQ", "Pulse Nova (Scepter)" },
{ "A0MY", "Poison Sting" },
{ "A0MS", "Plague Ward" },
{ "A013", "Poison Nova" },
{ "A0A6", "Poison Nova (Scepter)" },
{ "A08X", "Grave Chill" },
{ "A0C4", "Soul Assumption" },
{ "A0MD", "Gravekeeper's Cloak" },
{ "A07K", "Raise Revenants" },
{ "A055", "Chaos Bolt" },
{ "A03N", "Critical Strike" },
{ "A03O", "Phantasm" },
{ "A03D", "Summon Wolves" },
{ "A02G", "Howl" },
{ "A03E", "Feral Heart" },
{ "A093", "Shapeshift" },
{ "A03P", "Blur" },
{ "A03Q", "Coup de Grace" }
};

const int nr_skillIDs = 354;

const char* itemIDs[][2] = {
{ "stwa", "Gauntlets of Strength" },
{ "shdt", "Slippers of Agility" },
{ "sbok", "Mantle of Intelligence" },
{ "iwbr", "Ironwood Branch" },
{ "bgst", "Belt of Giant Strength" },
{ "belv", "Boots of Elvenskin" },
{ "ciri", "Robe of the Magi" },
{ "tbar", "Circlet of Nobility" },
{ "sksh", "Ogre Axe" },
{ "tmmt", "Blade of Alacrity" },
{ "shtm", "Staff of Wizardry" },
{ "tmsc", "Blades of Attack" },
{ "sor2", "Broadsword" },
{ "whwd", "Quarterstaff" },
{ "sora", "Claymore" },
{ "flag", "Mithril Hammer" },
{ "modt", "Ring of Protection" },
{ "tbsm", "Chainmail" },
{ "ram3", "Plate Mail" },
{ "scul", "Helm of Iron Will" },
{ "sor1", "Planeswalker's Cloak" },
{ "rej4", "Stout Shield" },
{ "rman", "Buriza Do Kyanon" },
{ "odef", "Monkey King Bar" },
{ "clsd", "Radiance" },
{ "rag1", "Heart of Tarrasque" },
{ "tsct", "Satanic" },
{ "lmbr", "Eye of Skadi" },
{ "fgfh", "Butterfly" },
{ "rat9", "Refresher Orb" },
{ "evtl", "Guinsoo's Scythe of Vyse" },
{ "wlsd", "Sange and Yasha" },
{ "totw", "Stygian Desolator" },
{ "rre2", "Crystalys" },
{ "tdx2", "Black King Bar" },
{ "rde1", "Manta Style" },
{ "tst2", "Aegis of the Immortal" },
{ "rde3", "Lothar's Edge" },
{ "rhe3", "Dagon" },
{ "ajen", "Necronomicon" },
{ "hslv", "Linken's Sphere" },
{ "I003", "Yasha" },
{ "afac", "Sange" },
{ "rhe1", "Cranium Basher" },
{ "rwat", "Blade Mail" },
{ "moon", "Maelstrom" },
{ "manh", "Diffusal Blade" },
{ "pmna", "Mask of Madness" },
{ "gfor", "Eul's Scepter of Divinity" },
{ "shar", "Mekansm" },
{ "ssil", "Headdress of Rejuvenation" },
{ "rin1", "Nathrezim Buckler" },
{ "rspd", "Boots of Travel" },
{ "dsum", "Power Treads" },
{ "pghe", "Hand of Midas" },
{ "rres", "Bracer" },
{ "sres", "Wraith Band" },
{ "kpin", "Null Talisman" },
{ "I00R", "Arcane Ring" },
{ "I00X", "Crow Curier" },
{ "I013", "Vladimir's Offering" },
{ "srtl", "Demon Edge" },
{ "srbd", "Eaglehorn" },
{ "rump", "Messerschmidt's Reaver" },
{ "shrs", "Sacred Relic" },
{ "sprn", "Hyperstone" },
{ "rej6", "Ring of Health" },
{ "shcw", "Void Stone" },
{ "ram2", "Mystic Staff" },
{ "pgin", "Energy Booster" },
{ "hbth", "Point Booster" },
{ "oli2", "Vitality Booster" },
{ "jdrn", "Mask of Death" },
{ "tkno", "Ring of Regeneration" },
{ "desc", "Kelen's Dagger of Escape" },
{ "shhn", "Sobi Mask" },
{ "stre", "Gloves of Haste" },
{ "tgxp", "Boots of Speed" },
{ "oflg", "Gem of True Sight" },
{ "plcl", "Clarity Potion" },
{ "sor8", "Flask of Saphire Water" },
{ "silk", "Ancient Tango of Essification" },
{ "I00G", "Empty Bottle" },
{ "sor7", "Oberserver Wards" },
{ "tgrh", "Sentry Wards" },
{ "stwp", "Scroll of Town Portal" },
{ "sman", "Animal Courier" },
{ "gvsm", "Ultimate Orb" }
};


I will appreciate so much if someone can answer my question above.

Thanks!
Last edited by dominic1 on July 1st, 2009, 3:08 pm, edited 1 time in total.
GeorgeMots
Crusader
Posts: 4236
Joined: January 27th, 2007, 4:46 pm
Location: Greece, Veria

Re: [Help]Finding specific skill ID in war3map.j

Post by GeorgeMots »

Use integer manager to denumberize the characters in RAW id.

download/file.php?id=415
http://slowbro.org/
`·.,¸,.·*¯`·.,¸,.·*¯[;::;(。◕‿‿­­​­­­­­◕。)
Image
Image
Image

Spoiler:
(03:36:55) xkiska: im too much of a dumbass to understand this
User avatar
decyper
Junior Member
Posts: 32
Joined: May 31st, 2008, 3:49 pm
Title: Greedy
Location: Manila,Philippines

Re: [Help]Finding specific skill ID in war3map.j

Post by decyper »

yeah that would be the best solution.....
User avatar
Ken
Spice Pirate
Posts: 862
Joined: January 29th, 2009, 5:35 pm
Title: LHC
Location: Canada

Re: [Help]Finding specific skill ID in war3map.j

Post by Ken »

Please don't make posts in old topics that aren't contributing to anything.
Spoiler:
xkiska wrote:BARTIMEAUS is more understandable then u
Senethior459 wrote:Wow, Dream Theatre reminds me of Dragonforce, but with real skill.
Ozzapoo wrote:We laughed, we cried. Trashed.
FatherSpace: You don't find smart chicks hawt?
GeorgeMots: not anymore, im fed up with that kind of girls
FatherSpace: lol
FatherSpace: What happened?
GeorgeMots: most smart girls find out that i date/do/see other girls....
FatherSpace: ...
FatherSpace: So monogamy is your enemy?
Bartimaeus: Hmm, well, I hope my sister hasn't been kidnapped.
FatherSpace: What happened, Bart?
Bartimaeus: She walked out of the house saying that she was going over to some friends, and it's been like two hours, and my mom is trying to get a hold of her, which she's been unable to.
Bartimaeus: I can also hear three car alarms going off.
GeorgeMots: how old is she?
Bartimaeus: I haven't a clue. Probably 17.
UndeadxAssassin: wut
AbusivePie: You don't know how old your sister is?
Bartimaeus: Nope.
UndeadxAssassin: Epic fail
GeorgeMots: is she cute??
Bartimaeus: So, uh, how about you get into the Christmas spirit and put that avatar on before I do it myself and take away your bloody avatar-changin' rights?
UndeadxAssassin: If I thought of a random one...
UndeadxAssassin: Like....
UndeadxAssassin: I'll get back to you on that