No me funciona el IsPlayerInRangeOfPoint
#1

Buenas amigos

bueno tengo un problema no se si estoy colocando el codigo mal pero al colocar IsPlayerInRangeOfPoint que es para poder escribir un comando en un lugar elegido con las cordenadas ( a si lei en un post) pero cuando escribo el comando estй o no este en el lugar me da las armas

y no dice ningъn error de bla bla * No estбs en el departamento de policia*

pawn Код:
if(strcmp(cmdtext, "/equipamiento", true) == 0)
{
if(IsPlayerInRangeOfPoint(playerid, 1.0, 1580.09,-1635.18,13.56)) return SendClientMessage(playerid, 0xFFF000AA, "No puede usar este comando neste local");
if(PlayerInfo[playerid][VIP] == 1 || PlayerInfo[playerid][VIP] == 1) // Los Santos Police Departament
{
///
El codigo que tengo puesto..
///
} else {
SendClientMessage(playerid, 0xE9FB04FF,"No eres policia.");
}
return 1;
}
Quй estoy haciendo mal?

Help please!!
Reply
#2

No serнa asн?:

pawn Код:
if(strcmp(cmdtext, "/equipamiento", true) == 0)
{
if(!IsPlayerInRangeOfPoint(playerid, 1.0, 1580.09,-1635.18,13.56)) return SendClientMessage(playerid, 0xFFF000AA, "No puede usar este comando neste local");
if(PlayerInfo[playerid][VIP] == 1 || PlayerInfo[playerid][VIP] == 1) // Los Santos Police Departament
{
///
El codigo que tengo puesto..
///
} else {
SendClientMessage(playerid, 0xE9FB04FF,"No eres policia.");
}
return 1;
}
Reply
#3

pawn Код:
if(strcmp(cmdtext, "/equipamiento", true) == 0) {
    if(!IsPlayerInRangeOfPoint(playerid, 1.0, 1580.09,-1635.18,13.56)) {
        if(PlayerInfo[playerid][VIP] == 1) {
            //FUNCION
        } else {
            SendClientMessage(playerid, 0xE9FB04FF,"No eres policia.");
        }
    } else {
        SendClientMessage(playerid, 0xFFF000AA, "No puede usar este comando neste local");
    }
    return true;
}
Reply
#4

ahora si me funciona, muchas gracias a los dos
Reply
#5

Quote:
Originally Posted by ssssssss
Посмотреть сообщение
ahora si me funciona, muchas gracias a los dos
de nada, tu problema fue ke te olvidaste el operador para comprobar la posicion del jugador.

Operadores
[*] Los operadores se utilizar para comprar,sumar,restar,multiplicar,etc.

= (para definir que una variable por ej. es igual a 3)
- resta
+ suma
/= divide
* = multiplica
== igual (para una comparacion)
!= distinto
< menor
> mayou
<= menor o igual
>= mayor o igual
-= decrece el valo en
+= incrementa el valor en
-- decrece el valor en 1
++ incrementa el valor en 1
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)