27.06.2014, 16:25
Hola estoy creando un sistema de casas, todo va bien hasta el punto en que puedo crear y borrar las casas, el archivo me guarda perfectamente todo, pero al parecer el error estб al intentar entrar a la casa algo debe estar mal en mi bucle, les muestro como me guarda el archivo:
Ahora el comando:
El problema es que al entrar, me muestra correctamente el msj "Bienvenido", pero me lleva a la posiciуn 0, 0, 0, que como algunos sabrбn es en blueberry, acaso necesito agregar break? alguien dнgame que anda mal, gracias de antemano
Код HTML:
ID=1 Comprador=Nadie Interior=8 cX=2807.597656 cY=-1174.376831 cZ=1025.570312 cAngle=359.533111 Precio=10000 Nivel=3 Virtualw=1 posAngle=177.616470 casaPos0=1667.401489 casaPos1=-2107.153564 casaPos2=14.072273
Код HTML:
CMD:entrar(playerid, params[]) { for(new i = 0; i < sizeof(casaInfo); i++) { if(IsPlayerInRangeOfPoint(playerid, 1.0, casaInfo[i][posicionCasa][0], casaInfo[i][posicionCasa][1], casaInfo[i][posicionCasa][2])) { SetPlayerPos(playerid, casaInfo[i][cX], casaInfo[i][cY], casaInfo[i][cZ]); SetPlayerFacingAngle(playerid, casaInfo[i][cAngle]); SetPlayerInterior(playerid, casaInfo[i][Interior]); SetPlayerVirtualWorld(playerid, casaInfo[i][Virtualw]); SendClientMessage(playerid, -1, "Bienvenido."); } } return 1; }