- Katılım
- 8 Haz 2024
- Konular
- 85
- Mesajlar
- 526
- Online süresi
- 2mo 12d
- Reaksiyon Skoru
- 407
- Altın Konu
- 0
- Başarım Puanı
- 121
- MmoLira
- 3,278
- DevLira
- 189
ROHAN2 WORLD 1-120 TR TİPİ OFFICIAL YOHARA, BALATHOR VE AMON! 80. GÜNÜNDE! +10.000 ONLİNE! HİLE VE BOT %100 ENGELLİ HEMEN TIKLA!
teşekkürler konuya dahil ettimPaylaşım için teşekkürler.
define isteyenler için.
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
- Katılım
- 8 Haz 2024
- Konular
- 85
- Mesajlar
- 526
- Online süresi
- 2mo 12d
- Reaksiyon Skoru
- 407
- Altın Konu
- 0
- Başarım Puanı
- 121
- MmoLira
- 3,278
- DevLira
- 189
not1: kodları modifiye edin ve directquery kullanmaktan kaçının ben kullandım hemen paylaşayım diye, değiştirmesiyle editiyle artık uğraşmak size kaldı 

- Katılım
- 22 Eki 2024
- Konular
- 27
- Mesajlar
- 268
- Online süresi
- 1mo 3d
- Reaksiyon Skoru
- 166
- Altın Konu
- 0
- Başarım Puanı
- 74
- MmoLira
- 2,296
- DevLira
- 42
kodu güncelledim linkteki bağlantıyı yenile konudaki.not1: kodları modifiye edin ve directquery kullanmaktan kaçının ben kullandım hemen paylaşayım diye, değiştirmesiyle editiyle artık uğraşmak size kaldı![]()
- Katılım
- 17 Eki 2016
- Konular
- 129
- Mesajlar
- 2,413
- Çözüm
- 86
- Online süresi
- 2mo 11d
- Reaksiyon Skoru
- 1,291
- Altın Konu
- 1
- Başarım Puanı
- 258
- MmoLira
- 1,934
- DevLira
- 12
Eline sağlık ama bunun gibi özelliklerin qf ile yönetilmemesini ben pek anlamlı bulmuyorum zaten qf lerde aynı işlevi yapıyor ayrı tabloya taşıyınca sadece sorgu attığımız tabloyu değiştirmiş oluyoruz yanlışsam lütfen düzeltinwelberwden gördüm hoşuma gitti bende neden olmasın ki dedim ama bunu questflagla butona atamalı şekilde yapılabilir gerçi tavsiye etmiyorum zehirli oktur questflag
üşengeç bi insanım şimdi on numara elit bi anlatım çıkarmakla uğraşamiyacam anlayın halimi
char.cpp açılır
arat ve bul aşko
if (!CMapLocation::instance().Get(x, y, lMapIndex, lAddr, wPort))
{
sys_err("cannot find map location index %d x %d y %d name %s", lMapIndex, x, y, GetName());
return false;
}
altına şu kodu ekle aşko
if (!IsMapAccessAllowed(lMapIndex))
{
if (GetDesc())
ChatPacket(CHAT_TYPE_INFO, "Bu haritaya giriş şu anda kapalı.");
return false;
}
warpset üstüne bu fonksiyonu ekle aşko
bool IsMapAccessAllowed(long lMapIndex)
{
char query[256];
snprintf(query, sizeof(query), "SELECT access_enabled FROM map_access_control WHERE map_index = %ld", lMapIndex);
std::unique_ptr<SQLMsg> msg(DBManager::instance().DirectQuery(query));
if (msg->Get()->uiNumRows == 0)
return true;
MYSQL_ROW row = mysql_fetch_row(msg->Get()->pSQLResult);
return row && row[0] && atoi(row[0]) != 0;
}
tamamdır aşko şimdi şu query yi okutuyosun aşko
CREATE TABLE IF NOT EXISTS map_access_control (
map_index INT PRIMARY KEY,
access_enabled TINYINT(1) NOT NULL DEFAULT 1
);
Ekli dosyayı görüntüle 145887
kanıt from my çokletbar
0 yaparsanız girmez 1 yaparsanız girer anlık çalışır iyi kullanımlar şapşikler <3
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.

- Katılım
- 8 Haz 2024
- Konular
- 85
- Mesajlar
- 526
- Online süresi
- 2mo 12d
- Reaksiyon Skoru
- 407
- Altın Konu
- 0
- Başarım Puanı
- 121
- MmoLira
- 3,278
- DevLira
- 189
dediğiniz gibi qf kullanarak yönetilmesi pek sağlıklı olmayacaktır ancak qf kullanılarakda yapılabilmesi mümkündürEline sağlık ama bunun gibi özelliklerin qf ile yönetilmemesini ben pek anlamlı bulmuyorum zaten qf lerde aynı işlevi yapıyor ayrı tabloya taşıyınca sadece sorgu attığımız tabloyu değiştirmiş oluyoruz yanlışsam lütfen düzeltin![]()
Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)
Benzer konular
- Cevaplar
- 8
- Görüntüleme
- 309
- Cevaplar
- 0
- Görüntüleme
- 275
- Cevaplar
- 9
- Görüntüleme
- 443
- Cevaplar
- 33
- Görüntüleme
- 2K






