[AJUDA] Nome, texto a distancia -
Chis - 06.02.2012
Eu nгo usei o search porque nгo tenho a minima ideia de como colocar, nem mesmo sei o nome.
Eu queria que quando eu digistasse alguma coisa, apenas pessoas que tivesse a 5 metros ouvisse, e tambйm queria que o nome da pessoa aparecesse apenas 5 metros, como eu fasso isso? Ou entгo como й o nome disso para eu poder pesquisar.
Re: [AJUDA] Nome, texto a distancia -
steki. - 06.02.2012
ProxDetector
Re: [AJUDA] Nome, texto a distancia -
[A]rray - 06.02.2012
Tinha feito aqui de hб muito tempo, 2 versхes...
Versгo 1:
pawn Код:
Detector(Float: radi, playerid, string[], color)
{
if(!IsPlayerConnected(playerid))
return false;
static Pos[3];
GetPlayerPos(playerid, Pos[0], Pos[1], Pos[2]);
for(new i; i < GetMaxPlayers(); ++i)
{
if(IsPlayerConnected(i))
{
if(IsPlayerInRangeOfPoint(i, radi, Pos[0], Pos[1], Pos[2]))
{
SendClientMessage(i, color1, string);
continue;
}
if(IsPlayerInRangeOfPoint(i, radi*2, Pos[0], Pos[1], Pos[2]))
{
SendClientMessage(i, color2, string);
continue;
}
if(IsPlayerInRangeOfPoint(i, radi*3, Pos[0], Pos[1], Pos[2]))
{
SendClientMessage(i, color3, string);
}
}
}
return true;
}
Versгo 2:
pawn Код:
Detector(Float: radi, playerid, string[], color)
{
if(!IsPlayerConnected(playerid))
return false;
static Pos[3];
GetPlayerPos(playerid, Pos[0], Pos[1], Pos[2]);
for(new i; i < GetMaxPlayers(); i++)
{
if(!IsPlayerInRangeOfPoint(i, radi, Pos[0], Pos[1], Pos[2])) continue;
SendClientMessage(i, color, string);
}
return true;
}
Respuesta: [AJUDA] Nome, texto a distancia -
Chis - 06.02.2012
Hum, mais como funcionaria isso ai?
eu adiciono e da um erro
(940) : warning 203: symbol is never used: "Detector" //Linha nгo existe sу vai atй 939
pawn Код:
Detector(Float: radi, playerid, string[], color)
{
if(!IsPlayerConnected(playerid))
return false;
static Pos[3];
GetPlayerPos(playerid, Pos[0], Pos[1], Pos[2]);
for(new i; i < GetMaxPlayers(); i++)
{
if(!IsPlayerInRangeOfPoint(i, radi, Pos[0], Pos[1], Pos[2])) continue;
SendClientMessage(i, color, string);
}
return true;
}
Re: [AJUDA] Nome, texto a distancia -
dPlaYer_ - 06.02.2012
acho q tem q definir como stock :S -'
ex:
stock Detector(Float: radi, playerid, string[], color)
{
Respuesta: [AJUDA] Nome, texto a distancia -
Chis - 06.02.2012
seria
pawn Код:
new Detector(Float: radi, playerid, string[], color)
Re: [AJUDA] Nome, texto a distancia -
Dolby - 07.02.2012
Nгo Chis,vocк nгo precisa difinir isto,aquele erro й causado porque vocк nгo usou a funзгo,caso vocк utilize ela como
stock,ela nгo ira gerar estes tipos de erros.
Re: [AJUDA] Nome, texto a distancia -
dPlaYer_ - 07.02.2012
seria
public Detector ..
cria uma forward tb eu axo -'
Re: [AJUDA] Nome, texto a distancia -
Lуs - 07.02.2012
Pode ser usado tanto como stock quanto public.