Jump to content
Prosíme všetkých užívateľov, ktorý sa chcú opätovne pripojiť na discord aby znovu spárovali svoje účty kliknutím na "Discord" v navigácií a pripojili sa na server Read more... ×
  • 0
Skero666

pomoc Zony

Dotaz

Zdravím, potřeboval bych poradit s jednou věcí.

Mám tyto zony

Spoiler

{"Doherty",                     {-2270.00,-324.10,-0.00,-1794.90,-222.50,200.00}},
{"Doherty",                     {-2173.00,-222.50,-0.00,-1794.90,265.20,200.00}},
{"King's",                      {-2329.30,458.40,-7.60,-1993.20,578.30,200.00}},
{"King's",                      {-2411.20,265.20,-9.10,-1993.20,373.50,200.00}},
{"King's",                      {-2253.50,373.50,-9.10,-1993.20,458.40,200.00}},
{"Esplanade North",             {-2533.00,1358.90,-4.50,-1996.60,1501.20,200.00}},
{"Esplanade North",             {-1996.60,1358.90,-4.50,-1524.20,1592.50,200.00}},
{"Esplanade North",             {-1982.30,1274.20,-4.50,-1524.20,1358.90,200.00}},
{"Queens",                      {-2533.00,458.40,0.00,-2329.30,578.30,200.00}},
{"Queens",                      {-2593.40,54.70,0.00,-2411.20,458.40,200.00}},
{"Queens",                      {-2411.20,373.50,0.00,-2253.50,458.40,200.00}},
{"Calton Heights",              {-2274.10,744.10,-6.10,-1982.30,1358.90,200.00}},
{"Garcia",                      {-2411.20,-222.50,-0.00,-2173.00,265.20,200.00}},
{"Garcia",                      {-2395.10,-222.50,-5.30,-2354.00,-204.70,200.00}},
{"Hashbury",                    {-2593.40,-222.50,-0.00,-2411.20,54.70,200.00}},
{"Financial",                   {-1871.70,744.10,-6.10,-1701.30,1176.40,300.00}},
{"Juniper Hollow",              {-2533.00,968.30,-6.10,-2274.10,1358.90,200.00}}

A potřeboval bych aby mi to napsalo v každé té zoně: -  ( V této oblasti se nachazi gang ) akorát nevím jak to zprovoznit.

Děkuji za každou radu.

Sdílet tento příspěvek


Link to post
Share on other sites

4 odpovědí na tuto otázku

Recommended Posts

  • 3

Skús:

Spoiler

IsPlayerInCube(playerid, Float:Xmin, Float:Ymin, Float:Zmin, Float:Xmax, Float:Ymax, Float:Zmax)
{
    new Float:x, Float:y, Float:z;
    GetPlayerPos(playerid, x, y, z);
    return x > Xmin && y > Ymin && z > Zmin && x < Xmax && y < Ymax && z < Zmax;
}  

 

 

Sdílet tento příspěvek


Link to post
Share on other sites
  • 0
public IsPlayerInGangZone(playerid, Float:min_x, Float:min_ y, Float:max_x, Float:max_y) 
{ 
    new Float:X1, Float:Y1, Float:Z1; 
    GetPlayerPos(playerid, X1, Y1, Z1); 

    if(X1 > min_x && X1 < max_x && Y1 > min_y && Y1 < max_y) return 1; 
    return 0; 
}  

Zdroj je samp forum.. nejsem si jistý jestli můžu poslat link ale vypadá že by to mohlo fungovat. 

Sdílet tento příspěvek


Link to post
Share on other sites
  • 0
Díky, a když potřebuju (Xmin,Ymin,Zmin,Xmax,Ymax,Zmax) tam je jen (min_x, min_ y, max_x, max_y)
Potřeboval bych aby to bylo přesně podle toho.
Spoiler

 


Xmin     ,Ymin,    Zmin,  Xmax,    Ymax,  Zmax

-410.00,   1403.30,       -3.00,   -137.90,     1681.20,  200.00

 

Jinak se omlouvám že otravuju ale vážně si nevím rady.Děkuji.

Sdílet tento příspěvek


Link to post
Share on other sites
Guest
This topic is now closed to further replies.

×