===================================================================
Friendly Fire U2XMP mutator		20/01/2004
version beta 1.07nc  no config , no log                (dd/mm/yyyy)
Author:-=Musc@t=-
===================================================================

---< English Description >-----------------------------------------
This mutator show up a message when a player is victim of 
friendly fire and writes players informations in the logs.
The mutator can auto Kick Team Killer and/or auto switchteam team Killer
and/or auto Kill team killer.

Installation:

remove the old version (including the FriendlyFire.int file)

copy FriendlyFire107nc.u, and FriendlyFire107nc.int in your
U2XMP/system   folder

to use this mutator on your server:
add this line under the [Engine.GameEngine]
of your myU2XMP.ini 
like that..

[Engine.GameEngine]
ServerPackages=FriendlyFire107nc
or
ServerPackages=FriendlyFire107npn

I suggest to double click the BuildMD5.bat file in your u2xmp/system folder also.




version 1.07npn  (this version is for testing if U2XMP has a class declaration bug)
------------
no config, no log.
no package name in the class'declaration'


version 1.07nc  (this version is for testing if U2XMP has a config bug)
------------
no config, no log. (perhaps no problem)

bTeamkillerDie=False
bKickTeamKiller=True
bTraitorSwitch=False
bInjuredSeeMessages=True
LowerScoreLimit=-2000
MaxTeammateFrag=5
MaxTraitorFrag=3
bFixTeamDamage=False


version 1.07
------------
recompiled with U2XMP version 7710

version 1.06
------------
Auto save the config so you can delete your FriendlyFire107npn.ini if you have a problem
and restart the game with the mutator to create a new one.
Remove the color code in the player name. 

version 1.05
------------
bug fixed: dead team killer stay imprisoned in the Vehicle. 
bInjuredSeeMessages;  //Injured players see Team Kill messages option added
Thanx to Wes and the MyU players for the beta test.

version 1.04
------------
- "Team Killing!" message removed when the damage type is the Biological Gas or the Flash Impact.(too much spam)
- All messages appear even if team damage is null
- Some new messages:
"Teammate crushing!"
"TRAITOR!"
"Next team kill you will be kicked!"  // since version 1.03
- I added some new funny options in the friendlyfire107npn.ini

bTraitorSwitch=True  // Traitor switch team
MaxTraitorFrag=3     // Max teamkill allowed before the auto switchteam.
MaxTeammateFrag=6    // Max teamkill allowed before the auto kick.

Thanks to Mr. Stranger for the Traitor message and the auto switchteam idea. ;)

version 1.03
------------
This mutator add the missing code to be able to change the
damage Scale if you have XMP version 6497 and lower. Only
the powerSuit can be damaged with 0% of team damage. 
The mutator can kick a player automatically for Team Killing.
Here is the new FriendlyFire107npn.ini options:


Kick the team killer if
bKickTeamKiller=True

and if his score is lower than:
LowerScoreLimit=-700


version 1.02
------------
You can kill the Team killer after his massacre by changing this value
in the FriendlyFire107npn.ini :
bTeamKillerDie=True

This mutator is supposed to show up a message when people are 
victims of type killing also... This part is presently under test.




---< Description en franais >-------------------------------------
Affiche un message  l'cran lorqu'un coquipier fait feu sur
vous ou vice versa et crit le nom du tueur d'quipe et le IP
dans les logs. Rend le slider "team damage" fonctionnel si vous avez U2XMP
version 6497. Automatise la dconnexion de joueurs indsirables et/ou le 
changement d'quipe d'un tueur d'quipe et/ou le massacre d'un tueur d'quipe.

Installation:

effacez l'ancienne version de votre rpertoire U2XMP/system  (incluant le fichier FriendlyFire.int)

copier FriendlyFire107npn.u, FriendlyFire107npn.int  
dans votre rpertoire U2XMP/system

pour crer un serveur:

ajouter cette ligne: ServerPackages=FriendlyFire107npn 
dans votre fichier myU2XMP.ini
section [Engine.GameEngine]
comme ceci..

[Engine.GameEngine]
ServerPackages=FriendlyFire107npn

double cliquez sur BuildMD5.bat situ dans votre rpertoire u2xmp/system

version 1.07nc
------------
sans config, sans log. (peut-etre sans probleme)

bTeamkillerDie=False
bKickTeamKiller=True
bTraitorSwitch=True
bInjuredSeeMessages=True
LowerScoreLimit=-2000
MaxTeammateFrag=5
MaxTraitorFrag=3
bFixTeamDamage=False

version 1.06
------------
sauvegarde automatiquement le FriendlyFire107npn.ini , vous pouvez l'effacer si vous 
avez des problme et le mutator en fera un nouveau.
Enlve les codes de couleur dans les noms afficher dans les logs. 
bInjuredSeeMessages option ajout
le joueur ne reste plus emprisonn dans le vhicule s'il est auto tuer par le mutator.


version 1.04
------------
- Le "Team Killing!" message n'apparait pas lorsque le type de dommage est le Biological Gas 
  du Tech ou le Flash Impact du Gunner. (trop de spam)
- Il semble qu'il n'y a pas de dommage ni de perte de protection du "PowerSuite"
  lorsque le dommage d'quipe est  zro (en ligne). Rien a donc chang de ce ct.
- Les messages apparaissent mme si le niveau de dommage est  zro
- Ajout de diffrents nouveaux messages pour aller avec les nouvelles options.
"Teammate crushing!"
"TRAITOR!"
"Next team kill you will be kicked!"
- J'ai ajout quelques options amusantes dans le friendlyfire107npn.ini

bTraitorSwitch=True  // fait changer d'quipe un tueur d'quipe
MaxTraitorFrag=3     // Maximum d'quipiers que l'on peut tuer avant de changer d'quipe
MaxTeammateFrag=6    // Maximum d'quipiers que l'on peut tuer avant d'tre ray de la partie.

Je tiens  remercier l'inconnu qui m'a donn l'ide du message "Traitor!" et de l'auto "switchteam". ;)

version 1.03c
------------
- Vous pouvez maintenant utiliser le Slider "niveau de dommage"
dans le jeu, il fonctionne avec ce mutator. Donc vous pouvez
mettre les dommages d'quipe  zro. Uniquement le PowerSuit
peut tre endommag par un coquipier avec cette configuration.
- J'ai ajout quelques options dans le friendlyfire107npn.ini
le mutator peut dsormais dconnecter un tueur d'quipe indsirable
avec cette option:
bKickTeamKiller=True

et voici le pointage qu'il faut pour tre dconnect (kicked). (configurable)
LowerScoreLimit=-700
 

version 1.02
------------
Vous pouvez maintenant tuer le tueur d'quipier aprs qu'il est 
massacr un des siens. vous avez qu' remplacer False par True
bTeamKillerDie=True dans le fichier FriendlyFire107npn.ini 

Ce programme est suppos afficher un message lorsque quelqu'un fait
feu sur vous alors que vous tapez un message. Cette partie est en
test et pour l'instant ce n'est pas concluant. j'attends le prochain 
patch. ;)


---< About >-------------------------------------------------------
author: -=Musc@t=-
E-mail: unrealmuscat@yahoo.ca
Homepage: http://muscat.solgamers.com


===================================================================
Copyright Notice
===================================================================

Unreal II 2003 Epic Games, Inc. Raleigh, NC USA. 

Unreal and the Unreal logo are registered trademarks of Epic 
Games, Inc. ALL RIGHTS RESERVED. 

-----