Jump to content

Recommended Posts

Posted

By Darg

Icon Basics

 

All icons in Warcraft 3 are 64 x 64 pixel 24-bit pictures in TGA or BLP format.

 

What you Need to Make Icons

To make the icons, you should use a picture editing program that can save images in TGA format, such as Photoshop, Paint Shop Pro, or PhotoImpact. If you don't have any software that does this, you could save the image as a JPG instead and use IrfanView to convert your graphics into TGA format (http://www.irfanview.com).

 

Note that there is no such editor that can open or save BLP images, as this format belongs to Blizzard (BLizzard Proprietary format). Therefore you must first save in TGA format and then decide whether you want to do a TGA->BLP conversion.

You can use either TGA or BLP format.

 

After the editor compresses your map file, they are almost the same file size for both formats. Please note:

 

    * If using TGA format, DO NOT save alpha channels.

    * If converting to BLP format, DO save alpha channels.

 

Ignoring those instructions will result in bogus icons that do not work.

File Format for Icons

 

There are 2 available tools that can do TGA->BLP conversions.

 

    * Warcraft 3 Image Extractor II

    * Warcraft 3 Viewer

 

Each icon graphic for a unit / building consists of 2 icons, the main icon you see when normally playing the game, and the darkened icon that you see when you hit F10 to display the menu. The main icon is called the BTN icon and the darker icon is called the DISBTN icon. You do not need a DISBTN icon if you don't want to, but the BTN icon is compulsory.

Naming your Icons

 

When naming your icons, make sure you put the letters "BTN" at the start of the BTN icon filename. Put "DISBTN" at the start of the DISBTN icon filename. e.g. BTNLightning.tga , DISBTNLightning.tga

53587204.jpg

Standard buttons have a frame around them. ReplaceableTextures\CommandButtons\BTNLightning.tga

123pblu.jpg

Passive buttons have no frame. ReplaceableTextures\PassiveButtons\PASBTNLightning.tga

1234sq.jpg

Disabled buttons have no frame and are much darker. ReplaceableTextures\CommandButtonsDisabled\DISBTNLightning.tga

12345dy.jpg

Disabled passive buttons are the same. ReplaceableTextures\CommandButtonsDisabled\DISPASBTNLightning.tga

Importing your Icons

 

When importing your icons into your map, use the import manager, and set the import path to:

 

ReplaceableTextures\CommandButtons\BTN + Lightning + .tga = BTNLightning.tga

ReplaceableTextures\PassiveButtons\PASBTN + Lightning + .tga = PASBTNLightning.tga

ReplaceableTextures\CommandButtonsDisabled\DISBTN + Lightning + .tga = DISBTNLightning.tga

ReplaceableTextures\CommandButtonsDisabled\DISPASBTN + Lightning + .tga = DISPASBTNLightning.tga

 

If you don't have TFT, use WinMPQ to do exactly the same thing, import and change the path as stated above.

Viewing Icons in the Editor

 

If you make a directory called ReplaceableTextures\CommandButtons\ in your Warcraft 3 folder and put your icons in there, you can also instantly see the icons when assigning them in the editor. Otherwise, you may only be able to see them in the game.

My Icons Don't Work

 

If you get a green box or a black box where your icon should be, it appears your graphic isn't properly working.

 

Firstly, make sure your import path is correct, typically most problems that occur are because the person has not imported the icons into the correct path.

 

If you decided not to use a DISBTN icon, that the green box you are seeing is NOT the DISBTN, because that is expected.

 

If that is not the case, make sure you have merged your icon properly onto the graphic and that there are no "floating" images in it. Consult your picture editing program help guide on how to do this.

 

Did you save the alpha channels right? You SHOULD NOT save alpha channels if you are using TGA icons. You SHOULD save alpha channels if you are using BLP format.

 

Green: Icon not found.

Black: BLP with without alpha channels.

Crash: TGA with saved alpha channels.

 

