[Duda]Entra es solo duda - 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: [Duda]Entra es solo duda (
/showthread.php?tid=517598)
[Duda]Entra es solo duda -
Enriquedk - 05.06.2014
Como le haria para que un comando solo Se pueda usar en tal parte?
Ejemplo Un comando se pueda usar solo en la carcel y no en otros lugares solo en la carcel?
Re: [Duda]Entra es solo duda -
LeonardoEscobar - 05.06.2014
Usas esta funciуn:
https://sampwiki.blast.hk/wiki/IsPlayerInRangeOfPoint Hay mismo tenes un ejemplo, la cosa es poner las coordenadas que vos queres y ponerle un radio en que estas puedan usarse, por ejemplo:
pawn Код:
if(!strcmp("/carcel",cmdtext))
{
if(!IsPlayerInRangeOfPoint(playerid, 7.0, coord carcel X, Coord carcel Y, coord carcel Z))
{
SendClientMessage(playerid,-1 ,"No estas en la carcel");
return 1; // retornamos
}
// Aca Lo que pasarнa si estuvieras dentro de la carcel al usar el comando
return 1;
}
Respuesta: [Duda]Entra es solo duda -
xDarkuzSx - 06.06.2014
Creo que, quedaria mejor asн:
pawn Код:
if(!strcmp("/abrircarcel",cmdtext))
{
if(!IsPlayerInRangeOfPoint(playerid, 7.0, CX, CY, CZ)) return SendClientMessage(playerid,-1 ,"No estas cerca de la entrada");
//aca las funciones que ejecutara el comando si esta lo suficientemente cerca :D
return 1;
}