Search results

  1. IcemanBo

    GPAG - GUI Proper Application Guide

    GPAG - GUI Proper Application Guide 1. Introduction 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 2.1. Prefix To avoid...
  2. IcemanBo

    [How-to] Loop In GUI!

    How-to Loop In GUI! p00 Introduction 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...
  3. Firstrun70

    List of official patches for Warcraft 3

    List of official patches for Warcraft 3 Significant patches: 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...
  4. IcemanBo

    Memory Leaks

    C0Memory leaks For a quick lookup on most important actions, read Things That Leak. Introduction Object Leaks Reference Leaks Miscellaneous Conclusion C1Introduction If your computer's memory keeps occupied with stuff you already lost access to, it's called memory leak. It slows down the...
  5. PurgeandFire

    Visualize: Dynamic Indexing

    Contents Introduction MUI Dynamic Indexing Comparison Credits A Introduction Dynamic indexing is a technique used to ensure that your spell or code can be ran multiple times without any MUI issues. At first, it is incredibly daunting to look at. This tutorial aims to show it in a better...
  6. Daffa

    Spell System for GUI MUI Coding

    Spell System for GUI MUI Coding By Daffa the Mage Required Materials World Editor GUI Spell System v1.8.0.0 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...
  7. IcemanBo

    Elemental Coder Guide

    Elemental Coder Guide This is a quick guide for coders to look up basic definitions and links to related tutorials for them. GUI 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. However all...
  8. W

    Hashtables and MUI

    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...
  9. Ralle

    Basic Memory Leaks

    by thunder_eye... Lets start with a brief overview of how leaks happen, or more precisely, how handle object leaks happen. These memory leaks are what we deal with the most, there are others, like string leaks (which can't be prevented at all, but are usually insignificant), and the problem...
  10. Chaosy

    How to make your screenshots look amazing

    How to make your screenshots look amazing For people without art talent By Chaosy Introduction 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. It's worth...
  11. IcemanBo

    How To Import A Spell/System

    How To Import A Spell/System Introduction Import GUI Import JASS Others C1Introduction For properly using a system you always have to ensure to have all required data imported. If it's a triggered submission, it's obviously required that there is some code to be imported. Though, the...
  12. pyf

    How to make Java OpenGL2 programs work (slowly) on Intel i915GM graphics (and more)

    The Problem: Intel i915GM graphics has poor OpenGL compatibility (full hardware support for 1.4 at best). The Solution: Use a MESA 3D precompiled dll, since it is OpenGL compatible. How: Just copy that dll file into the appropriate folder (depending on your OS): Program...
  13. Rufus

    Description Guide - Melee Maps

    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...
  14. Rufus

    Description Guide - Maps

    Melee map description guide Map Description Philosophy 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...
  15. MindWorX

    Complete Command-Line Arguments Guide

    These are the commands that are currently supported by Warcraft III, based on known information and some clever reverse engineering of the executables. Commands Video Mode Changing the video mode can sometimes be used to increase performance or make Warcraft III run better in other environments...
  16. Rheiko

    How To Post Your Trigger

    TopHow To Post Your Triggers I've seen many and many members around the site who need help with their triggers but don't know how to post their triggers in a thread, especially the newcomers. Posting your triggers in a thread is very important when you're asking a help from other members to fix...
  17. KILLCIDE

    Convenient Unit Group Filtering in GUI

    Convenient Unit Group Filtering in GUI Introduction Common Structure Recomended Structure Conclusion 1Introduction 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...
  18. Chaosy

    GetLocalPlayer

    GetLocalPlayer By Chaosy Introduction I made this tutorial since I think way to few people know that this exist in GUI, so I want to show you how to use "GetLocalPlayer" in GUI. What is needed? Decent knowlege of GUI triggering Very basic jass knowledge A few moments of your time...
  19. Dat-C3

    Ever wanted to change life without needing to glitch it through abilities?

    This way can only change life by percentages however it is quite cool. I don't think it works for structures though, more precisely it doesn't work for when they upgrade. First you learn more about player handicap then you switch the target unit to another player.. preferably a neutral...
  20. OneEight7even

    Arrow Key Movement / Camera System

    this has been done before but i didnt really like any of the others ons so i made one myself. Arrow Key Movement 1.0 1) Create 3 Variables , named "Up", "Right" , "Left". Make those 3 boolean arrays for the type and make a new variable called Players_Hero with type Unit Array. and...
  21. deathismyfriend

    Things You Should Know When Using Triggers / GUI

    Things You Should Know When Using Triggers / GUI An easy guide for GUIers to be able to learn from, from beginner to advanced levels. There is also a list of helpful tutorials at the bottom of the tutorial. If you don't understand something feel free to post and I will help when i can...
Top