If you can, that would be nice. It would be awesome for Team King of the Hill, Team Slayer, and Capture the Flag would all be in the same map. If you let me see them, I'll credit you greatly, amongst Eccho (for his Energy Shield triggers).
Alrighty. Sorry it took so long for me to respond. I've been busy.

These probably won't work for you as is, but they may steer you in the right direction.
First up is Team Slayer. I have triggers for red team and blue team. Red Team = players 1 - 6. Blue Team = 7 - 12.
Keep in mind that these triggers are intially turned off, and are turned on if Team Slayer is the chosen game type. I have a dialog box voting trigger that I'll post for ya eventually.
-
Score Red
-

Events
-

Conditions
-


((Triggering unit) is A Hero) Equal to True
-


((Owner of (Killing unit)) Equal to Player 1 (Red)) or (((Owner of (Killing unit)) Equal to Player 2 (Blue)) or (((Owner of (Killing unit)) Equal to Player 3 (Teal)) or (((Owner of (Killing unit)) Equal to Player 4 (Purple)) or (((Owner of (Killing unit)) Equal to Player 5 (Yellow)) or ((Owner of (Killing unit)) Equal to Player 6 (Orange)
-

Actions
-


Set RedSlayerScore = (RedSlayerScore + 1)
-


Leaderboard - Change the value for Player 1 (Red) in (Last created leaderboard) to RedSlayerScore
-


Set RedSlayerReal = (Real(RedSlayerScore))
RedSlayerScore is a interger variable.
RedSlayerReal is a real variable.
You need both. The interger keeps track of the kills and then the real variable (which we keep the same as the interger variable) triggers the victory trigger when you have enough kills. Unfortunatley, you can't use an interger variable as an event in a trigger.
Here is the victory trigger.
-
VicRed slayer
-

Events
-


Game - RedSlayerReal becomes Equal to 40.00
-

Conditions
-

Actions
-


Game - Victory Player 1 (Red) (Show dialogs, Skip scores)
-


Game - Victory Player 2 (Blue) (Show dialogs, Skip scores)
-


Game - Victory Player 3 (Teal) (Show dialogs, Skip scores)
-


Game - Victory Player 4 (Purple) (Show dialogs, Skip scores)
-


Game - Victory Player 5 (Yellow) (Show dialogs, Skip scores)
-


Game - Victory Player 6 (Orange) (Show dialogs, Skip scores)
-


Game - Defeat Player 7 (Green) with the message: Defeat!
-


Game - Defeat Player 8 (Pink) with the message: Defeat!
-


Game - Defeat Player 9 (Gray) with the message: Defeat!
-


Game - Defeat Player 10 (Light Blue) with the message: Defeat!
-


Game - Defeat Player 11 (Dark Green) with the message: Defeat!
-


Game - Defeat Player 12 (Brown) with the message: Defeat!
Now, since we do have some spells in WC3 than you can potentially kill yourself or your allies with, we need a suicide/betrayal penalty trigger!
-
Suicide Pentalty Red
-

Events
-

Conditions
-


((Triggering unit) is A Hero) Equal to True
-


((Owner of (Killing unit)) Equal to Player 1 (Red)) or (((Owner of (Killing unit)) Equal to Player 2 (Blue)) or (((Owner of (Killing unit)) Equal to Player 3 (Teal)) or (((Owner of (Killing unit)) Equal to Player 4 (Purple)) or (((Owner of (Killing unit)) Equal to Player 5 (Yellow)) or ((Owner of (Killing unit)) Equal to Player 6 (Orange)
-


And - All (Conditions) are true
-



Conditions
-




Or - Any (Conditions) are true
-





Conditions
-






(Owner of (Triggering unit)) Equal to Player 1 (Red)
-






(Owner of (Triggering unit)) Equal to Player 2 (Blue)
-






(Owner of (Triggering unit)) Equal to Player 3 (Teal)
-






(Owner of (Triggering unit)) Equal to Player 4 (Purple)
-






(Owner of (Triggering unit)) Equal to Player 5 (Yellow)
-






(Owner of (Triggering unit)) Equal to Player 6 (Orange)
-
Actions
-

Set RedSlayerScore = (RedSlayerScore - 1)
-

Leaderboard - Change the value for Player 1 (Red) in (Last created leaderboard) to RedSlayerScore
-

Set RedSlayerReal = (Real(RedSlayerScore))
Pretty much that trigger checks to see if a dying hero and the hero that killed it are on the same team. If they are, -1 point for you!
I think that's all the Team Slayer Triggers. For Blue Team just change the players in the above triggers to 7 - 12 instead of 1 - 6. All in all, team slayer is much easier to trigger than oddball and team king.

I'll post those later, I want to re-read them in case I made mistakes before I post them. I havn't touched my halo map in a long time.
Also, if you want, I could send you my halo map. It's like 200k. At this point, I doubt I'll finish it, so it would be put to better use in helping your map reach completion.
EDIT: My map also includes a energy sheild trigger that uses mana, much like the one you mentioned. It recharges completley every few seconds if you're not being attacked. I also wrote a cool plasma grenade spell using only in-game graphics. I think its awesome.
