---
title: "SetPlayerAmmo | open.mp"
description: "Oyuncunun silah mermisini ayarlama."
canonical: https://omp.itsneufox.com/tr/docs/scripting/functions/SetPlayerAmmo
language: tr
---

# SetPlayerAmmo

## Açıklama

Bir oyuncunun silahındaki mermi sayısını ayarlar.

| Parametre | Açıklama |
| --- | --- |
| playerid | Silahının mermisi ayarlanacak oyuncunun ID'si. |
| weaponid | Mermisi ayarlanacak silahın ID'si. (silah slotu değil) |
| ammo | Ayarlanacak merminin miktarı. |

## Çalışınca Vereceği Sonuçlar

1: Fonksiyon başarıyla çalıştı. Silah ID'si geçersiz olsa bile sonuç döndürülür. (0-12 silah ID'leri hariç)

0: Girilen ID oyunda olmadığı için fonksiyon çalışmadı.

## Örnekler

```c
SetPlayerAmmo(playerid, WEAPON_SHOTGUN, 100); // Shotgun mermilerini 100 olarak ayarlıyoruz.
```

## Notlar

not

'weaponslot' parametresi SA:MP include'una ait bir yazım hatasıdır. Mermisini değiştirmek istediğiniz silahın slot'u yerine silahın ID'sini girmelisiniz.

ipucu

Bir oyuncunun silahını silmek/elinden almak için mermi değerini 0 olarak girmelisiniz. Silahın GetPlayerWeaponData'da hala görüneceğini unutmayın.

## Bağlantılı Fonksiyonlar

-   [GetPlayerAmmo](https://omp.itsneufox.com/tr/docs/scripting/functions/GetPlayerAmmo): Bir oyuncunun belirtilen silahında ne kadar mermisi olduğunu kontrol eder.
-   [GivePlayerWeapon](https://omp.itsneufox.com/tr/docs/scripting/functions/GivePlayerWeapon): Oyuncuya silah verir.
-   [SetPlayerArmedWeapon](https://omp.itsneufox.com/tr/docs/scripting/functions/SetPlayerArmedWeapon): Oyuncunun kuşandığı(eline aldığı) silahı değiştirir.
