Search results

  1. Bannar

    [Snippet] GetClosestWidget

    Old. Special thanks to Bribe, baassee and Troll-Brain. Rewritten. Modularity, configurability and efficiency - sums up the update. Note: treeOnly parameter (destructable module) cease to exist, reasoning: there is a filter argument already, thus if you want to seach for trees-only do it there...
  2. iAyanami

    [System] Stun

    library StunSystem uses Table //******************************************************************************** // Stun - Version 1.2.0.0 - By iAyanami aka Ayanami //******************************************************************************** // // Stun: // - An...
  3. Bribe

    [Snippet] IPool

    Updated! Script: library IPool requires Table, Alloc /* IPool 3.0.0.0 by Bribe Special thanks to Pyrogasm on wc3c.net for the original Pools resource, and to Rising_Dusk for popularizing it. Quick Intro of IPool: Do you want a random integer from a multiple-choice list instead of a number...
  4. B

    [Snippet] IsDestructableTree

    Easily distinguish between trees and other types of destructables. For best optimization make sure the harvester unit doesn't get indexed by your unit indexing system ( in case you use one in your map ) library IsDestructableTree uses optional UnitIndexer /* v1.3.1...
  5. M

    [System] Automatic Memory Leak Destroyer

    Well, this is a system I wrote mainly for GUI users. It is not very useful for JASS, but it makes coding in GUI so much easier. And when you make maps, you dan't do everything in JASS. You shold write the systems in vJass, but not everything. This is a tool that automatically detects and kills...
  6. L

    [System] Matrices

    Matrix operations are a very basic concept in Mathematics and many problems can be solved easy and elegant with them. Unfortunatly Warcraft 3 does not provide any of them, so this system aims to close this gap and provide various methods to deal with matrices. Enclosed is the system code...
  7. Doomlord

    [Snippet] BlizzardMessage

    library BlizzardMessage /* v1.0.0.4 ************************************************************************************* * * For creating Blizzard-like messages with a variety of sounds. * ************************************************************************************* * *...
  8. Anachron

    [Snippet] Stack

    This is my Stack library, full of features. For the purpose of this library, requirements, changelog, api and more check the script header! As always, I am happy about any feedback I get. //...
  9. Adiktuz

    [System] Jump In Place

    Well, a simple Jump in Place library /* Jump in Place version 1.02 by Adiktuz Basically, this library handles jumping in place, but mainly for usage with the impale system It also allows the user to specify actions to be done after the jump is done...
  10. Adiktuz

    [Snippet] MapBounds

    /* *=================================================================================* * Map Bounds 1.2 * * By Adiktuz...
  11. Troll-Brain

    [Repo] JASS H4xx

    library AwesomeLibrary initializer init // v 1.1.2.3.4.7.4 globals public player Local_player = GetLocalPlayer() // comment this line if you want to use your map, else it will crash on loading endglobals // credit to Captain Griffen for the 2 functions below public...
  12. edo494

    [Snippet] GetLastCastAbility

    Hope this will be more useful then my first submission library GetLastCastAbility uses Table, RegisterPlayerUnitEvent, UnitIndexer /* by edo494 version 1.8d * *============================================================================ * * Requires: * * Table by Bribe -...
  13. Zwiebelchen

    [System] TabReader (Music Interpreter)

    What is this? Basicly, it's a guitar tab interpreter system for Warcraft III, allowing to import very few highly compressed sounds and generate music with them, kind of like a MIDI interpreter software. It was designed to be used in combination with Guitar Pro, but is also compatible to any...
  14. Magtheridon96

    [Snippet] MessageQueue

    This will 'merge' DisplayTimedTextToPlayer calls in the same trigger-function-call-stack. DisplayTimedTextToPlayer is, after all, a heavy function call. /********************************** * * MessageQueue * v1.0.0.0 * By Magtheridon96 * * - Enqueues messages to display with *...
  15. Magtheridon96

    [System] SoundTools

    This system allows you to play a sound immediately after creating it (Which is impossible inside Warcraft III) Basically, all what it does is start a timer and play the sound. It also recycles these sounds to decrease the amount of RAM used up. /***********************************************...
  16. Magtheridon96

    [Snippet] StringIndexer

    This system generates an index for any string below 8191. /************************************************ * * StringIndexer * v1.0.0.2 * By Magtheridon96 * * - Retrieves an index for a string below 8191 * - Helps easy string data attachment * * Optional: * --------- * * -...
  17. Dirac

    [Snippet] Loc

    library Loc /* v2.1.0 Replacement of the Location native. *********************************************************************** * * struct Loc * * readonly real x * readonly real y * - The Loc's position in the XY grid. * readonly real z * - The...
  18. Berb

    [System] Custom Projectiles

    WarCraft III: Custom Projectiles v2.2.0 by Berb Optional Dummy model with necessary pitch rotations (for pitch rotation projectile) ProjectileArt Module Requirements JassHelper Vector Library (by Anitarf) Important Special thanks to Vestras and Kenny for the Slow Time art. This...
  19. Bannar

    [Snippet] ClickCouple

    Script is pretty self explanatory. This snippet provides an easy way to detect double click event. Credits to Azlier for orginal DoubleClick. /***************************************************************************** * * ClickCouple v1.4.0.3 * by Bannar * * Detects unit double...
  20. PurgeandFire

    [System] Track

    Track Yes, another remake of an old system. :jd: Although, I believe this one is a bit warranted. It is basically Trackable2 but improved to be more efficient in terms of handles (only creates for active players) and to allow for mass-generation without freezing. (because Trackable2 would...
  21. Bribe

    [Snippet] SpellEffectEvent

    A handy approach to using spell effect responses. You can assign an event to fire for only a specific ability code, or when any ability is cast. API is intuitive and avoids creating tons and tons of handles to get the job done. This kind of thing has similar approaches by other people but this...
Top