Ayyıldız2 | 2008 TR Yapısı • 1-99 Orta Emek Destan • Oto Avsız • 10 Temmuz 21:00 HEMEN TIKLA!
Sistem geliştirilebilir, örneğin ws yi yenen taraf yenilen tarafın bir miktar exp'sini alabilir, exp düştükçe levelide düşebilir ve aynı itemine ws gibi sert bir düello olabilir.
Herhangi bir rakibi öldürünce 3 adet fly exp çıkar ve bir miktar exp kazanırsınız.
Aktif etmek için: /eventflag olunce_exp 1
Kapatmak için: /eventflag olunce_exp 0
Exp hesaplaması: Ölen oyuncunun leveli * 100 şeklinde kendinize göre düzenleyebilirsiniz
*char_battle.cpp
Aratın:
Kod:if (!pkKiller->IsPC())
Üstüne ekleyin:
Kod:if (quest::CQuestManager::instance().GetEventFlag("olunce_exp")){ CreateFly(FLY_EXP, pkKiller); CreateFly(FLY_EXP, pkKiller); CreateFly(FLY_EXP, pkKiller); }
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Aratın:
Kod:sys_log(1, "DEAD_BY_PC: %s %p KILLER %s %p", GetName(), this, pkKiller->GetName(), get_pointer(pkKiller));
Üstüne ekleyin:
Kod:if (quest::CQuestManager::instance().GetEventFlag("olunce_exp")){ int iCalcExp = GetLevel() * 100; if (iCalcExp) { pkKiller->PointChange(POINT_EXP, iCalcExp, true); pkKiller->ChatPacket(CHAT_TYPE_INFO, "%s isimli oyuncuyu oldurerek %d exp kazandin.", GetName(), iCalcExp); } }
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
![]()
İstedigimiz Exp Oranını Biz Ayarlıyabiliyormuyuz
İstedigimiz Exp Oranını Biz Ayarlıyabiliyormuyuz
Konuda belirtmiş zaten
Exp hesaplaması: Ölen oyuncunun leveli * 100 şeklinde kendinize göre düzenleyebilirsiniz
- Durum
- Üzgünüz bu konu cevaplar için kapatılmıştır...
Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)
Benzer konular
- Cevaplar
- 7
- Görüntüleme
- 2K
- Cevaplar
- 1
- Görüntüleme
- 805
- Cevaplar
- 37
- Görüntüleme
- 2K
- Cevaplar
- 5
- Görüntüleme
- 961