---
title: "OnPlayerClickMap | open.mp"
description: "Ова функција се позива када играч постави циљ или путну тачку на мапи у менију за паузу (десним кликом миша)."
canonical: https://omp.itsneufox.com/sr/docs/scripting/callbacks/OnPlayerClickMap
language: sr
---

# OnPlayerClickMap

## Опис

Ова функција се позива када играч постави циљ или путну тачку на мапи у менију за паузу (десним кликом миша).

| Име | Опис |
| --- | --- |
| playerid | ИД играча који је поставио циљ/путну тачку. |
| Float:fX | X координата (тип float) где је играч кликнуо. |
| Float:fY | X координата (тип float) где је играч кликнуо. |
| Float:fZ | Z координата (тип float) где је играч кликнуо (непрецизно - види напомену у наставку). |

## Враћа

**1** - Спречиће друге филтерскрипте да приме овај позив.

**0** - Означава да ће овај позив бити прослеђен следећем филтерскрипту.

Увек се прво позива у гамемоду.

## Примери

```c
public OnPlayerClickMap(playerid, Float:fX, Float:fY, Float:fZ)
{
    SetPlayerPosFindZ(playerid, fX, fY, fZ);
    return 1;
}
```

## Белешке

note

Као што назив функције указује, она се позива само када играч кликне да обележи циљ, а не када притисне тастер. Вредност Z координате ће бити 0 (неважећа) ако је кликнута област на мапи далеко од играча; користите [MapAndreas](https://github.com/philip1337/samp-plugin-mapandreas) или [ColAndreas](https://github.com/Pottus/ColAndreas) додатак да добијете прецизнију Z координату.

## Повезане функције

Следеће функције могу бити корисне, јер су на неки начин повезане са овом повратном функцијом.

-   [GetPlayerPos](https://omp.itsneufox.com/sr/docs/scripting/functions/GetPlayerPos): Узима играчеву позицију.
-   [SetPlayerPos](https://omp.itsneufox.com/sr/docs/scripting/functions/SetPlayerPos): Поставља играчеву позицију.
-   [SetPlayerPosFindZ](https://omp.itsneufox.com/sr/docs/scripting/functions/SetPlayerPosFindZ): Постави позицију играча и пронађи тло.
