[Ayuda] IsPlayerInRangeOfPoint...
#1

Buenas a Todos, Tenngo un problema con IsPlayerInRangeOfPoint , coloke varias coordenasdas separandola con || y un ! para comprobar si con difedente a la del player y si lo son me tirada el mensaje ke coloke en el return

si coloco asi , me tira el mensaje si estoy en en la posicion y rango y si no lo estoy:

pawn Код:
if(!IsPlayerInRangeOfPoint(playerid, 2.0, x, y, z) || !IsPlayerInRangeOfPoint(playerid, 2.0, x, y, z) || !IsPlayerInRangeOfPoint(playerid, 2.0, x, y, z) || !IsPlayerInRangeOfPoint(playerid, 2.0, x, y, z)) return SendClientMessage(playerid, -1, "    [!] no estas en la posicion exacta!.");
y si coloco asi, me funciona pero alrevez O_O :S , osea si estoy en la posicion y rango me sale el mensaje, y si no lo estoy pasa a la funcion:

pawn Код:
if(IsPlayerInRangeOfPoint(playerid, 2.0, x, y, z) || IsPlayerInRangeOfPoint(playerid, 2.0, x, y, z) || IsPlayerInRangeOfPoint(playerid, 2.0, x, y, z) || IsPlayerInRangeOfPoint(playerid, 2.0, x, y, z)) return SendClientMessage(playerid, -1, "    [!] no estas en la posicion exacta!.");
y si coloco asi me funciona correctamente :S:

pawn Код:
if(!IsPlayerInRangeOfPoint(playerid, 2.0, x, y, z) ) return SendClientMessage(playerid, -1, "    [!] no estas en la posicion exacta!.");
el problema esta cuando coloco || , siempre he colocado asi y funcionaba perfectamente o_O

Desde ya muchas Gracias .

PD: me estoy cabreando :P XDDD
Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 2 Guest(s)