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

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Szkript kérések => A témát indította: Stricica - 2011. Január 18. - 20:04:42

Cím: Gangzone érzékelés
Írta: Stricica - 2011. Január 18. - 20:04:42
Hello!
Olyat hogy lehet csinálni hogyha egy player belép 1 gangzone-be akkor kiírjon neki pl. egy üzenetet?
Cím: Gangzone érzékelés
Írta: herban - 2011. Január 19. - 08:14:19
igen meglehet, de most iskalaba vagyok ha haza megyek akkor leirhatom ha kell
Cím: Gangzone érzékelés
Írta: TengeriMalac - 2011. Január 19. - 11:34:19
Erre nincs függvény, Szerintem csak a játékos pozíciójának lekérdezésével lehet megoldani.
Cím: Gangzone érzékelés
Írta: Stricica - 2011. Január 19. - 16:32:18
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
Cím: Gangzone érzékelés
Írta: kurta999 - 2011. Január 19. - 17:29:56
Ez jobb.
Létrehozol egy zónát, ugyanúgy mint a gangzonet, és az OnPlayerEnterDynamicArea alá írod a cuccot, amikor belemegy.
Cím: Gangzone érzékelés
Írta: Stricica - 2011. Január 19. - 18:07:30
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 ;)
Cím: Gangzone érzékelés
Írta: Gang[St]e[R] - 2011. Január 23. - 12:36:24
Igen aztz használd mert MaarK monta ,hogy 0.3c be nem jó a IsPlayerInArea