[Ayuda] Error con un bucle
#1

Bueno, mi unico problema es que siempre me lee la variable con el ID 0, no se a que se debe el problema, aca les dejo el codigo

Код:
for( new i = 0; i < 7; i++ )
{
if(IsPlayerInRangeOfPoint(playerid, 20.0, CasasInfo[i][hx],CasasInfo[i][hy],CasasInfo[i][hz]))
{
if(CasasInfo[i][hseguro] != 0) return SendClientMessage(playerid,-1,"Casa cerrada");
{
	    SetPlayerPos(playerid, 444.646911,508.239044,1001.419494);
	    SetPlayerInterior(playerid, 12);
	    SetPlayerVirtualWorld(playerid, i);
	    EnCasa[playerid] = i;
	    return 1;
}
}
}
necesito que el EnCasa[playerid] toma el valor de la id de la casa en la que entro, pero entro en cualquiera y me dice que estoy en la ID 0.. entonces no me sirve la funcion, gracias.
Reply
#2

Ups, lo he solucionado, es que el radio me tomaba la id 0 como mas cercana
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)