Se for do clг -
nasser - 04.01.2017
Galera eu tou fazendo isso у :
PHP код:
if(PlayerInfo[playerid][CLA] == 1)
{
SetPlayerTeam(playerid, 17);
}
eu botei isso em
PHP код:
OnPlayerGiveDamage
e tambйm jб testei em
o que eu quero й que quem for do CLA nгo possa matar seu colega pois estarгo no mesmo time o id 17 porйm nгo estб funcionando.. o que faзo?
--------
ATUALIZAЗГO:
estб funcionando porйm o player tem que atirar em mim aн eu atiro nele se os dois fazem isso aн eles nгo conseguem se matar
Re: Se for do clг -
RedMF - 04.01.2017
isso nгo e por id de outros players sim por TEAM
tipo
tem a
team 1
team 2
team 3
team 4
Se os mesmos players pertencerem as mesmas team nгo conseguira tirar dano de outro players da teaM
SetPlayerTeam(playerid, 1); aqui seta o player na team 1
SetPlayerTeam(SEGUNDO PLAYER, 1); aqui seta o outro player na team 1
entгo assim os 2 entгo na mesma team
Re: Se for do clг -
nasser - 04.01.2017
Quote:
Originally Posted by RedMF
isso nгo e por id de outros players sim por TEAM
tipo
tem a
team 1
team 2
team 3
team 4
Se os mesmos players pertencerem as mesmas team nгo conseguira tirar dano de outro players da teaM
SetPlayerTeam(playerid, 1); aqui seta o player na team 1
SetPlayerTeam(SEGUNDO PLAYER, 1); aqui seta o outro player na team 1
entгo assim os 2 entгo na mesma team
|
Entгo eu fiz o que vocк falou
PHP код:
public OnPlayerGiveDamage(playerid, damagedid, Float: amount, weaponid, bodypart)
{
if(PlayerInfo[playerid][CLA] == 1)
{
SetPlayerTeam(playerid, 17);
SetPlayerTeam(damagedid, 17);
}
else
{
SetPlayerTeam(playerid, 255);
SetPlayerTeam(damagedid, 255);
}
return 1;
}
Aн ok os membros do CLA nгo se matam mбs os players que nгo sгo do CLA tambйm nгo conseguem se matar
Re: Se for do clг -
affasdas - 04.01.2017
Quote:
Originally Posted by nasser
Entгo eu fiz o que vocк falou
PHP код:
public OnPlayerGiveDamage(playerid, damagedid, Float: amount, weaponid, bodypart)
{
if(PlayerInfo[playerid][CLA] == 1)
{
SetPlayerTeam(playerid, 17);
SetPlayerTeam(damagedid, 17);
}
else
{
SetPlayerTeam(playerid, 255);
SetPlayerTeam(damagedid, 255);
}
return 1;
}
Aн ok os membros do CLA nгo se matam mбs os players que nгo sгo do CLA tambйm nгo conseguem se matar
|
Quem й do Team 255 nгo mata quem й do Team 255, e quem й do Team 17 o mesmo. Mas quem й do Team 17 deve matar o time 255
O certo й sу essas linhas do cуdigo:
PHP код:
public OnPlayerGiveDamage(playerid, damagedid, Float: amount, weaponid, bodypart)
{
if(PlayerInfo[playerid][CLA] == 1)
{
SetPlayerTeam(playerid, 17);
SetPlayerTeam(damagedid, 17);
}
Re: Se for do clг -
nasser - 04.01.2017
Quote:
Originally Posted by affasdas
Quem й do Team 255 nгo mata quem й do Team 255, e quem й do Team 17 o mesmo. Mas quem й do Team 17 deve matar o time 255
O certo й sу essas linhas do cуdigo:
PHP код:
public OnPlayerGiveDamage(playerid, damagedid, Float: amount, weaponid, bodypart)
{
if(PlayerInfo[playerid][CLA] == 1)
{
SetPlayerTeam(playerid, 17);
SetPlayerTeam(damagedid, 17);
}
|
Entгo eu volto ao mesmo bug do post que eu coloquei aqui
(255 й = NO_TEAM)
Re: Se for do clг -
affasdas - 04.01.2017
Quote:
Originally Posted by nasser
Entгo eu volto ao mesmo bug do post que eu coloquei aqui
|
Tenta sу com o
PHP код:
public OnPlayerGiveDamage(playerid, damagedid, Float: amount, weaponid, bodypart)
{
if(PlayerInfo[playerid][CLA] == 1)
{
SetPlayerTeam(playerid, 17);
SetPlayerTeam(damagedid, 17);
}
else
{
SetPlayerTeam(playerid, 255);
}
return 1;
}
Re: Se for do clг -
Ermanhaut - 05.01.2017
Vocк tem que setar o time do player
antes dele atacar o cara do mesmo time pra que nгo dк dano.
Re: Se for do clг -
Ermanhaut - 05.01.2017
Код:
public OnPlayerSpawn(playerid)
{
SetPlayerTeam(playerid, 17); //Isso para eles ficarem no mesmo time.
return 1;
}
Re: Se for do clг -
nasser - 05.01.2017
Quote:
Originally Posted by Ermanhaut
Код:
public OnPlayerSpawn(playerid)
{
SetPlayerTeam(playerid, 17); //Isso para eles ficarem no mesmo time.
return 1;
}
|
Como eu disse acima eu jб botei o
PHP код:
if(PlayerInfo[playerid][CLA] == 1)
{
SetPlayerTeam(playerid, 17);
}
no onplayerspawn e mesmo assim de nada adiantou ..
Re: Se for do clг -
Ermanhaut - 05.01.2017
Me explica de novo porque eu nгo entendi o que vocк quer fazer.
Vocк quer que dois players do mesmo clг nгo se matem?
Como vocк tб setando o PlayerInfo[playerid][CLA]?
Como vocк tб salvando isso?
Mostra o PlayerInfo, por favor.