If one of this share already exist or iam in wrong section one mod check it..!!Cya..!!

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Posts

    • L2Lusty 50x Essence High Version Open day 27/06  12:00 GMT London WebSite: https://l2lusty.com/ General Information If you are looking for a High Five retail server, this project is not for you, our gameplay and farming system is based on the Essence version. If you are looking for something new and different to play, this server is for you. Our server is using its own version that mixes High Five and the latest Essence version. With this, we have a good part of the items from the Lineage2 Essence version, with classes and bosses from High Five. An auto-balance system in onlympiad games, which will bring greater equality in combats. We added the Chaos Zone and Peace Zone events, for a better LCoin farm, these events are 24h and can be accessed with the commands .chaos or .peace. All essence items are purchased in our alt+b and cost an average of 300k LCoins. LCoins are obtained by killing any mob, with better drops in the Chaos zone and the Peace Zone. Server Version High Five + Essence Game Play Experience 50x Spoil 8x Drop 8x Adena 8x Normal Enchant 50% (+3 to +12) (40% 12 to 20) Blessed Enchant 50% (+3 to +12) (40% 12 to 20) Safe Enchant +3 Max Enchant +20 Max Windows / IP 6 Accounts Anti-Bot system ON Champions System ON TerritoryWar Saturday 20:00 Siege Every Sunday Olympiads 18:00 / 23:50 Oly End Days 1, 11 and 22 Max Register 1 For IP Minimum Players for Start 4 Players Subclass FREE MAX LVL 85 SHOP GRADE-S Party Diff 30 Level 55/85   Essence Items Price   Items Lvl 1 300k / 1.200kk LCoins Upgrade to Lvl 2 2 items Lvl 1 + 2b Adenas Upgrade to Lvl 3 2 items Lvl 2 + 2b Adenas Upgrade to Lvl 4 2 items Lvl 3 + 2b Adenas Upgrade Chance 25%   Exchange Items   As in other MMORPGs, we have a system of exchanging items for better items.       GrandBoss All Grand Boss Time Fixed Raids Status 50% Change Drop Queen Ant / Core / Orfen / Baium Queen ant Level: 80 Every day 18:30 / Drop Jewel 40% Core Level: 80 Every day 18:40 / Drop Jewel 90% Orfem Level: 80 Every day 18:50 / Drop Jewel 90% Baium Level: 80 Every Friday 18:00 / Drop Jewel 100% Beleth Every Friday 22:00 / Drop Jewel 100% Valakas Every Saturday 18:00 / Drop Jewel 100% Antharas Every Sunday 17:00 / Drop Jewel 100% Max Character in Zone Boss 1 For IP   Instances Party All Intances 5 Players Raids Status 50% Zaken Day 61 5 Players / Jewel Chance 10% Zaken Day Hard 83 5 Players / Jewel Chance Normal / 10% / Blessed 1.9% Zaken Nightmare 61 5 Players / Jewel Chance 90% Frintezza 5 Players / Jewel Chance 40% Freya Normal 5 Players / Jewel Chance 40% Freya Hard 5 Players / Jewel Chance 40% Tiat 5 Players / Weapon Chance 10%   Instances Solo   All Intances Drop S84 Up Crystal Level 10 / 17 Baylor Solo Drop Moirai Set / Vesper Weapons Darion Solo Weapon Chance 1% Tiat Solo Weapon Chance 1% Frintezza Solo Jewel Chance 2% Freya Solo Jewel Chance 2% Zaken Solo Jewel Chance 2% Core Solo Jewel Chance 2% Orfen Solo Jewel Chance 2% Beleth Solo Jewel Chance 1%   Special Events Event Boss Lindvior Every day 16:40 - 22:40 Event Pig Invazion Every day 15:40 - 23:40 Event Dragon Invazion Every day 18:40 - 01:40 Event City War Every day 19:40 - 02:40   Commands .ach .achievements Opens the achievements interface .buffshield (anti-buff) .away .back (stay away / back) .menu .cfg (Character control panel) .combine .talisman (Combine all Talismans) .dressme (Visual Armor Added +1000 HP) .party .invite .partylist Our custom party creation system .offline (off line shop) .repair (repair character) .siege (See the siege time or register your clan) .stats (character status)   .offbuff (Open store buffs) .autofarm (Open Auto Farm Interface) .report (Report a suspicious bot player) .buffshop (Invoke a summon to sell your buffs.) .vote (Opens our vote system.) .aa (Exchange your seal stones for AA automatically.) .oly (Shows all players who are first in the oly ranking.) .status (See a player's status, he has to be in your target) .seeres (Look at a player's resistance, he has to be in his target) .equip (See all of a player's items, they have to be in their target) .regoly (Register with oly wherever you are.) .bagclean Delete all items from your inventory, use it knowing that you will lose everything that is not equipped!   WebSite: https://l2lusty.com/
    • Our sales are ongoing. Bump. 22 June 2025 Telegram: ContactDiscordAccS
    • 🔥 Special Offer – Limited Time Only! 🔥   I'm offering a 60% discount for: ✅ 1 license in Russia ✅ 1 license in Greece ✅ 1 license in Brazil This is a one-time opportunity to get access to one of the most complete and secure L2OFF Extenders at a special price. ⏳ First come, first served! Interested? Send me a private message. Let me know your project and why you want the discount. Let’s grow the community together! 💪
  • Topics

×
×
  • Create New...

AdBlock Extension Detected!

Our website is made possible by displaying online advertisements to our members.

Please disable AdBlock browser extension first, to be able to use our community.

I've Disabled AdBlock