M2Hard serveri için kodladığım bir quest. Görev talimatları açıklamaları aşağıda mevcuttur. İçerisine psd dosyası da ekledim. Harfleri ben tasarlamıştım. Oradan itemler için kullanabilirsiniz.
Görev Başlangıcı
- Oyuncu 50. seviyeye ulaştığında veya oyuna giriş yaptığında görev başlıyor (set_state("codex1")).
- Oyuncuya bir mektup gönderiliyor: “M2Hard Görev”.
Görev İçeriği
- Oyuncu görev menüsünü açtığında şu seçenekler çıkıyor:
- Ödülüm? → Görev ödülü sandık (91109). İçeriğinde çeşitli itemler var (örneğin 25041, 71124, 79740 vb.).
- Ne yapmalıyım?→ Oyuncuya hangi yaratıkları kesmesi gerektiği anlatılıyor:
- Mob 2202 → item 79640 düşürmesi gerekiyor (15 adet).
- Mob 1106 → item 79641 düşürmesi gerekiyor (15 adet).
- Bu parçaları NPC 20021’e götürmesi gerekiyor.
- Parça Birleştir→ Oyuncu 15’er adet item topladıysa:
- 79640 → karşılığında 79642 veriliyor.
- 79641 → karşılığında 79643 veriliyor.
- Eski parçalar siliniyor.
- Kapat → Menüden çıkış.
Drop Mantığı
- Mob 2202 öldürüldüğünde: %0.75 ihtimalle (15/2000) item 79640 düşüyor.
- Mob 1106 öldürüldüğünde: %0.75 ihtimalle item 79641 düşüyor.
NPC Teslim (20021)
- Oyuncu NPC’ye gittiğinde “M2Hard Parçaları” seçeneği çıkıyor.
- Eğer oyuncunun envanterinde 79642 ve 79643varsa:
- Bu itemler siliniyor.
- Oyuncuya ödül sandığı (91109) veriliyor.
- Görev tamamlanıyor (set_state("codexbitti")).
Özet
- Görev Başlangıcı: Seviye ≥ 50.
- Görev Amacı: İki farklı mobdan 15’er parça toplamak.
- Ara Aşama: Parçaları birleştirip 79642 ve 79643 elde etmek.
- Teslim: NPC’ye götürüp ödül sandığı almak.
- Ödül: Sandık (91109) → içinde çeşitli değerli itemler var.
👉 Yani bu quest, oyuncuya “parça topla → birleştir → teslim et → ödül kazan” mantığında bir görev sunuyor. Hem grind (mob kesme) hem de ödül sistemiyle oyuncuyu oyunda tutmayı amaçlıyor.

İçerisine psd olarak temiz icon da ekledim.
VirusTotal


