[Ayuda]interiores. - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: Non-English (
https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (
https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Español/Spanish (
https://sampforum.blast.hk/forumdisplay.php?fid=29)
+---- Thread: [Ayuda]interiores. (
/showthread.php?tid=528273)
[Ayuda]interiores. -
francox_33 - 27.07.2014
Hola bueno tengo un problema. Tengo el comando "/entrar" puesto para que en LSPD te haga tp al interior de dicha comisarнa, la cosa es que puedo poner el comando en cualquier parte del mapa, y no en el radio de la puerta de la comisarнa. Este es el scrip:
pawn Код:
if(strcmp(cmdtext,"/entrar",true) == 0)
{
if(!IsPlayerInRangeOfPoint(playerid,3.0,1553.4777,-1675.8914,16.1953))
SetPlayerVirtualWorld(playerid,100);
SetPlayerInterior(playerid,10);
SetPlayerPos(playerid,246.40,110.84,1003.22);
SendClientMessage(playerid,-1,"Has entrado a SAPD");
return 1;
}
Respuesta: [Ayuda]interiores. -
unuky - 27.07.2014
IsPlayerInRangeOfPoint retorna true si el jugador estб dentro del rango, false si estб fuera. Por lo tanto debes quitarle la exclamaciуn a la condiciуn.
Respuesta: [Ayuda]interiores. -
francox_33 - 27.07.2014
Es decir que quede asн?:
pawn Код:
if(IsPlayerInRangeOfPoint(playerid,3.0,1553.4777,-1675.8914,16.1953))
Si es eso, lo hice y me pasa lo mismo, no se que pueda ser.
Respuesta: [Ayuda]interiores. -
unuky - 27.07.2014
Y debes abrir llaves, asн:
pawn Код:
if(strcmp(cmdtext,"/entrar",true) == 0)
{
if(IsPlayerInRangeOfPoint(playerid,3.0,1553.4777,-1675.8914,16.1953))
{
SetPlayerVirtualWorld(playerid,100);
SetPlayerInterior(playerid,10);
SetPlayerPos(playerid,246.40,110.84,1003.22);
SendClientMessage(playerid,-1,"Has entrado a SAPD");
}
return 1;
}
Respuesta: [Ayuda]interiores. -
francox_33 - 27.07.2014
Genial muchas gracias, ahora te doy respeto jaja.