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!
Im kinda new to the whole Warcraft 3 editor thing and trigger making.
K so im making a map for me and my friends to enjoy and im making it up to like 10 players. im attempting to make an rpg inspired by twilights eve!
So i ran into one problem during the project i dont no how to make units(Heros) revive at certain points when they past by it. You no in Twilight eve how when you past an inn it said revival point save and the next time you die you respawn there, i really like that idea and wanna use it so can anyone help me out here ?
This system does that. Press ESC to kill the hero. It will then revive at the last check point it visited. The check points are represented by fire columns in the test map.
All you need to do is to create the regions and set them to the region array. Then change the loop max value to the index of the last region. And then set the Player number condition to match the biggest player number you use for players.
Run the first trigger when all players have picked their heroes.
Revive Init
Events
Map initialization
Conditions
Actions
Custom script: local region revregs
-------- ------------------------------- --------
Set ReviveRegions[0] = Region 000 <gen>
Set ReviveRegions[1] = Region 001 <gen>
Set ReviveRegions[2] = Region 002 <gen>
Set ReviveRegions[3] = Region 003 <gen>
-------- ------------------------------- --------
Set RevivePoints[0] = (Center of ReviveRegions[0])
Unit Group - Pick every unit in (Units in (Playable map area) matching ((((Matching unit) is A Hero) Equal to True) and ((Player number of (Owner of (Picked unit))) Less than 13))) and do (Actions)
This system does that. Press ESC to kill the hero. It will then revive at the last check point it visited. The check points are represented by fire columns in the test map.
All you need to do is to create the regions and set them to the region array. Then change the loop max value to the index of the last region. And then set the Player number condition to match the biggest player number you use for players.
Run the first trigger when all players have picked their heroes.
Revive Init
Events
Map initialization
Conditions
Actions
Custom script: local region revregs
-------- ------------------------------- --------
Set ReviveRegions[0] = Region 000 <gen>
Set ReviveRegions[1] = Region 001 <gen>
Set ReviveRegions[2] = Region 002 <gen>
Set ReviveRegions[3] = Region 003 <gen>
-------- ------------------------------- --------
Set RevivePoints[0] = (Center of ReviveRegions[0])
Unit Group - Pick every unit in (Units in (Playable map area) matching ((((Matching unit) is A Hero) Equal to True) and ((Player number of (Owner of (Picked unit))) Less than 13))) and do (Actions)
Umm maker but im also wondering how to make the time of death for multiple players up to 10.
i would also like to make a window for it to show a countdown.
can you show me a place on the sight where they possibly teach me all that or you can do it
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.