İlan
04 Haz 2026 18 ç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 703 görüntüleme 24 cevap
Son Mesaj
Cashbozum
Üye
Üye
Katılım06 Şub 2026
Konular5
Mesajlar37
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
20.04.2026 08:11 #1
Selamun Aleyküm arkadaşlar yapay zeka destekli yeni yaptığım bir sistem resimdeki gibi seçmeli 1 level veya 30 level seçeceğiniz seçeneğe göre 4 karekter için ayrı itemler giyili şekilde verilmekterdir

1. Kostüm saç cinsiyete göre verir
2. kostüm zırh cinsiyete göre verir
3. CONFİG den 1 ile sistem açılır 0 ile kapatılır
4. 4 karekter için ayrı itemler ayarlanabilir

Geliştirmeye açıktır

NOT DİKKAT : Seçim sonrası pencere gene geliyor çözemedim konuyu inceleyen veya çözümünü paylaşan olursa konuya ekleyeceğim


VT
muhammettas
Üye
Üye
Katılım18 Ara 2025
Konular4
Mesajlar22
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
07.05.2026 13:38 #2
konuya tarafımca VT eklenmiştir paylaşım için teşekkürler
baykaplumbaga
Üye
Üye
Katılım21 Oca 2026
Konular13
Mesajlar70
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
07.05.2026 13:46 #3
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
Cashbozum
Üye
Üye
Katılım06 Şub 2026
Konular5
Mesajlar37
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
07.05.2026 17:29 #4
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
sorun çözümü bu değil bunu da denemiştim
TRmzn
MOT
Üye
Üye
Katılım08 Şub 2026
Konular6
Mesajlar66
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
07.05.2026 22:37 #5
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
07.05.2026 23:05 #6
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
07.05.2026 23:41 #7
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:38 #8
py ve server tarafında değişiklik yapıldı. Bu haliyle sorunsuz çalışacaktır. İyi forumlar dilerim.
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