-
İçerik sayısı
152 -
Katılım
-
Son ziyaret
-
Günün Kazananı
1 -
Puan
5,091 [ Bağış Yap ]
İletiler : Arcturus
-
-
Alıntıhangi version kullanıyorsun bilmiyorum yalnız sorunun devam ederse iletişime geç yardımcı olayım.
2117 versiyon
-- mesaja ek olarak --
Bu arada tekrar teşekkür ederim böyle değiştirerek düzelttim :)
#pragma region CKnightsManager::ListTop10Clans(CUser *pUser)
/**
* @brief Lists the top 10 clan, 5 from each nation.
*/
void CKnightsManager::ListTop10Clans(CUser *pUser)
{
Packet result(WIZ_KNIGHTS_PROCESS, uint8(KNIGHTS_TOP10));
result
// List top 5 clans of each nation
for (int nation = KARUS_ARRAY; nation {
uint16 i = 0;
foreach_stlmap(itr, g_pMain->m_KnightsRatingArray[nation])
{
CKnights *pKnights = g_pMain->GetClanPtr(itr->second->sClanID);
if (pKnights != nullptr && (pKnights->m_byNation == nation + 1))
result m_sIndex m_strName m_sMarkVersion
if (i == 5)
break;
}
for (int k = i; k {
result }
}
pUser->Send(&result);
}
#pragma endregion
#pragma endregion -
AlıntıSRC içerisinde void CKnightsManager::ListTop10Clans(CUser *pUser)
buradan kaynaklanan bir problem.
Teşekkür ederim kurcalayacağım oraları umarım bir şeyler yaparım 🙂 -
aynı sorunu bende yaşıyorum
-
Teşekkürlerr
-
Alıntı
Database ile sorunsuz oyuna giriş yapabilirsiniz arkadaşlar umarım işinize yarar ve başlangıç olarak en azından bişileri başarabiliceğinizin ilk adımı olur sizler adına
NO= DB'den cok beklentiniz olmasın 1-2 saat uğrasıp sadece oyuna girebilicek kadar eklemeler yaptım ilerleyen günlerde güncellemeleri ile devam edicem şimdilik ilk adım bu :)
exe paylaşma imkanın var mı 10061 hatası alıyorum -
AlıntıO mantıkla çalışmıyor gözüm benim öyle 6 kaldırdım 5 ekledim 3 çıkardım 40 buldum MHP'nin 40. yılı kutlu olsun diye bir şey yok. Bir formülü var ona göre işliyor ona göre 6 ya bölüyor. Kullandığınız ITEM tabloları bana ait SerdarYavru angutuna vermiştim zamanında parayla satmış irispi etti ITEM tablosunu hangi akla hizmet verdiysem bende birinin aracılığıyla vermiştim her neyse durumun özeti şu.
Item_Org_us.tbl içerisindeki aslında herkesin söylediği SellPrice sütunu SellPrice sütunu değil. SellType sütunudur. Şuan Item_Org_us.tbl içerisinde Max. aldığı değer 253 olduğu için Server tarafına byte olarak kullanabilirsiniz.
Olayın mantığı şu eğer ki SellType 0 ise Item_Ext içerisinde SellRate sütunu var onunla beraber BuyPrice değerini çarpıyorsun. Daha sonra 6 ya bölüyorsun sana SellPrice değerini veriyor.
SellType değeri 0 dan büyük ise olduğu gibi BuyPrice içerisinde ne yazıyorsa onu veriyorsun. 0 dan büyük dediğim bu değerler genellikle 1 oluyor. Bu itemler ise Gold Bar veyahut Silver Bar oluyor.
SellType değeri 2 ise bu itemler Repair yapılmayan itemler oluyor.
aşağıya formülünü veriyorum ona göre işlem yaparsınız.
Teşekkürler -
AlıntıBenim sorunum ip ile alakalıymış fark etmeden yanlış yazıp her yere kopyalamışım. Tabii onu geçtikten sonra sorunlar bitmedi muhtemelen bu versionda encryption ile ilgili bir şeyler değişmiş olacak ki bu sefer orda patladı. Saydığım tüm işlemleri yaptım ancak decrypt yapamadığım için kaldı.
files nerden çıktı uyku sersemi files demişim ini alakalı diyecektim :) -
Teşekkürler
-
İyi günler herkese, şöyle bir sorunum var humanlarda clan oluşturduktan ve simge ekledikten sonra o simge moradon karus tarafında ve lüfersonda dalgalanıyor karuslarda ise hiç bir sıkıntı yok sadece human simgesi karus tarafına geçiyor nerelere bakacağım konusunda bilgiler alabilirsem sevinirim 2 gündür arıyorum bulamadım bir şey
-
Genellikle files ile alakalı oluyor dün başıma geldi mesela login filesi ile alakalıydı
-
-
önceki tablodan value değerlerinide aktarmak gerekiyormuş
-
Teşekkürler
-
Teşekkürlerr
-
Başka bir db den knight tablosunu taşıdım knight yazan bütün prosedürleride aktardım ama clan oluşturduktan sonra oyundan çıkıp girince clan siliniyor knight tablosuda boş duruyor
-- mesaja ek olarak --
bu arada versiyon 20xx -
Alıntıselam yapabildinmi?
hayır dostum -
Teşekkürler
-
Alıntıkardeşim version yükselttiğin zaman sadece EXE yükseltmek ile bitmiyor. version yükselttiğin zaman o versiona bağlı olarak paketlerde farklılık gösteriyor. mesela NPC info veya USERinfo veya BBS Party gibi paketler farklılık gösteriyor olabilir. LUFERSON veya başka bir mape geçince bu saydığım ve daha hatırlamadığım bir kaç pakete daha tam olarak ihtiyaç duyduğu için seni oyundan atıyor. LOG olarak hata veriyor dediğin olay ise atma problemine neden olacak birşey değil SQL in fazla meşgul olduğu uyarısını yapıyor sadece. zararı olacağını sanmam tekrar dediğim gibi. version yükseltme sadece EXE ile olmaz.
resim olarak attığın SS de ise, 0x72 yani WIZ_HACKTOOL paketinin eksik olduğu uyarısıdır SRC ne ekleme yapacaksın forumda konusu var. Loginhandler.cpp ye ekleniyordu sanırım.
onu ekledim ya anladım ama ne demek istediğini uğraşacağım yapana kadar teşekkür ederim -
Alıntıini ayarlarından GAME_MARS / ACCOUNT_MARS 1 yap öyle dene
Hala aynı hatayı vermeye devam ediyor ama iniyi dediğin gibi değiştirdikten sonra zonelerde geçiş yapıyorum ama bir süre sonra town atınca npcler gidiyor dc ediyor -
-
Böyle anlatımlı paylaşımlar çoğalsa keşke
-
Teşekkürler
-
-
Teşekkürler
[2000+] BulletinBoard ve Clan Bayrak Sıralaması
Forum Genel Paylaşımlar
Oluşturuldu:
İyi günler arkadaşlar, 2 gündür beni uğraştıran bu konuyu sizinle paylaşmak istedim. Böyle bir konu daha önceden paylaşılmış ise özür dilerim herkesten.
Bu arada bu basit şeyi yapmak için yardım aldım tabii birazda fikir yürüttüm eski sourcelardan yani demem o ki ben yaptım ben kod yazdım ben oluşturdum değil. Öyle bir bilgi sahibi değilim 🙂
Ekran Görüntüsü:
Gizli İçerik
Gizli içeriği görmek için bu konuya bir mesaj yazın.
Bu kadar yapamayan olursa mesaj atarsa yardımcı olmaya çalışırım. İyi günler herkese