Fethi Polat 1
Fethi Polat
Scarlet 1
Scarlet
noisiv 1
noisiv
Manwe Work 1
Manwe Work
bencemal 1
bencemal
mavzermete 1
mavzermete
farkmt2official 1
farkmt2official
Bvural41 1
Bvural41
Hikaye Ekle

Cevaplandı + Basma sorunu

  • Konuyu başlatan Konuyu başlatan Umutcan ER
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 4
  • Görüntüleme Görüntüleme 230

Ayyıldız2 | 2008 TR Yapısı • 1-99 Orta Emek Destan • Oto Avsız • 10 Temmuz 21:00 HEMEN TIKLA!

Merhaba serverimda hiç bir şeye +basamıyorum +0 dolunaya da +0 abanoza da vb itemlerede ekteki hatayı alıyorum yardımcı olabilecek arkadaşlar var mı?
 

Ekli dosyalar

  • Adsız.png
    Adsız.png
    72.7 KB · Görüntüleme: 0
Çözüm
Sorun çözüldü çözüm olarak /game/src/refine.cpp açılır ve üzerini çizdiğim yerler dosyadan silinir.

#include "std#includeinclude "ref#includeRefineManager::CRefineManager()
{
}
CRefineManager::~CRefineManager()
{
}
bool CRefineManager::Initialize(TRefineTable * table, int size)
{
for (int i = 0; i < size; ++i, ++table)
{
sys_log(0, "REFINE %d prob %d cost %d", table->id, table->prob, table->cost);
m_map_RefineRecipe.insert(std::make_pair(table->id, *table));
}
m_map_RefineRecipe.clear();
sys_log(0, "REFINE: COUNT %d", m_map_RefineRecipe.size());
return true;

}
const TRefineTable* CRefineManager::GetRefineRecipe(DWORD vnum)
{
if (vnum == 0)
return NULL;
itertype(m_map_RefineRecipe) it = m_map_RefineRecipe.find(vnum)...
Sorun çözüldü çözüm olarak /game/src/refine.cpp açılır ve üzerini çizdiğim yerler dosyadan silinir.

#include "std#includeinclude "ref#includeRefineManager::CRefineManager()
{
}
CRefineManager::~CRefineManager()
{
}
bool CRefineManager::Initialize(TRefineTable * table, int size)
{
for (int i = 0; i < size; ++i, ++table)
{
sys_log(0, "REFINE %d prob %d cost %d", table->id, table->prob, table->cost);
m_map_RefineRecipe.insert(std::make_pair(table->id, *table));
}
m_map_RefineRecipe.clear();
sys_log(0, "REFINE: COUNT %d", m_map_RefineRecipe.size());
return true;

}
const TRefineTable* CRefineManager::GetRefineRecipe(DWORD vnum)
{
if (vnum == 0)
return NULL;
itertype(m_map_RefineRecipe) it = m_map_RefineRecipe.find(vnum);
sys_log(0, "REFINE: FIND %u %s", vnum, it == m_map_RefineRecipe.end() ? "FALSE" : "TRUE");
if (it == m_map_RefineRecipe.end())
{
return NULL;
}
return &it->second;
}
 
Çözüm
Sorun çözüldü çözüm olarak /game/src/refine.cpp açılır ve üzerini çizdiğim yerler dosyadan silinir.

#include "std#includeinclude "ref#includeRefineManager::CRefineManager()
{
}
CRefineManager::~CRefineManager()
{
}
bool CRefineManager::Initialize(TRefineTable * table, int size)
{
for (int i = 0; i < size; ++i, ++table)
{
sys_log(0, "REFINE %d prob %d cost %d", table->id, table->prob, table->cost);
m_map_RefineRecipe.insert(std::make_pair(table->id, *table));
}
m_map_RefineRecipe.clear();
sys_log(0, "REFINE: COUNT %d", m_map_RefineRecipe.size());
return true;

}
const TRefineTable* CRefineManager::GetRefineRecipe(DWORD vnum)
{
if (vnum == 0)
return NULL;
itertype(m_map_RefineRecipe) it = m_map_RefineRecipe.find(vnum);
sys_log(0, "REFINE: FIND %u %s", vnum, it == m_map_RefineRecipe.end() ? "FALSE" : "TRUE");
if (it == m_map_RefineRecipe.end())
{
return NULL;
}
return &it->second;
}
Teşekkür ederiz İyi forumlar dilerim
 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst