# Gelişmiş Özellikler ve Başarılar: Oyununuzu Bir Sonraki Seviyeye Taşıyın

## 🛠️ Gelişmiş Scripting: Oyununuza Derinlik Katın

* 📜 Oyununuzdaki deneyimi zenginleştirmek ve kullanıcılarınıza daha karmaşık etkileşimler sunmak için gelişmiş scripting tekniklerini kullanabilirsiniz.
* 📜 Roblox Studio, kullanıcıların oyunlarına özel özellikler eklemelerine olanak sağlar. Bu, kullanıcıların belirli bir hedefe ulaştıklarında özel ödüller alabildiği karmaşık görev sistemleri oluşturmayı veya oyun mekaniğini daha ilginç hale getirebilecek daha karmaşık etkileşimler oluşturmayı içerir.

```lua
-- Bu, bir oyuncuya belirli bir görevi tamamladıklarında ödül veren bir scripttir.
game.Players.PlayerAdded:Connect(function(player)
    player.CharacterAdded:Connect(function(character)
        character.Humanoid.Died:Connect(function()
            if player.leaderstats.Mission1.Value == false then
                player.leaderstats.Mission1.Value = true
                player.leaderstats.Points.Value = player.leaderstats.Points.Value + 100
            end
        end)
    end)
end)
```

## 🏆 Başarılar ve Ödüller: Oyuncularınızı Motive Edin

* 🏅 Oyuncularınıza oyun içinde başarılı olduklarında ödüller vermek, onları motive etmenin harika bir yoludur. Bu, belirli bir görevi tamamladıklarında, belirli bir seviyeye ulaştıklarında veya belirli bir zorlukla başa çıktıklarında olabilir.
* 🏅 Roblox Studio, oyun içinde başarılar ve ödüller eklemek için bir API sunar. Bu, oyuncularınızın oyun içinde kazandıkları başarıları ve ödülleri takip etmelerini sağlar.

```lua
local badgeService = game:GetService("BadgeService")
local badgeId = 123456789 -- Buraya gerçek rozet ID'nizi ekleyin

game.Players.PlayerAdded:Connect(function(player)
    player.CharacterAdded:Connect(function(character)
        character.Humanoid.Died:Connect(function()
            if not badgeService:UserHasBadgeAsync(player.UserId, badgeId) then
                badgeService:AwardBadge(player.UserId, badgeId)
            end
        end)
    end)
end)
```

* 🏅 Bu kod, bir oyuncunun belirli bir görevi tamamladığında onlara bir rozet verir. Bu, oyuncularınıza belirli başarıları için ödül vermenin bir yoludur.

> 🎉 Yeni özellikler ve etkileşimler eklemek, oyununuza sürekli yeni ve ilginç deneyimler sunmanın bir yoludur. Bu yolculukta size başarılar dilerim! 🌟


---

# Agent Instructions: 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:

```
GET https://docs.yemreak.com/arsiv/roblox/gelismis-oezellikler-ve-basarilar-oyununuzu-bir-sonraki-seviyeye-tasiyin.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
