> For the complete documentation index, see [llms.txt](https://voseraproject.gitbook.io/voseraproject/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://voseraproject.gitbook.io/voseraproject/eklenti-hizmeti/randomitemchange/eleme-ve-hasar-sistemi.md).

# Eleme ve Hasar Sistemi

### Sadece Aynı Arenadaki Oyunculara Hasar

Hem yakın dövüş hem de menzilli (ok, ateş topu vb.) hasarlar kontrol edilir. Saldıran ve mağdur farklı arenalardaysa, ya da taraflardan biri izleyici (spectator) modundaysa hasar tamamen iptal edilir. Menzilli silahlarda gerçek atıcı (oku fırlatan oyuncu) doğru şekilde tespit edilir, sadece görünen varlık değil.

### Ölüm Yerine Otomatik Eleme

Bir oyuncunun canı sıfıra düştüğünde veya boşluğa (void) düştüğünde, normal "ölüm" ekranı ve envanter kaybı yaşanmaz. Bunun yerine:

* Oyuncu otomatik olarak **izleyici moduna** alınır.
* Arenadaki güvenli bir noktaya (öncelikle tanımlı spawn noktalarından biri, yoksa arenanın üst orta noktası) ışınlanır.
* Eleme sırası kayıt altına alınır (kazanan/sıralama hesaplaması için).
* Elenmeyi bildiren bir başlık ve sohbet mesajı gösterilir.
* Normal maçlarda (düello hariç) mağlubiyet istatistiği ve "öldürme" ödül komutu tetiklenir.

> **Düello maçlarında** istatistik ve ödül komutları tetiklenmez — sadece normal arena maçlarında sayılır.

### Arenaya Ait Olmayan Oyuncuların Korunması

Bir oyuncu arenaya kayıtlı değilken (örneğin başka bir maçı izlerken) hasar almaya çalışırsa, hasar tamamen iptal edilir ve oyuncu güvenli bir noktaya geri gönderilir — böylece izleyiciler yanlışlıkla maça karışamaz.

### Sunucudan Ayrılma Durumu

Oyuncu aktif bir maçın ortasında sunucudan ayrılırsa (bağlantı kopması dahil), bu otomatik olarak mağlubiyet sayılır — düello maçları hariç.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://voseraproject.gitbook.io/voseraproject/eklenti-hizmeti/randomitemchange/eleme-ve-hasar-sistemi.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
