• Check out the results of the Techtree Contest #19!
  • Listen to a special audio message from Bill Roper to the Hive Workshop community (Bill is a former Vice President of Blizzard Entertainment, Producer, Designer, Musician, Voice Actor) 🔗Click here to hear his message!
  • Read Evilhog's interview with Gregory Alper, the original composer of the music for WarCraft: Orcs & Humans 🔗Click here to read the full interview.
  • Create a void inspired texture for Warcraft 3 and enter Hive's 34th Texturing Contest: Void! Click here to enter!
  • The Hive's 22nd Icon Contest: Creep Abilities is now concluded, time to vote for your favourite set of icons! Click here to vote!

jass

  1. Furry Nova

    [JASS] Getting Correct real Rotation

    I've decided to start making my own spells in JASS. So far I'm creating spawn target points with Polar Offset based from the cast click point. I've followed this guide but it's a little difficult since I'm not very knowledgeable with geometry Math. So I'm taking it one step at a time. This is...
  2. Melvs Grimm

    [Trigger] Ressurection Stone Activation

    Hi so I want to use the resurrection stones in my maps. And I have no idea how to turn it on. I tried using triggers but I was able to resurrect my heroes but at the wrong place. So how to do I do it? Events: A Unit dies Conditions: Dying unit is a hero = true Action: Wait 10 seconds Revive...
  3. TheBigMetalHandInTheSky

    Spell ID's

    How do I get spell ID's for Warcraft III? Looked it up, got no results. I need an ID for my custom Spell (which uses "Channel")
  4. thorlar

    Vision Detection Spell (Stone Gorgon Sight)?

    For my map I am solving one problem after another, but I stumbled upon this. I opened up hive to find help on this, and I did find multiple upon multiple backstab spells/triggers. However, I am terrible at Trigonometry and cannot tweak them enough to get my solution :cry: To start with, there...
  5. Alex_mmm0334

    Opacity of dialog boxes are changeable?

    How can I change opacity of dialog boxes? is it possible? I want to make my in game dialog boxes invisible, however I do not want to disable or remove dialog boxes. what is your suggestion for doing this? Map file and war3map.j file are attached below.
  6. Alex_mmm0334

    [JASS] How can I ad Keyboard Hotkeys to dialog box

    I'm paying a good price to do it for me, [VIA PAYPAL ] I have a map with a dialog box inside. I want to use Keyboard Hotkeys For Example ("Up" then "Down") on key board to active dialog buttons for example "Gold Rate+25%". This map have this ability for activating menu. call...
  7. ArieZ13th

    CreateTrigger() srecific

    Good day! I try to Create Trigger in middle of game but it does not work( I use global variable and function not in librarry (function of action). But it does not helf. How can i create a new trigger in the middle of game? My code: udg_t[1] = CreateTrigger()...
  8. okfinch

    [JASS] About "SyncInteger" Help me !

    I have just learning about "SyncInteger" not for long. Please read code in below... scope Test initializer Init private function Cond takes nothing returns boolean local integer ip0 //= 100 local integer ip1 //= 10 local integer ip2 //= 20 local integer ip7...
  9. Argus

    [Solved] Why does my lightning effect not work in multiplayer?

    This works fine in singleplayer, but the lightning effect doesn't show up in multiplayer. This first trigger creates the effect. function Trig_Skeleton_King_Copy_Actions takes nothing returns nothing // Creating the Normal Wave set udg_Temp_Point = GetRectCenter(gg_rct_StuffSpawnsHere)...
  10. Alex_mmm0334

    jass programmer Needed

    I am searching for a jass programmer. :cexc: To do a small project in Dota 6.85K Map. I'm paying a good price , [VIA PAYPAL ]:cwink: I would be grateful if you could suggest me some one. looking forward to receiving your comment.
  11. thorlar

    [Solved] A way to extract unit-type from given unit?

    So for the last days, I am stuck at this problem. I want to make a JASS function(plz no vJASS) that takes a unit, and returns the raw code of the unit, in unit-type/integer/string form(form doesn't really matter as long it works) I also have an global integer array(easily converted to unit-type...
  12. Nowow

    [Solved] Movement trigger problems

    Hello everyone, I've been scratching my head at this problem for a while: In this paste there's a test map for an AI script and some auxiliary triggers. In the map, blue player is supposed to act in a similar way to Illidan's player in the last TFT mission, i.e. blue player's paladin is going...
  13. Marebre

    [vJASS] Knockback System

    EDIT: I realized I wrote lot more text than decency allows, so, in short: Is there a knockback system that will slide an unit to exact point (i.e. slide exact distance)? Or, how to do math for in this one to achieve just that? I need a knockback system (because I'm rather too lazy to make it...
  14. Regno

    [Solved] (Jass) Silence on AoE - Remove DMG

    Hello, Firstly, here is the Jass code; If I were to remove ''local real dmg='' - the spell itself shouldn't take any damage, right? If not, correct me. Moving on to the REAL hurdle that I have faced for 2 hours straight now and can't seem to just crack this nut - so guidance would be very...
  15. Fintrik

    Save/Load system

    Hello everyone i need a simple save/load system with generator of random codes to save intengers can someone help me with it?
  16. Saito

    Get range of an ability

    Hello there. I just want to ask, if there is a way to get cast range of an ability as a variable either in JASS or GUI(I don't really believe GUI is able to do it, tho). After all in tooltips you do can call the variable which is cast range, or damage dealt. I really appreciate your help!
  17. Marebre

    [General] Screenshot

    Is there a way to take screenshot automatically, perhaps with this? native ForceUIKey takes string key returns nothing
  18. nhattuanbl

    Missile lag, local trigger

    Hi, i love to write all code with jass and i have some problem as title, hope someone can help me solved, thank in advance. - First i have 20 or 30 tower shot at same time, huge damage and fast, it make some lag, can i solved this by change the missile model ? - When do i use local trigger ...
  19. eejin

    [JASS] Looping over players

    Hi, i was wondering why the following snippet doesn't seem to work. I'd expect it to work for all players, but it doesn't seem to do anything. function Trig_Add_Strength_Actions takes nothing returns nothing call DisplayTextToPlayer(Player(0),0,0,"You just pressed ESC") endfunction...
  20. Nowow

    [Solved] function stuck at unknown location

    Hello Hive, I'm trying to create a trigger which decides which player has the most units in 4 regions. So far my trigger looks like this: function Update_COP_Command takes player p, integer i returns nothing if p == Player(PLAYER_NEUTRAL_AGGRESSIVE) then call...
  21. PrinceYaser

    [Trigger] How is this spell?

    Hey, guys! I want to know this spell is good or bad?: EluneBolt Events Unit - A unit Starts the effect of an ability Conditions (Ability being cast) Equal to Elune Bolt Actions Set Targ_Unit = (Target unit of ability being cast) Set Temp_Unit =...
  22. bear_369

    Play Music during Map Selection/Hosting map

    "Play Music during Map Selection/Hosting map" Submitted on: January 31, 2017 Introduction Hello there! In this tutorial, I'm going to show you how to play any music you wanted to play outside your map. There's some minor things you need to know before we're getting starting about this...
  23. kStiyl

    [vJASS] EVENT_PLAYER_UNIT_ISSUED_ORDER memory leak issue

    My map has been having a lot of fatal errors due to 'out of memory' errors, and I traced the issue down to a single line of JASS code (in a unit indexing system) that looks something like this: call TriggerRegisterPlayerUnitEvent(CreateTrigger(), Player(12), EVENT_PLAYER_UNIT_ISSUED_ORDER...
  24. Adorm

    [General] Two Questions on Unit Groups

    Hey Guys, How do you create a Unit Group through a Custom Script/JASS? And also, is it possible to check if a Unit Group is Empty and if so how would both of these things be accomplished through Triggers? Thanks so much! Cordially, Adorm
  25. Svynct

    [Solved] How to get the target point X and Y of a unit's current order in JASS?

    I'm working on a Creep AI and I need to know how to get the creep's current order target points, so I can repeat its previous order.
  26. Svynct

    [Solved] Help with dummy not beeing removed

    can someone explain me why is the dummy not beeing removed? function Turmoil_Condition takes nothing returns boolean return GetSpellAbilityId() == 'A003' endfunction function Timer takes nothing returns nothing local timer t = GetExpiredTimer() call DestroyTimer(t) set t = null endfunction...
  27. izaiphovias

    Help with learning JASS

    So, I was reading a bunch of tutorials for JASS scripting here and also Vexorian's and am trying to get the hang of things. In my new project I have a simple GUI spell based on Entangling Roots that hides the caster, creates 4 visible dummies around the target and damage the area, then it shows...
  28. Nowow

    Creating AI workflow

    Or How I Learned to Stop Worrying and Read AI This tutorial serves one primary purpose: teaching you how to learn ai by yourself. In order to achieve that we'll go through two steps: First, we'll read through an ai script from one of blizzard's campaign maps and use it to understand how ai...
  29. Krakenn99

    [Solved] How to fix these leaks?

    I used the JASS Cheker and it said that I have 2 leaks in my map. Idk what these lines and columns are so I don't know where exactly am I leaking, I'm pretty sure it shouldn't leak. Is it a false alarm or am I blind? Type: location 1. war3map.j (line: 1605, column: 5) 2. war3map.j (line: 1605...
  30. Swan

    [Spell] Making a Burrow Spell

    So I want to make burrowing spell that will allow the hero to fire out spikes as long as they have mana. So far my initial idea is that I would play the morph animation for the crypt fiend, hide the model (0% transparency maybe), place a dummy unit on top of the burrowed crypt fiend for the...
  31. pOke

    [Solved] Trouble with usage GetLocalPlayer()

    So the goal of the code is to check which player's turn it is by looking at the global, then if it is their turn allow them to click on on things. If it isn't, don't allow them to click on things, select their builder. Currently, it just makes it so no one is able to click on anything. When...
  32. userid907

    [vJASS] Why my script not working?

    hello, hive. i here want to ask why my script not working, i've try to search the problem, and i change the script that i think is wrong, and when i test it the script still not working, after repeat it about 10 times, i give up because i'm new on vJass. and i've try to debug the script and only...
  33. JarJar1337

    [Spell] Spawning Trees through ability

    So I made this ability right? And I made the custom triggers yes? Heres what I have Unit - A unit begins casting an ability (Ability being Cast) Equal to _Plant Sappling ( L ) Set Caster_Plant = (Casting Unit) // not needed Set Caster_Plant_Point = (Target Point of Ability)...
  34. Zwiebelchen

    Dungeon Generator & Stamp

    After almost two days of non-stop working on this, I finally finished my masterpiece. This baby allows generating complete dungeons and cave designs directly by RNG. For dungeons, it applies a pattern of rooms and connects them with corridors; caves on the other hand are generated by using...
  35. fruitsandice

    [Solved] How to set up my a custom math in JASS?

    (Before I jump into this issue, let me talk to some my Personality Issue to you who read this thread. Unfortunately, I'm Non-English person and my English grammar looks like may be terrible. So please excuse my ridiculously sentence.) Hi. As you can see I genuinely using 'Slopes' and...
  36. fruitsandice

    [JASS] Message Issue (basic)

    function Msg takes string s returns nothing call DisplayTextToForce( GetPlayersAll(), s ) endfunction function ShowMessage takes nothing returns nothing call Msg("This is a message!") endfunction function ShowSum takes integer a, integer b returns nothing local integer r=a+b call Msg("r=...
  37. DeMoN100

    Looking for Trigger / JASS AI Scripters

    Looking to create a RP map like all the other successes. I am currently at this moment terraining the map and writing a unique storyline with a whole custom lore. I will update post with screenshots soon and need someone who is familiar with writing triggers and scripting commands and animations...
  38. Ruke

    vrJASS

    vrJASS Language What is vrJASS? A just-for-fun programming language which compiles down to JASS (Warcraft 3). It aims to improve and replace the beloved vJASS. What? x2 An update to vJASS which tries to solve its flaws. I want to try it! - I need a manual...
  39. moyackx

    How to make a Campaign AI

  40. Bribe

    [GUI] Advanced Triggering Tips

    [GUI]*Advanced Triggering Tips Advanced Triggering Tips Why I am writing this I see lots of GUI scripts which make the same mistakes again and again, whether it be by leaks or by adding work to the list that doesn't need to be added. Hopeful goals I hope GUI users will learn to pay better...
  41. Zacuge

    Looking for a JASS editor!

    I can't seem to find a jass editor anywhere online. I was wondering if anyone can help me out by directing me to an editor and possibly a tutorial.
  42. ModelerHv

    Hello

    :grin::grin::grin::grin::grin::grin::grin::grin::grin::grin::grin::grin::grin::grin::grin: Tnx HiveWork for leting me in :grin::grin::grin::grin::grin::grin::grin::grin::grin::grin::grin::grin::grin::grin::grin:
  43. Hordeon

    How to: Test map correctly

    Testing the map is very important. First you must fix all leaks (No leaks , good game). The second rule is: The Path... The pach must be placed correctly. The third testing rule is: The Coding of Colors. The collor code is very important.You can't write color code like this: OR And...
  44. D

    Im New

    Im new and i need help learning jass asap lol :D
  45. Kamikazzee

    What does the colored text in JASSNewGen mean?

    This is more of a curiosity than a true problem. I'm wondering what it means when a function is colored purple or red in Jass NewGen, even though they basically do the same thing. For example: GroupAddUnit - Purple GroupAddUnitSimple - Red What does this difference mean? Is red less...
  46. MeEsA

    What is JASS?

    can some one help me and tell me what JASS is and how to use it its always used in maps for ability
Back
Top