30.03.2016, 02:47
estou precisando de um ant team kill
ajuda ae .
ajuda ae .
new bool:TeamKill[MAX_PLAYERS];
CMD:ativartk(playerid){
if(TeamKill[playerid]){
SendClientMessage(playerid, -1, "Vocк desativou o TeamKill, agora membros do mesmo time poderгo lhe matar.");
TeamKill[playerid] = false;
}else if(!TeamKill[playerid]){
SendClientMessage(playerid, -1, "Vocк ativou o TeamKill!");
TeamKill[playerid] = true;
}
return true;
}
public OnPlayerTakeDamage(playerid, issuerid, Float:amount, weaponid){
if(issuerid != INVALID_PLAYER_ID){
if(TeamKill[playerid] == true && GetPlayerTeam(playerid) == GetPlayerTeam(issuerid)){
SendClientMessage(playerid, -1, "Nгo atire no jogador que й do mesmo time que o seu.");
SetPlayerHealth(playerid, -5.0);
return 1;
}
}
return 1;
}
public OnPlayerTakeDamage(playerid, issuerid, Float:amount, weaponid)
{
if(GetPlayerTeam(playerid) == GetPlayerTeam(issuerid)) return 0;
return 1;
}
public OnPlayerGiveDamage(playerid, damagedid, Float:amount, weaponid)
{
if(GetPlayerTeam(playerid) == GetPlayerTeam(damagedid)) return 0;
return 1;
}