SA-MP Forums Archive
[Ajuda] Saber em que cidade o player estб - 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: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Saber em que cidade o player estб (/showthread.php?tid=608204)



Saber em que cidade o player estб - iLordGG - 28.05.2016

Olб, eu queria saber como ver em que cidade o player estб, para qnd ele morrer nascer no hospital da cidade que morreu... tenho um aqui mais ele nгo ta funcionando..
Obrigado..


Re: Saber em que cidade o player estб - Petrick™ - 29.05.2016

Faзa como um territуrio, hб um programa chamado Gangzone Maker, procure na internet ele serб bem ъtil!


Re: Saber em que cidade o player estб - zSuYaNw - 30.05.2016

Bom, a grande maioria das dъvidas jб foram sanadas no fуrum...
Vocк sempre pode utilizar o search, pois em 5 segundos de pesquisa encontrei oque vocк procurava..

Apenas fiz uma pequena alteraзгo:
PHP код:
new Float:Position[4];
stock GetPlayerCity(playerid)
{
    new 
City[30];
      
GetPlayerPos(playerid,Position[0],Position[1],Position[2]);
    if(
Position[0] >= 44.50 && Position[1] >= -2893.0 && Position[0] <= 2997.0 && Position[1] <= -768.0)     City "Los Santos";
    if(
Position[0] >= -1378.0 && Position[1] >= -2990.0 && Position[0] <= 1600.0 && Position[1] <= -1005.0City "San Fierro";
    if(
Position[0] >= 870.0 && Position[1] >= 596.50 && Position[0] <= 2997.0 && Position[1] <= 2994.0)        City "Las Venturas";
    return 
City;

Crйditos: GabrielCOP
http://forum.sa-mp.com/showpost.php?...68&postcount=2


Re: Saber em que cidade o player estб - n0minal - 30.05.2016

Quote:
Originally Posted by zSuYaNw
Посмотреть сообщение
Bom, a grande maioria das dъvidas jб foram sanadas no fуrum...
Vocк sempre pode utilizar o search, pois em 5 segundos de pesquisa encontrei oque vocк procurava..

Apenas fiz uma pequena alteraзгo:
PHP код:
new Float:Position[4];
stock GetPlayerCity(playerid)
{
    new 
City[30];
      
GetPlayerPos(playerid,Position[0],Position[1],Position[2]);
    if(
Position[0] >= 44.50 && Position[1] >= -2893.0 && Position[0] <= 2997.0 && Position[1] <= -768.0)     City "Los Santos";
    if(
Position[0] >= -1378.0 && Position[1] >= -2990.0 && Position[0] <= 1600.0 && Position[1] <= -1005.0City "San Fierro";
    if(
Position[0] >= 870.0 && Position[1] >= 596.50 && Position[0] <= 2997.0 && Position[1] <= 2994.0)        City "Las Venturas";
    return 
City;

Crйditos: GabrielCOP
http://forum.sa-mp.com/showpost.php?...68&postcount=2
Tem uma cйlula desnecessбria no float


Re: Saber em que cidade o player estб - zSuYaNw - 30.05.2016

Quote:
Originally Posted by ipsLeon
Посмотреть сообщение
Tem uma cйlula desnecessбria no float
Realmente, eu havia reparado a array e esqueci do float...

PHP код:
new Float:Position[3]; 
stock GetPlayerCity(playerid

    new 
City[30]; 
      
GetPlayerPos(playerid,Position[0],Position[1],Position[2]); 
    if(
Position[0] >= 44.50 && Position[1] >= -2893.0 && Position[0] <= 2997.0 && Position[1] <= -768.0)     City "Los Santos"
    if(
Position[0] >= -1378.0 && Position[1] >= -2990.0 && Position[0] <= 1600.0 && Position[1] <= -1005.0City "San Fierro"
    if(
Position[0] >= 870.0 && Position[1] >= 596.50 && Position[0] <= 2997.0 && Position[1] <= 2994.0)        City "Las Venturas"
    return 
City