[AJUDA] Comando em Posiзгo
#1

galera, se liga, eu criei uma "loja de armas" mas MUITOO simples, botei um pick up, 3d text label e tals, ai o comando seria /lojadearmas, sу que eu nгo consigo usar ele, eu acho que a posiзгo dele esta muito "rigorosa" eu queria saber se tem como "expandir" a posiзгo, o cуdigo ta logo abaixo
pawn Код:
if(strcmp(cmdtext, "/lojadearmas", true) == 0)
{
if (IsPlayerInRangeOfPoint(1, playerid,2067.6272,-992.3745,48.8016))
{
SendClientMessage(playerid,LARANJA, "[GNF] Loja de Armas:");
SendClientMessage(playerid,LARANJA, "/colete - Colete Cheio $5000");
SendClientMessage(playerid,LARANJA, "/eagle - Desert Eagle $1000");
SendClientMessage(playerid,LARANJA, "/colt - Colt M4 $1500");
SendClientMessage(playerid,LARANJA, "/sniper - Sniper $2000");
SendClientMessage(playerid,LARANJA, "/shot - Shotgun Automatica $2500");
}
return 1;
}
Reply
#2

IsPlayerInRangeOfPoint(playerid,5,2067.6272,-992.3745,48.8016))
Reply
#3

Vocк inverteu os paramentos da funзгo IsPlayerInRangeOfPoint

O certo e playerid, RANGE vocк fez RANGE, playerid.

pawn Код:
if(strcmp(cmdtext, "/lojadearmas", true) == 0)
    {
        if (IsPlayerInRangeOfPoint(playerid,2.0,2067.6272,-992.3745,48.8016))
        {
            SendClientMessage(playerid,LARANJA, "[GNF] Loja de Armas:");
            SendClientMessage(playerid,LARANJA, "/colete - Colete Cheio $5000");
            SendClientMessage(playerid,LARANJA, "/eagle - Desert Eagle $1000");
            SendClientMessage(playerid,LARANJA, "/colt - Colt M4 $1500");
            SendClientMessage(playerid,LARANJA, "/sniper - Sniper $2000");
            SendClientMessage(playerid,LARANJA, "/shot - Shotgun Automatica $2500");
        }
        return 1;
}
JA aproveitei e identei seu codigo... espero ter ajudado.

Aprenda sobre: IsPlayerInRangeOfPoint
Reply
#4

vou testar, obrigado por enquanto =)
Reply
#5

funcionou, vlw man =)
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)