їCуmo hago para quй funcione asн? - 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: їCуmo hago para quй funcione asн? (
/showthread.php?tid=588139)
їCуmo hago para quй funcione asн? -
Fagrinht - 05.09.2015
Hay un comando para reparar vehнculos en el taller, el comando solo funciona en las coordenadas que se ponga, pero asн no quiero que funcione, quiero que al poner el comando en todo el taller funcione, osea en toda la cuadra asн pueden reparar en cualquier lugar del taller y no solo ahн....
el lugar que quiero que funcione el comando es este:
asн tengo el stock que detecta el taller:
Код:
stock GetPlayerTaller(playerid)
{
if(IsPlayerInRangeOfPoint(playerid, 30.0, 1801.8079,-2041.0232,13.5503)) return 1;
if(NegoInfo[GetPlayerDentroNego(playerid)][nTipo] == 6) return GetPlayerDentroNego(playerid);
return 0;
}
Respuesta: їCуmo hago para quй funcione asн? -
Zume - 05.09.2015
Usa esta funciуn:
PHP код:
IsPlayerInArea(playerid, Float:MinX, Float:MinY, Float:MaxX, Float:MaxY)
{
new Float:X, Float:Y, Float:Z;
GetPlayerPos(playerid, X, Y, Z);
if(X >= MinX && X <= MaxX && Y >= MinY && Y <= MaxY) {
return 1;
}
return 0;
}
Lo ъnico que te faltarб es el minX, minY, maxX, y maxY. Asн como obtienes las gangzones
Respuesta: їCуmo hago para quй funcione asн? -
Fagrinht - 05.09.2015
Quote:
Originally Posted by _Zume
Usa esta funciуn:
PHP код:
IsPlayerInArea(playerid, Float:MinX, Float:MinY, Float:MaxX, Float:MaxY)
{
new Float:X, Float:Y, Float:Z;
GetPlayerPos(playerid, X, Y, Z);
if(X >= MinX && X <= MaxX && Y >= MinY && Y <= MaxY) {
return 1;
}
return 0;
}
Lo ъnico que te faltarб es el minX, minY, maxX, y maxY. Asн como obtienes las gangzones
|
Muchas gracias! ya me funcionу asн.