Szerző Téma: Gangzone érzékelés  (Megtekintve 1220 alkalommal)

Gangzone érzékelés
« Dátum: 2011. január 18. - 20:04:42 »
0 Show voters
Hello!
Olyat hogy lehet csinálni hogyha egy player belép 1 gangzone-be akkor kiírjon neki pl. egy üzenetet?

herban

  • Vendég
Gangzone érzékelés
« Válasz #1 Dátum: 2011. január 19. - 08:14:19 »
0 Show voters
igen meglehet, de most iskalaba vagyok ha haza megyek akkor leirhatom ha kell

Gangzone érzékelés
« Válasz #2 Dátum: 2011. január 19. - 11:34:19 »
0 Show voters
Erre nincs függvény, Szerintem csak a játékos pozíciójának lekérdezésével lehet megoldani.

Gangzone érzékelés
« Válasz #3 Dátum: 2011. január 19. - 16:32:18 »
0 Show voters
Idézetet írta: TengeriMalac date=1295433259\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"5446\" data-ipsquote-contentclass=\"forums_Topic
Erre nincs függvény, Szerintem csak a játékos pozíciójának lekérdezésével lehet megoldani.
 
Aha értem, már van egy megoldás amit Gangster adott:
 
public OnPlayerUpdate(playerid)
{
if(IsPlayerInArea(playerid, x, y,  x, y) == true)
{
SendClientMessage(palyerid, colorid, \"Szöveg\");
}
}
IsPlayerInArea(playerid, Float:minx, Float:maxx, Float:miny, 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;
}

 
De am, ha nincsen ilyen, majd Tibi bácsi megoldja :D

Nem elérhető kurta999

  • 2759
  • Éllő fédisznó
    • Profil megtekintése
Gangzone érzékelés
« Válasz #4 Dátum: 2011. január 19. - 17:29:56 »
0 Show voters
Ez jobb.
Létrehozol egy zónát, ugyanúgy mint a gangzonet, és az OnPlayerEnterDynamicArea alá írod a cuccot, amikor belemegy.

Gangzone érzékelés
« Válasz #5 Dátum: 2011. január 19. - 18:07:30 »
0 Show voters
Idézetet írta: kurta999 date=1295454596\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"5446\" data-ipsquote-contentclass=\"forums_Topic
Ez jobb.
Létrehozol egy zónát, ugyanúgy mint a gangzonet, és az OnPlayerEnterDynamicArea alá írod a cuccot, amikor belemegy.
 
Köszi, majd kipróbálom ;)

Gang[St]e[R]

  • Vendég
Gangzone érzékelés
« Válasz #6 Dátum: 2011. január 23. - 12:36:24 »
0 Show voters
Igen aztz használd mert MaarK monta ,hogy 0.3c be nem jó a IsPlayerInArea

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal