• 🏆 Texturing Contest #33 is OPEN! Contestants must re-texture a SD unit model found in-game (Warcraft 3 Classic), recreating the unit into a peaceful NPC version. 🔗Click here to enter!
  • It's time for the first HD Modeling Contest of 2024. Join the theme discussion for Hive's HD Modeling Contest #6! Click here to post your idea!

Map disconnecting people?

Status
Not open for further replies.
Level 8
Joined
Dec 9, 2009
Messages
397
I just made a special hero select area with 4 corners, i have a trigger that starts you looking into one corner, then use left and right arrows to go between the others. Now that i have it people are getting disconnected from my map, but I'm not having any problems myself. This is the only thing I added since the map was working fine.

See anything that would cause a problem?
(Sorry, i don't know how to hide it)

(Not entire initialization trigger)
  • Events
    • Map initialization
  • Conditions
  • Actions
    • Set PlayerGroup = (All players controlled by a User player)
    • Player Group - Pick every player in PlayerGroup and do (Actions)
      • Loop - Actions
        • Camera - Set (Picked player)'s camera Angle of attack to 360.00 over 0.00 seconds
        • Camera - Set (Picked player)'s camera Height Offset to 0.00 over 0.00 seconds
        • Camera - Set (Picked player)'s camera Distance to target to 1159.15 over 0.00 seconds
        • Camera - Lock camera target for (Picked player) to Soul (Picker) 0000 <gen>, offset by (0.00, 0.00) using The unit's rotation
        • Camera - Set (Picked player)'s camera Rotation to 135.00 over 0.00 seconds
        • Set Lookingatcam[(Player number of (Picked player))] = 1
        • Set Picking[(Player number of (Picked player))] = True
  • Camera Move R
    • Events
      • Player - Player 1 (Red) Presses the Right Arrow key
      • Player - Player 2 (Blue) Presses the Right Arrow key
      • Player - Player 3 (Teal) Presses the Right Arrow key
      • Player - Player 4 (Purple) Presses the Right Arrow key
      • Player - Player 5 (Yellow) Presses the Right Arrow key
      • Player - Player 6 (Orange) Presses the Right Arrow key
      • Player - Player 7 (Green) Presses the Right Arrow key
      • Player - Player 8 (Pink) Presses the Right Arrow key
      • Player - Player 9 (Gray) Presses the Right Arrow key
      • Player - Player 10 (Light Blue) Presses the Right Arrow key
    • Conditions
      • Picking[(Player number of (Triggering player))] Equal to (==) True
    • Actions
      • Multiple FunctionsIf (All Conditions are True) then do (Then Actions) else do (Else Actions)
        • If - Conditions
          • Lookingatcam[(Player number of (Triggering player))] Equal to (==) 1
        • Then - Actions
          • Set Lookingatcam[(Player number of (Triggering player))] = 2
          • Camera - Set (Triggering player)'s camera Angle of attack to 360.00 over 0.00 seconds
          • Camera - Set (Triggering player)'s camera Height Offset to 0.00 over 0.00 seconds
          • Camera - Set (Triggering player)'s camera Distance to target to 1159.15 over 0.00 seconds
          • Camera - Lock camera target for (Triggering player) to Soul (Picker) 0001 <gen>, offset by (0.00, 0.00) using The unit's rotation
          • Camera - Set (Triggering player)'s camera Rotation to 45.00 over 0.00 seconds
        • Else - Actions
          • Multiple FunctionsIf (All Conditions are True) then do (Then Actions) else do (Else Actions)
            • If - Conditions
              • Lookingatcam[(Player number of (Triggering player))] Equal to (==) 2
            • Then - Actions
              • Set Lookingatcam[(Player number of (Triggering player))] = 3
              • Camera - Set (Triggering player)'s camera Angle of attack to 360.00 over 0.00 seconds
              • Camera - Set (Triggering player)'s camera Height Offset to 0.00 over 0.00 seconds
              • Camera - Set (Triggering player)'s camera Distance to target to 1159.15 over 0.00 seconds
              • Camera - Lock camera target for (Triggering player) to Soul (Picker) 0100 <gen>, offset by (0.00, 0.00) using The unit's rotation
              • Camera - Set (Triggering player)'s camera Rotation to 315.00 over 0.00 seconds
            • Else - Actions
              • Multiple FunctionsIf (All Conditions are True) then do (Then Actions) else do (Else Actions)
                • If - Conditions
                  • Lookingatcam[(Player number of (Triggering player))] Equal to (==) 3
                • Then - Actions
                  • Set Lookingatcam[(Player number of (Triggering player))] = 4
                  • Camera - Set (Triggering player)'s camera Angle of attack to 360.00 over 0.00 seconds
                  • Camera - Set (Triggering player)'s camera Height Offset to 0.00 over 0.00 seconds
                  • Camera - Set (Triggering player)'s camera Distance to target to 1159.15 over 0.00 seconds
                  • Camera - Lock camera target for (Triggering player) to Soul (Picker) 0013 <gen>, offset by (0.00, 0.00) using The unit's rotation
                  • Camera - Set (Triggering player)'s camera Rotation to 225.00 over 0.00 seconds
                • Else - Actions
                  • Multiple FunctionsIf (All Conditions are True) then do (Then Actions) else do (Else Actions)
                    • If - Conditions
                      • Lookingatcam[(Player number of (Triggering player))] Equal to (==) 4
                    • Then - Actions
                      • Set Lookingatcam[(Player number of (Triggering player))] = 1
                      • Camera - Set (Triggering player)'s camera Angle of attack to 360.00 over 0.00 seconds
                      • Camera - Set (Triggering player)'s camera Height Offset to 0.00 over 0.00 seconds
                      • Camera - Set (Triggering player)'s camera Distance to target to 1159.15 over 0.00 seconds
                      • Camera - Lock camera target for (Triggering player) to Soul (Picker) 0000 <gen>, offset by (0.00, 0.00) using The unit's rotation
                      • Camera - Set (Triggering player)'s camera Rotation to 135.00 over 0.00 seconds
                    • Else - Actions
  • Camera Move L
    • Events
      • Player - Player 1 (Red) Presses the Left Arrow key
      • Player - Player 2 (Blue) Presses the Left Arrow key
      • Player - Player 3 (Teal) Presses the Left Arrow key
      • Player - Player 4 (Purple) Presses the Left Arrow key
      • Player - Player 5 (Yellow) Presses the Left Arrow key
      • Player - Player 6 (Orange) Presses the Left Arrow key
      • Player - Player 7 (Green) Presses the Left Arrow key
      • Player - Player 8 (Pink) Presses the Left Arrow key
      • Player - Player 9 (Gray) Presses the Left Arrow key
      • Player - Player 10 (Light Blue) Presses the Left Arrow key
    • Conditions
      • Picking[(Player number of (Triggering player))] Equal to (==) True
    • Actions
      • Multiple FunctionsIf (All Conditions are True) then do (Then Actions) else do (Else Actions)
        • If - Conditions
          • Lookingatcam[(Player number of (Triggering player))] Equal to (==) 1
        • Then - Actions
          • Set Lookingatcam[(Player number of (Triggering player))] = 4
          • Camera - Set (Triggering player)'s camera Angle of attack to 360.00 over 0.00 seconds
          • Camera - Set (Triggering player)'s camera Height Offset to 0.00 over 0.00 seconds
          • Camera - Set (Triggering player)'s camera Distance to target to 1159.15 over 0.00 seconds
          • Camera - Lock camera target for (Triggering player) to Soul (Picker) 0013 <gen>, offset by (0.00, 0.00) using The unit's rotation
          • Camera - Set (Triggering player)'s camera Rotation to 225.00 over 0.00 seconds
        • Else - Actions
          • Multiple FunctionsIf (All Conditions are True) then do (Then Actions) else do (Else Actions)
            • If - Conditions
              • Lookingatcam[(Player number of (Triggering player))] Equal to (==) 2
            • Then - Actions
              • Set Lookingatcam[(Player number of (Triggering player))] = 1
              • Camera - Set (Triggering player)'s camera Angle of attack to 360.00 over 0.00 seconds
              • Camera - Set (Triggering player)'s camera Height Offset to 0.00 over 0.00 seconds
              • Camera - Set (Triggering player)'s camera Distance to target to 1159.15 over 0.00 seconds
              • Camera - Lock camera target for (Triggering player) to Soul (Picker) 0000 <gen>, offset by (0.00, 0.00) using The unit's rotation
              • Camera - Set (Triggering player)'s camera Rotation to 135.00 over 0.00 seconds
            • Else - Actions
              • Multiple FunctionsIf (All Conditions are True) then do (Then Actions) else do (Else Actions)
                • If - Conditions
                  • Lookingatcam[(Player number of (Triggering player))] Equal to (==) 3
                • Then - Actions
                  • Set Lookingatcam[(Player number of (Triggering player))] = 2
                  • Camera - Set (Triggering player)'s camera Angle of attack to 360.00 over 0.00 seconds
                  • Camera - Set (Triggering player)'s camera Height Offset to 0.00 over 0.00 seconds
                  • Camera - Set (Triggering player)'s camera Distance to target to 1159.15 over 0.00 seconds
                  • Camera - Lock camera target for (Triggering player) to Soul (Picker) 0001 <gen>, offset by (0.00, 0.00) using The unit's rotation
                  • Camera - Set (Triggering player)'s camera Rotation to 45.00 over 0.00 seconds
                • Else - Actions
                  • Multiple FunctionsIf (All Conditions are True) then do (Then Actions) else do (Else Actions)
                    • If - Conditions
                      • Lookingatcam[(Player number of (Triggering player))] Equal to (==) 4
                    • Then - Actions
                      • Set Lookingatcam[(Player number of (Triggering player))] = 3
                      • Camera - Set (Triggering player)'s camera Angle of attack to 360.00 over 0.00 seconds
                      • Camera - Set (Triggering player)'s camera Height Offset to 0.00 over 0.00 seconds
                      • Camera - Set (Triggering player)'s camera Distance to target to 1159.15 over 0.00 seconds
                      • Camera - Lock camera target for (Triggering player) to Soul (Picker) 0100 <gen>, offset by (0.00, 0.00) using The unit's rotation
                      • Camera - Set (Triggering player)'s camera Rotation to 315.00 over 0.00 seconds
                    • Else - Actions
 
Status
Not open for further replies.
Top