public OnPlayerDeath(playerid, killerid, reason)
{
if(killerid == INVALID_PLAYER_ID) { //senden dem Der einen Team Kill gemacht "-1" Score
SendDeathMessage(INVALID_PLAYER_ID,playerid,reason);
} else {
if(gTeam[killerid]!= gTeam[playerid]) {
SendDeathMessage(killerid,playerid,reason); // Sendet eine Anzeige Wehn wer Tot gemacht hat..
SetPlayerScore(killerid,GetPlayerScore(killerid)+1);
} else {
SetPlayerScore(killerid,GetPlayerScore(killerid)+1);}}
new String[46], Spieler[MAX_PLAYER_NAME];
GetPlayerName(playerid,Spieler,sizeof(Spieler));
format(String,sizeof(String),"%s ist Tot",Spieler);// Gibt an Welcher Spieler tot ist.
SendClientMessageToAll(Rot,String);
return 0;
}
Es soll wenn man teamkill gemacht hat -1 Score sein und wenn man einen gegner gekillt hat +1 Score sein
Aber funkt i-wie nicht?