Tool Jass'Unit's Actions name.

simonake

New Member
Reaction score
72
Jass'Unit's Actions name. [Toolette]

v2.0 released!

This tool is basicly a "Program" that when opened, display all the unit's name in Jass (Look at the example). It's simple to use and lagfree. It not use to bug.

-You can find the list in this spoiler!
¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤
You should download the files, it's much better with. :p
¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤

Last Created Unit = GetLastCreatedUnit()
Last Restored Unit = GetLastRestoredUnitBJ()
Last Replcaed Unit = GetLastReplacedUnitBJ()
Last Hunted GoldMine = GetLastHauntedGoldMine()
Picked Unit = GetEnumUnit()
Matching Unit = GetFilterUnit()
Attacked Unit = GetAttackedUnitBJ()
Attacking Unit = GetAttacker()
Buying Unit = GetBuyingUnit()
Cancelled Structure = GetCancelledStructure()
Casting Unit = GetSpellAbilityUnit()
Constructing Structure = GetConstructingStructure()
Constructed Structure = GetConstructedStructure()
DamageSource = GetEventDamageSource()
Decaying Unit = GetDecayingUnit()
Dying Unit = GetDyingUnit()
Entering Unit = GetEnteringUnit()
Manipulating Unit = GetManipulatingUnit()
Killing Unit = GetKillingUnitBJ()
Learning Unit/hero = GetLearningUnit()
Leaving Unit = GetLeavingUnit()
Leveling Unit/hero = GetLevelingUnit()
Loaded Unit = GetLoadedUnitBJ()
Ordered Unit = GetOrderedUnit()
OwnerShip-Changed Unit = GetChangingUnit()
Researching Unit = GetResearchingUnit()
Revivable Unit/hero = GetRevivableUnit()
Reviving Unit/hero = GetRevivingUnit()
Selling Unit = GetSellingUnit()
Sold Unit = GetSoldUnit()
Summoned Unit = GetSummonedUnit()
Summoning Unit = GetSummoningUnit()
Target Unit Of Issued Order = GetOrderTargetUnit()
Target Unit Of Ability Being Cast = GetSpellTargetUnit()
Targeted Unit = GetEventTargetUnit()
Trained Unit = GetTrainedUnit()
Transporting Unit = GetTransportUnitBJ()
Triggering Unit = GetTriggerUnit()
¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤
You should download the files, it's much better with. :p
¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤
  • - It's not for veteran jassers and Vjassers.
  • - It's for novices jassers who never remind or just don't know what's is the jass name. Instead of converting a trigger so see what's the name, they just can open this "program" and look up what it contains.

All unit are there unless 2. The first one is "Random Unit from Unit Group" and the other one is "Rally unit as a point"

Here's an example of what you can find in this "Program"
Code:
Triggering Unit         = GetTriggerUnit()

Just download the .zip folder below, extract the files, and you'll be able to use program. Explications are inside but they're in this spoiler too. You might look at them if you want better results.
(When i say "program", it's because it's not a real program. It's a notepad converted into a .bat file that results by a "program").
echo ================================================================
echo Thank you for using this little program. The purpose of this program is to helps the novice jassers with the unit's names. Be sure that this program shouldn't deal any damage to your computer. It was based on a notepad and done handly. If you want to know how it was done, change the name of the file to Unit's Jass Name.txt instead of Unit's Jass Name.bat. It will ask you if you're sure you want to change it, that it can modify the file and make it openable, click ok. Just echo follow the instuctions and enjoy this program. Thank you,
echo TheHelper.net, 2009, Simonake.
echo ================================================================
(echo is what's needed to put before text into a .bat file).

Version 1.0.
Version 2.0, released, Both files are in the same folder!

Please, tell me if this program helps you, it's encourage me to realease new and better versions! :)
 

Renendaru

(Evol)ution is nothing without love.
Reaction score
309
So... This is useful to people who don't experiment with calls based on your words? It's not really a tool if you ask me, I'd call it a toolette.
 

_whelp

New Member
Reaction score
54
I never knew batch files worked on macs... Shouldn't you be able to disable the echo command, so it is faster?

I never new 'color 2' makes it green...
 

simonake

New Member
Reaction score
72
_whelp, you can go in "Run"->"type "cmd" in the box" then type "color info" and you'll see all the colors avaible in .bat file.

Renendaru toolete is not in the choices!
 

Romek

Super Moderator
Reaction score
963
A program that needs to be downloaded from this thread, and then opened just to get a list.
Wouldn't it be better to just post a list here? ._.

Actually, even that would be useless. It's much faster to just:
"Unit - Kill (SomeUnit)", and convert to custom text.
 

simonake

New Member
Reaction score
72
I don't thini it's faster if you have to use alot of units.

List Posted!!!
I don't like it posted because, it was all ordered. But when we post something with lots of "spaces" it removes it. That why i did a program.
 

simonake

New Member
Reaction score
72
What does "Qft" means?

Version 2.0 comming soon, minor bug fixes, minor identity changes, removed bug and changed text color!
 

Romek

Super Moderator
Reaction score
963
QFT = Quoted For Truth.

> I don't thini it's faster if you have to use alot of units.
I think it is. :)

Remember that one would have to open up the browser, go to TH.net, log in (to download), find this thread, download it, extract, run, and press 'generate' or w/e the heck it is.

Otherwise, they'd have their WE open already, and they just convert to custom text.
And I doubt people would need this for more than one unit at a time.
 

WolfieeifloW

WEHZ Helper
Reaction score
372
Quoted for truth.
Like Romek said, just convert a GUI trigger.
It takes just as short a time and you can do it inside of WE;
No need for an external program.
 

simonake

New Member
Reaction score
72
W/e.

I think you didn't understood what i meant. (Yeah my english sux and? I'm learning it)!

If someone is Jassing and has to use lot of different units, he just has to open this program, keep it open and everytime he needs to find a unit's local name, he just has to look at the program. It easier than always covert triggers. Well i think.
 

Romek

Super Moderator
Reaction score
963
> If someone is Jassing and has to use lot of different units
"A lot of different units" being what? Triggering Unit, Picked Unit and Matching Unit.
And on very rare occasions, any other ones.
And most people remember GetTriggerUnit() pretty much immediately.
 

simonake

New Member
Reaction score
72
It's up to you to do what you want with this program, you're not obligated to download it, but i'm pretty sure it helps people. (Including me :p)
 

Romek

Super Moderator
Reaction score
963
Well, it'll always be here for the [del]people[/del] person who wants it.
 

UndeadDragon

Super Moderator
Reaction score
448
If I forget a function I just use JNGP's function list. Most JASSers use NewGen, so that is a lot more convienient for them.
 

~GaLs~

† Ғσſ ŧħə ѕαĸε Φƒ ~Ğ䣚~ †
Reaction score
180
If you're solid enough, try make a plugin for notepad++ with equal features with TESH on the trigger editor.

My computer are lag as hell, worst when opening WE.
I would prefer using Notepad++ to edit code while only copy it to the WE when it gets the coding finished and shift to the testing period.
^^
 
General chit-chat
Help Users
  • No one is chatting at the moment.

      The Helper Discord

      Members online

      No members online now.

      Affiliates

      Hive Workshop NUON Dome World Editor Tutorials

      Network Sponsors

      Apex Steel Pipe - Buys and sells Steel Pipe.
      Top