[Pedido] Nгo Mata membros da equipe
#1

Bom eu to criando as gangues do meu servidor mata mata mais , eu aj testei tem como matar a equipe como eu fasso para nгo permitir matar a minha equipe
PHP код:
AddPlayerClass(86,2517.8335,-1676.8845,14.2800,62.7035,0,0,0,0,0,0); // SKIN GROVE
AddPlayerClass(105,2517.8335,-1676.8845,14.2800,62.7035,0,0,0,0,0,0); // SKIN GROVE
AddPlayerClass(106,2517.8335,-1676.8845,14.2800,62.7035,0,0,0,0,0,0); // SKIN GROVE
AddPlayerClass(107,2517.8335,-1676.8845,14.2800,62.7035,0,0,0,0,0,0); // SKIN GROVE
AddPlayerClass(102,2216.3721,-1211.6790,23.9632,172.6466,0,0,0,0,0,0); // BALLAS
AddPlayerClass(103,2216.3721,-1211.6790,23.9632,172.6466,0,0,0,0,0,0); // BALLAS
AddPlayerClass(104,2216.3721,-1211.6790,23.9632,172.6466,0,0,0,0,0,0); // BALLAS
AddPlayerClass(108,2917.2263,-1599.4910,14.9453,267.1283,0,0,0,0,0,0); // VAGOS
AddPlayerClass(109,2917.2263,-1599.4910,14.9453,267.1283,0,0,0,0,0,0); // VAGOS
AddPlayerClass(110,2917.2263,-1599.4910,14.9453,267.1283,0,0,0,0,0,0); // VAGOS
AddPlayerClass(285,1544.6368,-1631.8610,13.3828,269.2735,0,0,0,0,0,0); // policias
AddPlayerClass(284,1544.6368,-1631.8610,13.3828,269.2735,0,0,0,0,0,0); // policias
AddPlayerClass(286,1544.6368,-1631.8610,13.3828,269.2735,0,0,0,0,0,0); // policias
AddPlayerClass(287,1544.6368,-1631.8610,13.3828,269.2735,0,0,0,0,0,0); // policias 
Reply
#2

agora na OnPlayerGiveDamage verifique se sao da mesma equipe ( GetPlayerTeam )
Reply
#3

Use SetPlayerTeam

e vai definindo as gangues que nгo possa matar da mesma equipe
Reply
#4

Quote:
Originally Posted by PT
Посмотреть сообщение
agora na OnPlayerGiveDamage verifique se sao da mesma equipe ( GetPlayerTeam )
Eu ainda nao tenho o public como eu fasso
Reply
#5

https://sampwiki.blast.hk/wiki/OnPlayerGiveDamage

https://sampwiki.blast.hk/wiki/GetPlayerTeam

https://sampwiki.blast.hk/wiki/SetPlayerTeam
Reply
#6

N intendi ainda
Reply
#7

base simples

pawn Код:
public OnPlayerConnect(playerid)
{
    SetPlayerTeam(playerid, 1);
    return 1;
}

public OnPlayerGiveDamage(playerid, damagedid, Float: amount, weaponid, bodypart)
{
    if(GetPlayerTeam(playerid) == GetPlayerTeam(damagedid))
    {
       SendClientMessage(playerid, -1, "Nao podes matar os da tua equipa");
       return 0;
    }
    return 1;
}
Reply
#8

Quote:
Originally Posted by PT
Посмотреть сообщение
base simples

pawn Код:
public OnPlayerConnect(playerid)
{
    SetPlayerTeam(playerid, 1);
    return 1;
}

public OnPlayerGiveDamage(playerid, damagedid, Float: amount, weaponid, bodypart)
{
    if(GetPlayerTeam(playerid) == GetPlayerTeam(damagedid))
    {
       SendClientMessage(playerid, -1, "Nao podes matar os da tua equipa");
       return 0;
    }
    return 1;
}

Cara tipo o codigo ta a base mas ae aonde indetifica o ID da skin de quem nгo pode matar ? e tals
Reply
#9

Se vocк quer verificar pela skin, troque GetPlayerTeam por GetPlayerSkin
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)