- Joined
- Jan 27, 2007
- Messages
- 948
Hello, i'm working on the proyect WOW RPG, you can check it out in my sign.
now im doing the ress system, if you ever played WOW you should know how it works.
I'm making it like this:
there are 5 regions in azeroth, if you die in X region, you will appear in X spirit healer, if you are a night elf, you will be a wisp, else a soul.
you can ress at the spirit healer by buying an item, or at your body by getting close to it's grave(when you die a grave is created).
NOTE: Spirit healers are invisible, and when you die you get an alliance which make you see it temporaly until you revive and destroy the treat.
here the triggers i made for now:
and the ress by getting close to the grave, i didn't even know how to start it.
REMEMBER: it must be from player 1 to 8
if someone can help me, ill be really thankful.
and ill give +rep with no doubt.
now im doing the ress system, if you ever played WOW you should know how it works.
I'm making it like this:
there are 5 regions in azeroth, if you die in X region, you will appear in X spirit healer, if you are a night elf, you will be a wisp, else a soul.
you can ress at the spirit healer by buying an item, or at your body by getting close to it's grave(when you die a grave is created).
NOTE: Spirit healers are invisible, and when you die you get an alliance which make you see it temporaly until you revive and destroy the treat.
here the triggers i made for now:
-
Actions
- Set DeadHero = (Dying unit)
- Player - Make (Owner of (Dying unit)) treat Player 12 (Brown) as an Ally
- Player - Make Player 12 (Brown) treat (Owner of (Dying unit)) as an Ally
- Unit - Create 1 Grave for (Owner of (Dying unit)) at (Position of (Dying unit)) facing Default building facing degrees
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- (Unit-type of (Dying unit)) Equal to Warrior
- (Unit-type of (Dying unit)) Equal to Rogue
- (Unit-type of (Dying unit)) Equal to Hunter
- (Unit-type of (Dying unit)) Equal to Priest
- (Unit-type of (Dying unit)) Equal to Druid
-
Then - Actions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- (Eastern Kingdoms SOUTH <gen> contains (Dying unit)) Equal to True
-
Then - Actions
- Unit - Create 1 Wisp for (Owner of (Dying unit)) at (Position of Spirit Healer 0162 <gen>) facing Default building facing degrees
- Camera - Pan camera for (Owner of (Dying unit)) to (Position of Spirit Healer 0162 <gen>) over 0.30 seconds
-
Else - Actions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- (Eastern Kingdoms NORTH <gen> contains (Dying unit)) Equal to True
-
Then - Actions
- Unit - Create 1 Wisp for (Owner of (Dying unit)) at (Position of Spirit Healer 0206 <gen>) facing Default building facing degrees
- Camera - Pan camera for (Owner of (Dying unit)) to (Position of Spirit Healer 0206 <gen>) over 0.30 seconds
-
Else - Actions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- (Kalimdor NORTH <gen> contains (Dying unit)) Equal to True
-
Then - Actions
- Unit - Create 1 Wisp for (Owner of (Dying unit)) at (Position of Spirit Healer 0207 <gen>) facing Default building facing degrees
- Camera - Pan camera for (Owner of (Dying unit)) to (Position of Spirit Healer 0207 <gen>) over 0.30 seconds
-
Else - Actions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- (Kalimdor CENTER <gen> contains (Dying unit)) Equal to True
-
Then - Actions
- Unit - Create 1 Wisp for (Owner of (Dying unit)) at (Position of Spirit Healer 0208 <gen>) facing Default building facing degrees
- Camera - Pan camera for (Owner of (Dying unit)) to (Position of Spirit Healer 0208 <gen>) over 0.30 seconds
-
Else - Actions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- (Kalimdor SOUTH <gen> contains (Dying unit)) Equal to True
-
Then - Actions
- Unit - Create 1 Wisp for (Owner of (Dying unit)) at (Position of Spirit Healer 0211 <gen>) facing Default building facing degrees
- Camera - Pan camera for (Owner of (Dying unit)) to (Position of Spirit Healer 0211 <gen>) over 0.30 seconds
-
Else - Actions
- Unit - Create 1 Wisp for (Owner of (Dying unit)) at (Center of (Playable map area)) facing Default building facing degrees
- Camera - Pan camera for (Owner of (Dying unit)) to (Center of (Playable map area)) over 0.30 seconds
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
Else - Actions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- (Eastern Kingdoms SOUTH <gen> contains (Dying unit)) Equal to True
-
Then - Actions
- Unit - Create 1 Soul for (Owner of (Dying unit)) at (Position of Spirit Healer 0162 <gen>) facing Default building facing degrees
- Camera - Pan camera for (Owner of (Dying unit)) to (Position of Spirit Healer 0162 <gen>) over 0.30 seconds
-
Else - Actions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- (Eastern Kingdoms NORTH <gen> contains (Dying unit)) Equal to True
-
Then - Actions
- Unit - Create 1 Soul for (Owner of (Dying unit)) at (Position of Spirit Healer 0206 <gen>) facing Default building facing degrees
- Camera - Pan camera for (Owner of (Dying unit)) to (Position of Spirit Healer 0206 <gen>) over 0.30 seconds
-
Else - Actions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- (Kalimdor NORTH <gen> contains (Dying unit)) Equal to True
-
Then - Actions
- Unit - Create 1 Soul for (Owner of (Dying unit)) at (Position of Spirit Healer 0207 <gen>) facing Default building facing degrees
- Camera - Pan camera for (Owner of (Dying unit)) to (Position of Spirit Healer 0207 <gen>) over 0.30 seconds
-
Else - Actions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- (Kalimdor CENTER <gen> contains (Dying unit)) Equal to True
-
Then - Actions
- Unit - Create 1 Soul for (Owner of (Dying unit)) at (Position of Spirit Healer 0208 <gen>) facing Default building facing degrees
- Camera - Pan camera for (Owner of (Dying unit)) to (Position of Spirit Healer 0208 <gen>) over 0.30 seconds
-
Else - Actions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- (Kalimdor SOUTH <gen> contains (Dying unit)) Equal to True
-
Then - Actions
- Unit - Create 1 Soul for (Owner of (Dying unit)) at (Position of Spirit Healer 0211 <gen>) facing Default building facing degrees
- Camera - Pan camera for (Owner of (Dying unit)) to (Position of Spirit Healer 0211 <gen>) over 0.30 seconds
-
Else - Actions
- Unit - Create 1 Soul for (Owner of (Dying unit)) at (Center of (Playable map area)) facing Default building facing degrees
- Camera - Pan camera for (Owner of (Dying unit)) to (Center of (Playable map area)) over 0.30 seconds
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
-
Spirit Healer Res
-
Events
- Unit - A unit Sells an item (from shop)
-
Conditions
- (Item-type of (Sold Item)) Equal to Resurrect Me
-
Actions
- Hero - Instantly revive DeadHero at (Position of (Buying unit)), Show revival graphics
- Unit - Kill (Buying unit)
- Player - Make (Owner of (Dying unit)) treat Player 12 (Brown) as an Enemy
- Player - Make Player 12 (Brown) treat (Owner of (Dying unit)) as an Enemy
-
Events
and the ress by getting close to the grave, i didn't even know how to start it.
REMEMBER: it must be from player 1 to 8
if someone can help me, ill be really thankful.
and ill give +rep with no doubt.