Paragon's Alliance System 1.0
If you are looking for a system to ally and unally other players with typed commands this resource is for you. It requires no JassHelper, Jass knowledge or Lua knowledge. The whole system is in GUI.
With this simple system that consists of just two short triggers and three variables, a player can treat each one of the 24 players as allied with shared vision or as enemies without shared vision, just by typing
"ally " or "
unally ", with or without hyphen, followed by the
player number,
player color or
name of the player they want to ally or unally. The system isn't case sensitive; this means you can type "ally" or "unally" in upper or lower case; the same applies for the names of the players or the colors of the players. You can also ally all the players by typing "ally all" or unally all the players by typing "unally all".
Examples of commands:
ally 17
Ally blue
-ally Arthas (Assuming there is a player named Arthas)
Ally Antonidas (Assuming there is a player named AnToNiDaS)
-ALLY TEAL
-ally Purple
ally all
Ally all
ALLY all
-Unally all
-unally 24
unally jaina (Assuming there is a player named Jaina)
unally JAINA (Assuming there is a player named Jaina)
The installation is very simple and easy, just copy the folder named "Alliance System 1.0" to your map. The folder only has 3 variables and 2 short triggers.
FAQ
How do alliances work?
If player A gives a command to ally player B, player A will treat player B as an ally but player B will continue treating player A as an enemy. Both players have to type the ally command to have a full alliance.
Created by Paragon/hugope. Give credits if you use this system.
I want to thank Uncle for helping me to understand better the World Editor. I would not have been able to create such a simple system without his help.