> 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/duello-sistemi.md).

# Düello Sistemi

Düello modülü, iki oyuncu arasında bire bir (1v1) özel maç kurulmasını sağlayan bağımsız bir sistemdir.

### Davet Gönderme

`/ric duel <oyuncu>` komutuyla (Türkçe `düello` takma adı da desteklenir) hedef oyuncuya davet gönderilir. Argüman verilmeden komut çalıştırılırsa, eklenti oyuncudan sohbet üzerinden hedef ismini ister; bu bekleme sırasında yazılan bir sonraki sohbet mesajı oyun sohbetine gitmeden doğrudan hedef isim olarak değerlendirilir.

### Doğrulamalar

Davet gönderilmeden önce sırasıyla kontrol edilir:

* Gönderen zaten bir arenada mı?
* Hedef çevrimiçi mi?
* Hedef kendisi mi (kendine davet gönderilemez)?
* Hedef zaten başka bir arenada mı (meşgul)?
* Gönderenin zaten bekleyen giden bir daveti var mı?
* Hedefe zaten başka biri davet göndermiş mi?

Tüm kontroller geçilirse, boşta ve hiç kullanılmayan uygun bir arena otomatik olarak düello için ayrılır.

### Davet Zaman Aşımı

Davetler belirli bir süre içinde yanıtlanmazsa otomatik iptal olur ve her iki tarafa da bilgi mesajı gönderilir.

### Kabul / Red

`/ric duel kabul` veya `/ric duel red` komutlarıyla (İngilizce karşılıkları da desteklenir) bekleyen davet yanıtlanır. Kabul edildiğinde her iki oyuncu da doğrudan ayrılan arenaya eklenir ve maç normal akışla başlar.

### Bağlantı Kopması Yönetimi

Davet eden veya davet edilen oyuncu sunucudan ayrılırsa, bekleyen davet otomatik temizlenir, ayrılan arena serbest bırakılır ve karşı tarafa bilgilendirme mesajı gönderilir.

### Düello Maçlarının Özel Davranışı

Bir arena düello için kullanılırken:

* İstatistik (galibiyet/mağlubiyet) güncellenmez.
* Ödül komutları çalışmaz.
* Discord webhook bildirimleri tetiklenmez.
* Arena; normal katılım komutları, hızlı katılım ve arena menüsünde görünmez/kullanılamaz olarak işaretlenir.


---

# 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/duello-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.
