29.01.2012, 15:28
nгo deu certo nгo....
olha a stock:
e o comando
acontece que ele sempre manda a mensagem "vocк nгo esta perto de nenhuma arvore", mesmo que eu esteja dentro da arvore.... eu atй criei um teleporte pra setar a posiзгo do player exatamente pra posiзгo do objeto, mas msm assim nгo da
olha a stock:
pawn Код:
stock IsPlayerInRangeOfObject(playerid, objectid)
{
new
Float: X,
Float: Y,
Float: Z;
GetObjectPos(objectid, X, Y, Z);
if(IsPlayerInRangeOfPoint(playerid, 20, X, Y, Z)) return 1;
return 0;
}
pawn Код:
CMD:cortar(playerid, params[])
{
#pragma unused params
if(IsPlayerInRangeOfObject(playerid,Arvore[0]))
{
SendClientMessage(playerid, AMARELO, "cortando a madeira, aguarde");
}
else if(!IsPlayerInRangeOfObject(playerid, Arvore[0]))
{
SendClientMessage(playerid, AMARELO, "vocк nгo esta perto de nenhuma arvore!");
}
return 1;
}