İlan
04 Haz 2026 24 çevrimiçi üye Duyurular
Ana Sayfa C++ / C# / Python
Ana Sayfa Forum C++ / C# / Python R&K Oyuna Başlangıçta Seçmeli 1 ve ya 30 L...
İlan Yan banner placeholder

R&K Oyuna Başlangıçta Seçmeli 1 ve ya 30 LvL Ve İtemler 1

Cashbozum 20.04.2026 08:11 706 görüntüleme 24 cevap
Son Mesaj
seckinsahin
Üye
Üye
Katılım16 Şub 2026
Konular3
Mesajlar67
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
08.05.2026 00:41 #9
Paylaşım için teşekkürler
pexelabs
Üye
Üye
Katılım03 Şub 2026
Konular4
Mesajlar58
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
08.05.2026 00:41 #10
Chat.cpp

arat

if (GetQuestFlag("rk_start.selected") == 0)
{
ChatPacket(CHAT_TYPE_COMMAND, "OpenRKBaslangicUI");
}
-------------------------------

değiştir

#i#ifdefNABLE_RK_BASLANGIC
if (g_bRKBaslangicEnable)
{
if (GetLevel() == 1 && GetQuestFlag("rk_start.selected") == 0)
{
ChatPacket(CHAT_TYPE_COMMAND, "OpenRKBaslangicUI");
}
}
#e#endif

Bu ayrıca ilerideki şöyle bir senaryoyu da düzeltir.

SRC'den başlangıç itemleri ve efsunları verirken şu şekilde QuestFlag'a göre kontrol yaparsanız :

Kod:
    // Sadece seçim yapılmamışsa çalıştır
    if (ch->GetQuestFlag("rk_start.selected") != 0)
        return;

Yüksek oyuncu sayılarında bir anda yüksek seviye bir oyuncunun tekrar başlangıç itemleri almasına şahit olursunuz.
O yüzden her zaman level kontrolü şart.
sari_simsek
Üye
Üye
Katılım20 Şub 2026
Konular10
Mesajlar49
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
08.05.2026 00:41 #11
Paylaşım için teşekkürler.
lexie
Üye
Üye
Katılım09 Oca 2026
Konular3
Mesajlar70
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
08.05.2026 00:41 #12
py ve server tarafında değişiklik yapıldı. Bu haliyle sorunsuz çalışacaktır. İyi forumlar dilerim.
seckinsahin
Üye
Üye
Katılım16 Şub 2026
Konular3
Mesajlar67
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
08.05.2026 00:41 #13
Paylaşım için teşekkürler
pexelabs
Üye
Üye
Katılım03 Şub 2026
Konular4
Mesajlar58
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
08.05.2026 00:41 #14
Chat.cpp

arat

if (GetQuestFlag("rk_start.selected") == 0)
{
ChatPacket(CHAT_TYPE_COMMAND, "OpenRKBaslangicUI");
}
-------------------------------

değiştir

#i#ifdefNABLE_RK_BASLANGIC
if (g_bRKBaslangicEnable)
{
if (GetLevel() == 1 && GetQuestFlag("rk_start.selected") == 0)
{
ChatPacket(CHAT_TYPE_COMMAND, "OpenRKBaslangicUI");
}
}
#e#endif

Bu ayrıca ilerideki şöyle bir senaryoyu da düzeltir.

SRC'den başlangıç itemleri ve efsunları verirken şu şekilde QuestFlag'a göre kontrol yaparsanız :

Kod:
    // Sadece seçim yapılmamışsa çalıştır
    if (ch->GetQuestFlag("rk_start.selected") != 0)
        return;

Yüksek oyuncu sayılarında bir anda yüksek seviye bir oyuncunun tekrar başlangıç itemleri almasına şahit olursunuz.
O yüzden her zaman level kontrolü şart.
sari_simsek
Üye
Üye
Katılım20 Şub 2026
Konular10
Mesajlar49
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
08.05.2026 00:41 #15
Paylaşım için teşekkürler.
Bu konuyu görüntüleyenler
1 misafir
Cevap yazmak için giriş yapın.
Benzer Konular
6 cevap
2K görüntüleme
9 cevap
1.9K görüntüleme
4 cevap
1.9K görüntüleme
8 cevap
1.9K görüntüleme
İlan Yan banner placeholder