• 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.

what does "system" mean?

Status
Not open for further replies.
Level 5
Joined
Jan 30, 2013
Messages
124
to be honest, up to now, I haven't really known what a system is, and what it is used for... I have seen some of them, like Unit Indexer, but I don't know what it is used for. what do the system help us with? and what are their roles in a map? please explain me clearly about it
thanks! :thumbs_up:
 
Last edited:
Level 26
Joined
Aug 18, 2009
Messages
4,097
It's not like the term would be precisely defined by our community or used in the same meaning everytime.

Wikipedia says:

A system is a set of interacting or interdependent components forming an integrated whole or a set of elements (often called 'components' ) and relationships which are different from relationships of the set or its elements to other elements or sets.

Here, it often labels a library of code, a set of functionality meant to handle a class of problems. It unifies the approach to solve those similar problems.

For example, this thread is currently on top. Wc3 does not have native functions for getting a unit's life/mana regeneration, so the system in that thread tries to compensate for it. You can use it centrally instead of tackling the task in individual cases everytime. It somewhat veils the way it works to the user. But in contrast to single general functions, "systems" usually come with conditions and build a layer you are supposed to utilize in order for them to work properly.
 
Level 11
Joined
Mar 27, 2011
Messages
293

Dear UngThanhNhan,

A system allows specific features to assist in the execution of other functions through programming languages ​​for Warcraft III (as Jass, vJass, GUI / Triggers and others).
For example, the unit indexer (
which you mentioned) allows you to identify ALL units at the beginning, at the end of the game, no matter the type of unit (construction, invocation ...), this system assigns numbers to each unit to ensure individual characteristics for each unit. For clarity, with this system you can create a system of spell power, powers and identifying where your imagination and creativity lead.
I sincerely hope this answer has helped you, anything, please contact me. I am keen to help.

 
Level 30
Joined
Nov 29, 2012
Messages
6,637
Systems in a form of gaming in Warcraft (not systems in other means) as we see here in Hive assists us in doing our triggering. What do I mean? You can see Item Drop Systems and Item Restrictions Systems and more... systems aims to help the user on creating trigger as I've said. This systems comes in a form of map with the trigger the name is pertaining to. You can just read the triggers in the map. It will serve as a finished product for you to learn on it and maybe when you got the skills in the future you can make your own improved version or a whole new of it.

Overall, Systems aims to help users on creating triggers and also can serve as an inspiration to many.

But please do remember spell is different from systems, just a note.
 
Level 15
Joined
Oct 29, 2012
Messages
1,474
a S.Y.S.T.E.M stands for many things:

Stupid Young sucker eats melon .
Seriously ,
And A system means a thing made by human that allows some things which are nearly impossible . Sometimes , A system in Computer is Windows / LINUX / MAC .A system in games means Cores . A System in Warcraft : Means A very long triggers that make you confuse , But they allow you to modify / Add /Remove Options/Stupid-Options from Warcraft .
For Example :
Like Damage Detector System . It makes you detect damage and its type , :/ .

Really , Every one knows what system is . But No problem when you ask . There no such a human that knows everything , And there is no such a human that doesn't know a thing
 
Status
Not open for further replies.
Top