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..!!

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


  • Posts

    • The big systems, such as the Olympiad and sieges, are done. Now it’s time to tackle the smaller stuff.   Fishing, pets, striders, lottery, derby, private shops, and macros are ready.   P.S. If anyone has experience launching projects and would like to try launching a project using my client/server, feel free to message me on Telegram and we can discuss it: @artem_lemeshev
    • That's definitely not the reason why they perform wipes.
    • You are right, and most of them meant it when they said it.   Servers wipe because it is the only tool they have left. Something breaks the economy, a duplication bug or an exploited quest or a bad multisell, and the owner cannot tell which items came out of it. When you cannot find the bad items, the only way to clean the world is to delete the world. That is not dishonesty, it is running out of options.   So the answer is not to promise harder. It is to not need the promise: Backups run daily into three places: this machine, an S3 bucket whose key can write and cannot delete, and a computer that is not the server at all.   A restore test runs weekly and actually restores, into a scratch database, comparing every table against production. I ran it before writing this reply: 119 tables, 0 missing, 0 empty, characters back with their coordinates. Binary logging is on with sync_binlog=1 and fourteen days of retention. Every change is on record, so an item can be traced back to what produced it and removed by itself.   That is what makes "fix the bug and remove what it produced" a real option instead of a slogan. What I will not promise is that the server runs forever. If it ever closes, that is an ending, not a wipe, and you would hear it from me first.   Six months is the only proof that counts. Bookmark the thread.
    • I think it happened when I tried adding an ad banner—it turned out to be an ad injector that scattered ads all over the site and cluttered it up. I’ve removed it now; you either visited right when it was active, or it was just leftover residue. It’s gone now (try Ctrl + Shift + R). I’m fixing the responsiveness right now!
    • A brand-new High Five x5 server built for players, not wallets. Only a week old — the perfect time to start. And this Friday we're running a Double XP Comeback Weekend. 🎉 DOUBLE XP COMEBACK WEEKEND — Friday 21 August, 14:00 → Sunday • x2 XP & SP · x2 Adena & drops · FREE full buffs all weekend 📊 RATES • XP / SP: x5 · Adena & drops: boosted · Chronicle: High Five (L2jMobius, retail-based) ✨ QUALITY OF LIFE • Auto-loot for everyone (adena & items straight to inventory; herbs on ground) • Free buffer in the Community Board (Alt+B) • Offline shops • Champion monsters — passive, extra rewards, drop event medals • Premium earned in-game via medals: +20% XP/SP, gold nickname, up to 6 windows • Multibox: 2 windows free, 6 with Premium • Vote rewards (HopZone, TopZone) 🌐 WEBSITE & COMMUNITY • Full web panel, auction house, referral rewards, 2FA, support tickets • Custom auto-updating launcher • Hands-on GM — real-time bug fixes & support • No RMT, no pay-to-win 🔗 Website: https://nolifer.eu · Discord: https://discord.gg/Z9p4pmXFYx
  • Topics

×
×
  • Create New...

Important Information

This community uses essential cookies to function properly. Non-essential cookies and third-party services are used only with your consent. Read our Privacy Policy and We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue..