# IN

- **Ortam:** İstemci, Sunucu
- **İngilizce aslı:** https://wiki.facepunch.com/gmod/Enums/IN
- **Çeviri tarihi:** 2025-09-08

## Açıklama

[BUTTON_CODE enum](https://gmod.tr/wiki/Enums/BUTTON_CODE)'unun aksine, bu enumlar kullanıcının eylemleri tercih ettiği herhangi bir tuşa atamasına olanak sağlamak için soyutlanmıştır.

Bu eylemleri kullanan tuş atamaları, biri artı (+) ve diğeri eksi (-) sembolüyle başlayan iki konsol komutuyla çalışır. Bir tuşa basıldığında veya bırakıldığında artı ya da eksi komutu çağrılır ve mevcut [CUserCmd](https://gmod.tr/wiki/CUserCmd)'ye ilgili enum eklenir veya buradan kaldırılır.

Tarafından kullanılan enumlar:

- [Player:KeyDown](https://gmod.tr/wiki/Player:KeyDown)
- [Player:KeyDownLast](https://gmod.tr/wiki/Player:KeyDownLast)
- [Player:KeyPressed](https://gmod.tr/wiki/Player:KeyPressed)
- [Player:KeyReleased](https://gmod.tr/wiki/Player:KeyReleased)
- [CMoveData:AddKey](https://gmod.tr/wiki/CMoveData:AddKey)
- [CMoveData:GetButtons](https://gmod.tr/wiki/CMoveData:GetButtons)
- [CMoveData:GetOldButtons](https://gmod.tr/wiki/CMoveData:GetOldButtons)
- [CMoveData:KeyDown](https://gmod.tr/wiki/CMoveData:KeyDown)
- [CMoveData:KeyPressed](https://gmod.tr/wiki/CMoveData:KeyPressed)
- [CMoveData:KeyReleased](https://gmod.tr/wiki/CMoveData:KeyReleased)
- [CMoveData:KeyWasDown](https://gmod.tr/wiki/CMoveData:KeyWasDown)
- [CMoveData:SetButtons](https://gmod.tr/wiki/CMoveData:SetButtons)
- [CMoveData:SetOldButtons](https://gmod.tr/wiki/CMoveData:SetOldButtons)
- [CUserCmd:GetButtons](https://gmod.tr/wiki/CUserCmd:GetButtons)
- [CUserCmd:KeyDown](https://gmod.tr/wiki/CUserCmd:KeyDown)
- [CUserCmd:RemoveKey](https://gmod.tr/wiki/CUserCmd:RemoveKey)
- [CUserCmd:SetButtons](https://gmod.tr/wiki/CUserCmd:SetButtons)
- [GM:KeyPress](https://gmod.tr/wiki/GM:KeyPress)
- [GM:KeyRelease](https://gmod.tr/wiki/GM:KeyRelease)

## Değerler

| IN_ATTACK | 1 | +attack atanmış tuş ( Varsayılan: Sol Fare Tuşu ) |
|---|---|---|
| IN_JUMP | 2 | +jump atanmış tuş ( Varsayılan: Boşluk ) |
| IN_DUCK | 4 | +duck atanmış tuş ( Varsayılan: CTRL ) |
| IN_FORWARD | 8 | +forward atanmış tuş ( Varsayılan: W ) |
| IN_BACK | 16 | +back atanmış tuş ( Varsayılan: S ) |
| IN_USE | 32 | +use atanmış tuş ( Varsayılan: E ) |
| IN_CANCEL | 64 |  |
| IN_LEFT | 128 | +left atanmış tuş ( Sola bak ) |
| IN_RIGHT | 256 | +right atanmış tuş ( Sağa bak ) |
| IN_MOVELEFT | 512 | +moveleft atanmış tuş ( Varsayılan: A ) |
| IN_MOVERIGHT | 1024 | +moveright atanmış tuş ( Varsayılan: D ) |
| IN_ATTACK2 | 2048 | +attack2 atanmış tuş ( Varsayılan: Sağ Fare Tuşu ) |
| IN_RUN | 4096 |  |
| IN_RELOAD | 8192 | +reload atanmış tuş ( Varsayılan: R ) |
| IN_ALT1 | 16384 | +alt1 atanmış tuş |
| IN_ALT2 | 32768 | +alt2 atanmış tuş |
| IN_SCORE | 65536 | +showscores atanmış tuş ( Varsayılan: Tab ) |
| IN_SPEED | 131072 | +speed atanmış tuş ( Varsayılan: Shift ) |
| IN_WALK | 262144 | +walk atanmış tuş ( Yavaş yürüme ) |
| IN_ZOOM | 524288 | +zoom atanmış tuş ( Kıyafet Yakınlaştırması ) |
| IN_WEAPON1 | 1048576 | Silahlarda kullanım içindir. Bir nesneyi kendinizden uzağa kaydırırken physgun'da ayarlanır. |
| IN_WEAPON2 | 2097152 | Silahlarda kullanım içindir. Bir nesneyi kendinize doğru kaydırırken physgun'da ayarlanır. |
| IN_BULLRUSH | 4194304 |  |
| IN_GRENADE1 | 8388608 | +grenade1 atanmış tuş |
| IN_GRENADE2 | 16777216 | +grenade2 atanmış tuş |

- [GMod Wiki ana sayfası](https://gmod.tr/wiki)

---

[Tüm sunucular](https://gmod.tr/) · [GmodTR Launcher](https://gmod.tr/launcher) · [Rehber](https://gmod.tr/rehber) · [GMod Wiki](https://gmod.tr/wiki) · [GmodTR nedir?](https://gmod.tr/hakkinda) · [Sunucu ekle](https://gmod.tr/sunucu-ekle) · [Discord](https://discord.gg/gmodtr)

Kaynak: https://gmod.tr/wiki/Enums/IN
