26.04.2013, 04:08
Bom Dia.
Estou com pequenas dificuldades em executar um pequeno script, na qual faria seguinte funзгo:
• Quando um player estivesse em um raio de x, ele conseguisse visualizar um text draw. Se afastando, fatalmente essa text draw iria ser retirada da tela do player.
• Tentei utilizar a seguinte funзгo.
Porйm, nem consegui chegar ao resultado esperado.
Se alguйm poder me ajudar, sou muito grato. Aguardo respostas.
Estou com pequenas dificuldades em executar um pequeno script, na qual faria seguinte funзгo:
• Quando um player estivesse em um raio de x, ele conseguisse visualizar um text draw. Se afastando, fatalmente essa text draw iria ser retirada da tela do player.
• Tentei utilizar a seguinte funзгo.
PHP код:
forward textcarga(playerid);
public textcarga()
{
for(new i=0; i<MAX_PLAYERS; i++)
{
if(IsPlayerInPlace(i,268.5937, 1409.6263, 10.4742, 89.8262)) {
TextDrawHideForPlayer(i, textname); }
if(IsPlayerInPlace(i, 2176.9348, -2304.4653, 13.5469, 166.0616)) {
TextDrawHideForPlayer(i, textname); }
}
return 1;
}
stock IsPlayerInPlace(playerid,Float:XMin,Float:YMin,Float:XMax,Float:YMax )
{
new RetValue = 0;
new Float:X,Float:Y,Float:Z;
GetPlayerPos(playerid,X,Y,Z );
if( X >= XMin && Y >= YMin && X < XMax && Y < YMax )
{
RetValue = 1;
}
return RetValue;
}
Se alguйm poder me ajudar, sou muito grato. Aguardo respostas.