Have you wondered what Camera Focal Distance and Depth of Field do? Have you tried to use them without success?
Stay a while, and listen.
What is Depth of Field (DoF)?
DoF is the total area that is in focus, or the distance between the closest object/subject in focus and the furthest...
What are Local files?
Local files are a way to override game files without changing the original instances, so it is the only safe way to do it across all versions of Warcraft 3.
The first question one could ask if "Why would I want to override the game files?", so I will also...
List of official patches for Warcraft 3
1.00 ROC release
1.03 added computer difficulty (Easy Normal Insane)
1.06 redesigned attack and armor system
1.07 TFT release
1.10 CustomKeys support
1.11 (listfile) file is missing in War3patch.mpq, starting from version...
Within this tutorial, you'll find out how to use Reforged' HD Icons in your map without the need to export and re-import them through CascView.
This is useful for maps that want to retain a bit of similarity between supported modes for it, or have a Reforged icon in use that won't display in...
This is just something to note a potential way to merge object data, since I can't use Grimoire stuff, being on v1.31 I started to experiment, so this is the result of that.
To preface, this should also work properly in all tabs of the Object Editor, and probably even...
Players should be able to differentiate a crash, a player leaving and a player being desynchronized.
1. Fake rumors
a. Wait and PolledWait do not cause desync, they just may cause more network traffic to keep all clients synchronized, and may cause lags due to lack of time...
How-to Loop In GUI!
What is a Loop?
Simple Loop Example
Why a Loop?
Loop Interfering - Problem
Loop Interfering - Solution
p101. Introduction top
Welcome to this tutorial where we'll have a look at the loop functionality.
We will learn about the loop's basic usage, and...
I have not found anything about this topic, so I explored it myself and written it down.
Via Trigger editor you can directly modify unit values, including some with translated values. That means stuff with dropdown in object editor, bud represented as integer in unit values. This way, you may...
Spell System for GUI MUI Coding
By Daffa the Mage
GUI Spell System v220.127.116.11 by Bribe
Basic knowledge of how to import Spell System into your map
Knows how to open Trigger Editor and making a new trigger
Have basic knowledge of trigger editor workings...
My Intention with this tutorial is to inform users of the many useful ways they can modify special effects to their advantage, we will be exploring what, why, and whatever these modifications may pose to our merit.
Something of note:
@ThisPOT made a rough draft of a projectile system that uses...
Melee Map - Do's and Dont's
This thread will be more of an ongoing project to document things i find good and bad about melee maps. It's pretty loosely written and i try to state areas that i feel are more subjective. This is to help other melee map creators not to fall...
Everything About Basic Atacks
This tutorial is mainly for older patches, new natives to modify attack values exist in the later versions.
Table of contents:
1. Basic Attacks, what are they?
2. Requirements to Detect Basic Attacks
3. Detecting Basic Attacks
4. Resetting the Basic Attack Timer...
Hi, I'm Kazeon. Welcome to the thread. Just a brief resumé, I (in the modding scene) am a big enthusiast of total-conversion maps. I'm also experienced in developing some big total-conversion map projects such as Garden's Tale, Glideon, Coconut Party, and lastly EmberCraft.
This tutorial describes a specialized use of the 'Save Game and Load Game' and 'Save Game and Change Level' triggers that were originally demonstrated by Blizzard in the Orc Expansion Campaign that came with the Frozen Throne WCIII expansion, and later were...
Before starting this tutorial, you should be comfortable with using GUI. This tutorial was not made to target those just starting out with GUI and may be confusing for those that are.
What is a hashtable?
For starters, it's a data structure capable of holding almost any kind of data in Wc3. It...
no 360 degree torches.
Note: this can/should only be used with the call SetDayNightModels("","") trigger.
What You Need.
All you need is this - the light model. It and a few VERY simple triggers will be all that's used here.
So - why a torch system? Because, since when do torches...
Rarely does Furion go against Cenarius's teachings, but when he does, Cenarius will have the most unusual method of punishment prepared.
How to disguise a unit as a doodad
Difficulty: Very Easy
Step 1: Create your spell based on Cyclone.
Step 2: Create two buffs for your new spell based on...
Credits to the creator of GUI-sator: rgf
Files & Images: Tutorial attachments
Many people have used hacked World Editors with custom GUI actions that expand the GUI API and allow GUI coders to have more control over WC3. However, few people know of GUI-isator, a handy tool that...
On Map Protection
This tutorial will look at the pros and cons of map protection vs. open source, as well as what map protectors can do.
First, let’s look at what your typical map protector does and what each of these steps mean:
1) Deletes World Editor Only files
2) Obfuscates map script
Custom MPQ tutorial step by step
I have seen this question many times recently so I decided to make a short tutorial on how to do it.
If you don't know anything about using a custom MPQ it basicly allows a multiplayer map to extend the 8 mb limit on battle.net.
This tutorial will tell you how to move units and other things from map to map. Remember that Game Caches can not be used on Battle Net, and are almost only ever used for campaigns.
Creating the Game Cache
The first thing you want to do is to create a variable for the Game Cache...
Hi there, ı have tutorial videos about War Craft 3. I hope you like my tutorials.
How to make waterfalls:
How to make UI (User Interface):
Fade Filter Tutorial:
Custom Sky Tutorial:
Custom Icon Tutorials:
New tutorial is Teleport, Gates Tutorials.
New tutorial is Elevator Tutorials.
Hello guys! Welcome to my tutorial! I will show you how to edit Upkeep Taxes, Upkeep Foods, and Upkeep Names.
Upkeep taxes determines how much gold or lumber you actually get after gathering. For example: No Upkeep, no changes for tax. If Low Upkeep, it will reduce your coin by 3...
GPAG - GUI Proper Application Guide
GPAG defines uniform standards and conventions that we strive to apply in our GUI submissions.
The goal is to come on the same page for coding style, and to ensure clean and readable triggers.
2. Naming Conventions
Chaosy's GUI tutorial for beginners
This tutorial is made for those who are new to the world editor and want to learn the basics of GUI triggering. My explanations maybe isn't the "correct" way to explain it but as long you get the point is does not matter.
How to make your screenshots look amazing
For people without art talent
I learned this trick in school yesterday and I thought I would share how to apply this to your map presentation or whatever. It requires 0 art skill, you only need to use the right tools.
General map description guide
Melee Map Description
The Map Submission Rules states that you need to have a "good detailed description on the Hive".
This thread will help you do just that.
First of all there are a few things you need to understand about making a description:
-No one wanna see...
How to create buildable and viable walls, gates and switchable lantern posts
This is a detailed tutorial on how to create buildable and viable walls, gates and switchable lantern posts. There are numerous ways and numerous variations of doing this. I am going to show you one of the simpler...
1. Open the map. This works in game or in world editor so you can do it either way.
2. Find angles you like. (in world editor you can scroll way out and then press 'cntrl' and then keep scrolling - this will roll back the shadow and let you view the entire map from a distance. This...
Convenient Unit Group Filtering in GUI
This short tutorial will show you the best and most efficient way to filter out units enumerated from a unit group function. It will not show you what usage...
What this tutorial will teach you to do:
Create a flashing lightning effect to add to your dynamic environmental effects. You may know how to put nature sounds across a region, create ambient rain or fog in a region and create a periodic roll of thunder, but now...
Passive ability with cooldown - the easy way!
The hardest part of this tutorial is formatting it properly :(
First of all, this tutorial is not a copy of this. This tutorial presents a new way to make passives with cooldown. This is not attack-based, instead it gives you a passive...
I've been asked many times before how I go about making large spells and where to start when doing so. So I've written this Tutorial to explain my method of doing it that I've used for years:
Creating large abilities with many parts can be daunting and difficult to wrap your head...
This is a tutorial about creating and using custom team colors based on the replaceable textures method using War Club ability. You can find more information about this method here. This method basically involves using modified replaceable material id's to change texture of the model via in-game...
A Beginner's Guide to Map Making
For Windows: images captured in Windows XP with Paint Shop Pro 8.
Warcraft III - The Frozen Throne
This tutorial will teach a beginning map maker how to create a simple melee map from scratch. You will learn how to...
Elemental Coder Guide
This is a quick guide for coders to look up basic definitions and links to related tutorials for them.
Graphical User Interface is an interface inside the trigger editor
that allows the user to operate with symbols and mouse clicks to produce certain code.
How To Make Item Recipes
In this tutorial I'm gonna go over the various possible recipe styles and how they are accomplished. If you've ever played DotA you'll note that there are 2 kinds of recipes: Manual Combine and Auto Combine. I'll cover both, and even a little extra.
A note on...
In this tutorial, I will show you how to open and close gates in the editor using 3 different methods. Gates are means of entrances and exits which can open or close. In Warcraft III, gates are classified as destructibles, which means...
Map Development Thread Guide
Greetings, this tutorial is supposed to show you a few tricks with BB codes to make your map presentation look awesome.
This can be applied for your map development thread, which can later be copied to the map section if/when you release...
Running War3 in Multi Instance
WarCraft3 TFT (duh)
Process Explorer https://drive.google.com/file/d/0B_HJu4VOsY8haGpKU3NQTURIYlk/view?usp=sharing
Start up warcraft3
Start up Process Explorer
Go to (view) -> (show lower pane [x]), and check the box
Go to (view) ->(Lower pane...
Warcraft III in Windows 10
As some of you know that Windows 10 uses DirectX 12, which is incompatible with some of the older software, games and graphic drivers. Warcraft 3 was designed to work best with DirectX 8, as such it is more prone to weird graphical glitches, performance drops and some...
Running Multiple Game Instances
What is it?
kLoader is a program that allows you to run multiple instances of Warcraft 3 on the same computer at the same time. This is invaluable to mapmakers testing multiplayer aspects of their maps without having additional PCs or beta testers...
I've seen many people who belive that one can't use trackables in GUI so here is a tutorial which shows how it is done.
What are trackables?
Trackables are models which can be placed on the map and are used to detect click- or mouse-hover-events. They can't be moved or...
Remove Item Shadow
About this Method:
* Use this method if you want to hide absolutely all items' shadows in your map.
* It's best to use this method before you start modifying the Gameplay Constants.
* The testmap available below is made for the second method. This is too simple already...
A Working Unit Rank System
~ A Tutorial ~
I have completed a unit rank system that I intend to use for my SciFi mod (Title: Dubious But Forthcoming). I wish to share the rank systems' functionality because I don't think anyone else has done it quite the same way as I have, and I, of course...
In this tutorial you will learn how to make a system based on GUI for multiple creep spawning. Creep spawning is commonly used in map types such as Tower Defense, Castle Defense, Survival, and Hero Defense.
The system you are about to learn is user friendly, easy to understand...
Guidelines for a Competitive Melee Map
In the following you will be able to read about what makes a Warcraft III melee map functional as a competitive map. One of the most important things in the meta-game for warcraft 3, is the maps themselves. If a map favours a...
This is for anybody who got troubles in using JNGP's register shell extension, just like me. I made this for Windows 7 users only. I don't know will this works for another Windows version or not. And first you have to know that this is my experiments on my own PC. Please, report any...
Tools: Windows OS, Command Prompt, .BAT to .EXE Converter, Notepad
This is a tutorial about creation of custom executable to automatically open your map inside Warcraft 3 without actually starting Warcraft 3 manually. Extremely useful for Single Player maps. This allows you...