darkpyro36
New Member
- Reaction score
- 0
ok first sorry for bad spelling and grammer u might find as you read.
ok i making an instance for an rpg and i need it to have an area for heros to meet in and be moved instantly in side by typing -enter and during that sponing mosters in side. after killing all mosters in instance they will be moved to sepert areas whear thay can pick up an iteam that is randomly picked for them out of a groupe with a drop % chance for each iteam in groupe. once thay pick up iteam thay can type -done and be moved to the area wear thay meeted to go in the instance. also if thay stay in instance too long it will remove them. also i need help with making it so the iteam drop area can be used for many instances and still put them back whear i want them to go. ok now that u know what i want hear is what i have done so far.
--------------------------------------------------------------------------
ok so this is saposed to move them in and spon mosters and stop them from staying too long.
-------------------------------------------------------------------------
----------------------------------------------------------------------
this is sapost to revive a hero if he dies in instance, reset instance if everyone dies, and move them once all mosters are dead to iteam drop area to get iteam.
-----------------------------------------------------------------------
-------------------------------------------------------------------------
this is sapost to move you out when u type done then send you back to whear u enterd the istance you came from, then remove any left over iteams after u leave.
ok i making an instance for an rpg and i need it to have an area for heros to meet in and be moved instantly in side by typing -enter and during that sponing mosters in side. after killing all mosters in instance they will be moved to sepert areas whear thay can pick up an iteam that is randomly picked for them out of a groupe with a drop % chance for each iteam in groupe. once thay pick up iteam thay can type -done and be moved to the area wear thay meeted to go in the instance. also if thay stay in instance too long it will remove them. also i need help with making it so the iteam drop area can be used for many instances and still put them back whear i want them to go. ok now that u know what i want hear is what i have done so far.
Trigger:
- BC enter
- Events
- Player - Player 1 (Red) types a chat message containing -enter as An exact match
- Player - Player 2 (Blue) types a chat message containing -enter as An exact match
- Player - Player 3 (Teal) types a chat message containing -enter as An exact match
- Player - Player 4 (Purple) types a chat message containing -enter as An exact match
- Player - Player 5 (Yellow) types a chat message containing -enter as An exact match
- Player - Player 6 (Orange) types a chat message containing -enter as An exact match
- Conditions
- Actions
- If (All Conditions are True) then do (Then Actions) else do (Else Actions)
- If - Conditions
- (All units of (Units in Bandit camp instance <gen> owned by Player 11 (Dark Green)) are dead) Equal to True
- Then - Actions
- Unit Group - Pick every unit in (Units in Bandit camp meet <gen>) and do (Actions)
- Loop - Actions
- Unit - Move (Picked unit) instantly to (Center of bandit camp start <gen>)
- Unit - Create 2 Bandit for Player 11 (Dark Green) at (Center of banditt camp spon 1 <gen>) facing (Center of banditt camp spon 1 <gen>)
- Unit - Create 2 bandit scout for Player 11 (Dark Green) at (Center of bandit camp spon 2 <gen>) facing (Center of bandit camp spon 2 <gen>)
- Unit - Create 2 bandit guard for Player 11 (Dark Green) at (Center of bandit camp spon 3 <gen>) facing (Center of bandit camp spon 3 <gen>)
- Unit - Create 2 bandit scout for Player 11 (Dark Green) at (Center of bandit camp spon 3 <gen>) facing (Center of bandit camp spon 3 <gen>)
- Unit - Create 2 bandit mini boss for Player 11 (Dark Green) at (Center of bandit camp spon 4 <gen>) facing (Center of bandit camp spon 4 <gen>)
- Unit - Create 2 bandit mini boss 2 for Player 11 (Dark Green) at (Center of bandit camp spon 4 <gen>) facing (Center of bandit camp spon 4 <gen>)
- Unit - Create 1 bandit boss for Player 11 (Dark Green) at (Center of bandit camp boss spon <gen>) facing (Center of bandit camp boss spon <gen>)
- Wait 300.00 seconds
- If (All Conditions are True) then do (Then Actions) else do (Else Actions)
- If - Conditions
- (All units of (Units in Bandit camp instance <gen> owned by Player 11 (Dark Green)) are dead) Equal to False
- Then - Actions
- Unit Group - Pick every unit in (Units in Bandit camp instance <gen>) and do (Actions)
- Loop - Actions
- Unit - Kill (Picked unit)
- Game - Display to (All players) for 10.00 seconds the text: took too long so ge...
- Loop - Actions
- Unit Group - Pick every unit in (Units in Bandit camp instance <gen>) and do (Actions)
- Else - Actions
- If - Conditions
- Loop - Actions
- Unit Group - Pick every unit in (Units in Bandit camp meet <gen>) and do (Actions)
- Else - Actions
- Game - Display to (All players) for 10.00 seconds the text: Bandit camp is bein...
- If - Conditions
- If (All Conditions are True) then do (Then Actions) else do (Else Actions)
- Events
ok so this is saposed to move them in and spon mosters and stop them from staying too long.
-------------------------------------------------------------------------
Trigger:
- BC exit
- Events
- Unit - A unit Dies
- Conditions
- Actions
- If (All Conditions are True) then do (Then Actions) else do (Else Actions)
- If - Conditions
- (All units of (Units in Bandit camp instance <gen> owned by Player 1 (Red)) are dead) Equal to True
- (All units of (Units in Bandit camp instance <gen> owned by Player 2 (Blue)) are dead) Equal to True
- (All units of (Units in Bandit camp instance <gen> owned by Player 3 (Teal)) are dead) Equal to True
- (All units of (Units in Bandit camp instance <gen> owned by Player 4 (Purple)) are dead) Equal to True
- (All units of (Units in Bandit camp instance <gen> owned by Player 5 (Yellow)) are dead) Equal to True
- (All units of (Units in Bandit camp instance <gen> owned by Player 6 (Orange)) are dead) Equal to True
- (All units of (Units in Bandit camp instance <gen> owned by Player 11 (Dark Green)) are dead) Equal to False
- Then - Actions
- Unit Group - Pick every unit in (Units in Bandit camp instance <gen> owned by Player 11 (Dark Green)) and do (Actions)
- Loop - Actions
- Unit - Kill (Picked unit)
- Game - Display to (All players) for 10.00 seconds the text: players fail to fin...
- Loop - Actions
- Unit Group - Pick every unit in (Units in Bandit camp instance <gen> owned by Player 11 (Dark Green)) and do (Actions)
- Else - Actions
- If - Conditions
- If (All Conditions are True) then do (Then Actions) else do (Else Actions)
- If - Conditions
- (All units of (Units in Bandit camp instance <gen> owned by Player 11 (Dark Green)) are dead) Equal to True
- Then - Actions
- If (All Conditions are True) then do (Then Actions) else do (Else Actions)
- If - Conditions
- (All units of (Units owned by Player 1 (Red)) are in Bandit camp instance <gen>) Equal to True
- Then - Actions
- Unit - Move (Matching unit) instantly to (Center of red BC iteams <gen>)
- Item - Create (Item-type of (Random item in BC iteam picker <gen>)) at (Center of red BC iteams <gen>)
- Else - Actions
- If - Conditions
- If (All Conditions are True) then do (Then Actions) else do (Else Actions)
- If - Conditions
- (All units of (Units owned by Player 2 (Blue)) are in Bandit camp instance <gen>) Equal to True
- Then - Actions
- Unit - Move (Matching unit) instantly to (Center of blue BC iteams <gen>)
- Item - Create (Item-type of (Random item in BC iteam picker <gen>)) at (Center of blue BC iteams <gen>)
- Else - Actions
- If - Conditions
- If (All Conditions are True) then do (Then Actions) else do (Else Actions)
- If - Conditions
- (All units of (Units owned by Player 3 (Teal)) are in Bandit camp instance <gen>) Equal to True
- Then - Actions
- Unit - Move (Matching unit) instantly to (Center of teal BC iteams <gen>)
- Item - Create (Item-type of (Random item in BC iteam picker <gen>)) at (Center of teal BC iteams <gen>)
- Else - Actions
- If - Conditions
- If (All Conditions are True) then do (Then Actions) else do (Else Actions)
- If - Conditions
- (All units of (Units owned by Player 4 (Purple)) are in Bandit camp instance <gen>) Equal to True
- Then - Actions
- Unit - Move (Matching unit) instantly to (Center of purple BC iteams <gen>)
- Item - Create (Item-type of (Random item in BC iteam picker <gen>)) at (Center of purple BC iteams <gen>)
- Else - Actions
- If - Conditions
- If (All Conditions are True) then do (Then Actions) else do (Else Actions)
- If - Conditions
- (All units of (Units owned by Player 5 (Yellow)) are in Bandit camp instance <gen>) Equal to True
- Then - Actions
- Unit - Move (Matching unit) instantly to (Center of yellow BC iteams <gen>)
- Item - Create (Item-type of (Random item in BC iteam picker <gen>)) at (Center of yellow BC iteams <gen>)
- Else - Actions
- If - Conditions
- If (All Conditions are True) then do (Then Actions) else do (Else Actions)
- If - Conditions
- (All units of (Units owned by Player 6 (Orange)) are in Bandit camp instance <gen>) Equal to True
- Then - Actions
- Unit - Move (Matching unit) instantly to (Center of orange BC iteams <gen>)
- Item - Create (Item-type of (Random item in BC iteam picker <gen>)) at (Center of orange BC iteams <gen>)
- Else - Actions
- If - Conditions
- If (All Conditions are True) then do (Then Actions) else do (Else Actions)
- Else - Actions
- If - Conditions
- If (All Conditions are True) then do (Then Actions) else do (Else Actions)
- If - Conditions
- ((Dying unit) is A Hero) Equal to True
- (All units of (Units owned by (Owner of (Dying unit))) are in Bandit camp instance <gen>) Equal to True
- Then - Actions
- Hero - Instantly revive (Dying unit) at (Center of TF respon <gen>), Show revival graphics
- Else - Actions
- If - Conditions
- If (All Conditions are True) then do (Then Actions) else do (Else Actions)
- Events
this is sapost to revive a hero if he dies in instance, reset instance if everyone dies, and move them once all mosters are dead to iteam drop area to get iteam.
-----------------------------------------------------------------------
Trigger:
- BC exit iteam
- Events
- Player - Player 1 (Red) types a chat message containing -done as An exact match
- Player - Player 2 (Blue) types a chat message containing -done as An exact match
- Player - Player 3 (Teal) types a chat message containing -done as An exact match
- Player - Player 4 (Purple) types a chat message containing -done as An exact match
- Player - Player 5 (Yellow) types a chat message containing -done as An exact match
- Player - Player 6 (Orange) types a chat message containing -done as An exact match
- Conditions
- Actions
- Unit Group - Pick every unit in (Units in Bc iteam exit <gen> owned by (Triggering player)) and do (Unit - Move (Picked unit) instantly to (Center of Bandit camp meet <gen>))
- If ((Triggering player) Equal to Player 1 (Red)) then do (Item - Pick every item in red BC iteams <gen> and do (Item - Remove (Picked item))) else do (Do nothing)
- If ((Triggering player) Equal to Player 2 (Blue)) then do (Item - Pick every item in blue BC iteams <gen> and do (Item - Remove (Picked item))) else do (Do nothing)
- If ((Triggering player) Equal to Player 3 (Teal)) then do (Item - Pick every item in teal BC iteams <gen> and do (Item - Remove (Picked item))) else do (Do nothing)
- If ((Triggering player) Equal to Player 4 (Purple)) then do (Item - Pick every item in purple BC iteams <gen> and do (Item - Remove (Picked item))) else do (Do nothing)
- If ((Triggering player) Equal to Player 5 (Yellow)) then do (Item - Pick every item in yellow BC iteams <gen> and do (Item - Remove (Picked item))) else do (Do nothing)
- If ((Triggering player) Equal to Player 6 (Orange)) then do (Item - Pick every item in orange BC iteams <gen> and do (Item - Remove (Picked item))) else do (Do nothing)
- Events
-------------------------------------------------------------------------
this is sapost to move you out when u type done then send you back to whear u enterd the istance you came from, then remove any left over iteams after u leave.