GTA Közösség - A magyar GTA fórum

Hatalmas Archívum => Fórum Archívum (Témák/Fórumok) => A témát indította: dukma - 2013. november 24. - 15:10:54

Cím: Aréna hiba
Írta: dukma - 2013. november 24. - 15:10:54
Üdv!
Van egy ilyen scriptem:
 
#include 
#include
#include
 
new gAreaFortCarson;
public OnScriptInit()
{
   gAreaFortCarson = Area_AddCuboid(-1.5551, 2369.0076, -3, -53.2185, 2332.3062, 200.00);
   return 1;
}
public OnPlayerEnterArea(playerid, areaid)
{
   if (areaid == gAreaFortCarson) SendClientMessage(playerid, 0x0066FF, \"Üdv a piacon!\");
}

 
nem ír a pawno semmi hibát de mégse írja ki a szöveget hogy üdv...
valaki pls help....
Cím: Aréna hiba
Írta: Zsolesszka - 2013. november 24. - 17:45:50
A koordinátát adhattad meg rosszul.
Ha jól tudom de nem biztos, a legelsõ 3 koordináta adatnak kisebbnek kell lenni mint a következõ 3 adatnak.
Ezért min illetve max érték van oda írva.
minx, miny, minz, max, maxy, maxz
A te példádban az elsõ kettõ x y adat már rosszul szerepel:
-1.5551 < -53.2185 az elsõ nem kisebb mint a második érték így nem teljesül a min illetve maximális érték.
Próbáld úgy hogy a kívánt hely közepén megnézed a koordinátát és onnan kiszámolod a beírandó adatokat úgy hogy mondjuk kivonsz belõle 50-et azt írod a min érték helyre majd hozzáadsz ötvenet azt meg a max érték helyére írod.
pl.:
 
Area_AddCuboid(123.00 - 50, 234.00 - 50, 345.00 - 50, 123.00 + 50, 234.00 +50 , 345.00 + 50);
Cím: Aréna hiba
Írta: halaloszto100 - 2013. november 24. - 19:40:50
Helyesen a koordináták:
 
#include 
#include
#include
 
new gAreaFortCarson;
public OnScriptInit()
{
   gAreaFortCarson = Area_AddCuboid(-53.2185, 2332.3062, -3, -1.5551, 2369.0076, 200.00);
   return 1;
}
public OnPlayerEnterArea(playerid, areaid)
{
   if (areaid == gAreaFortCarson) SendClientMessage(playerid, 0x0066FF, \"Üdv a piacon!\");
}
Cím: Aréna hiba
Írta: dukma - 2013. november 24. - 20:22:01
Sajnos így se megy ... :/
Cím: Aréna hiba
Írta: BoOy - 2013. december 08. - 09:20:32
[mod]A téma mivel már több mint 1 hete nem kapott újabb választ, lezárom![/mod]