FirsatiYakala.h:12:9: error: 'map' does not name a type; did you mean 'mmap'?
map<DWORD, BYTE> firsatItems; // vnum - adet
^~~
mmap
FirsatiYakala.h:15:24: error: 'map' does not name a type; did you mean 'mmap'?
using firsat_map = map< BYTE, unique_ptr<tFirsatiYakalaInfo> >;
^~~
mmap
FirsatiYakala.h:28:5: error: 'firsat_map' does not name a type; did you mean 'first_han'?
firsat_map m_FirsatMap;
^~~~~~~~~~
first_han
FirsatiYakala.h: In destructor 'CFirsatiYakala::sFirsatiYakalaInfo::~sFirsatiYakalaInfo()':
FirsatiYakala.h:13:85: error: 'firsatItems' was not declared in this scope
~sFirsatiYakalaInfo() { bID = 0; wEskiFiyat = 0; wYeniFiyat = 0; iTime = 0; firsatItems.clear(); }
^~~~~~~~~~~
FirsatiYakala.h:13:85: note: suggested alternative: 'LoadItems'
~sFirsatiYakalaInfo() { bID = 0; wEskiFiyat = 0; wYeniFiyat = 0; iTime = 0; firsatItems.clear(); }
^~~~~~~~~~~
LoadItems
FirsatiYakala.cpp: In destructor 'virtual CFirsatiYakala::~CFirsatiYakala()':
FirsatiYakala.cpp:19:37: error: 'm_FirsatMap' was not declared in this scope
CFirsatiYakala::~CFirsatiYakala() { m_FirsatMap.clear(); }
^~~~~~~~~~~
FirsatiYakala.cpp:19:37: note: suggested alternative: 'UpdateFirsatMap'
CFirsatiYakala::~CFirsatiYakala() { m_FirsatMap.clear(); }
^~~~~~~~~~~
UpdateFirsatMap
FirsatiYakala.cpp: In member function 'const tFirsatiYakalaInfo* CFirsatiYakala::GetTable(BYTE)':
FirsatiYakala.cpp:23:9: warning: init-statement in selection statements only available with -std=c++17 or -std=gnu++17
if (const auto& it = m_FirsatMap.find(id); it != m_FirsatMap.end())
^~~~~
FirsatiYakala.cpp:23:26: error: 'm_FirsatMap' was not declared in this scope
if (const auto& it = m_FirsatMap.find(id); it != m_FirsatMap.end())
^~~~~~~~~~~
FirsatiYakala.cpp:23:26: note: suggested alternative: 'UpdateFirsatMap'
if (const auto& it = m_FirsatMap.find(id); it != m_FirsatMap.end())
^~~~~~~~~~~
UpdateFirsatMap
FirsatiYakala.cpp: In member function 'void CFirsatiYakala::LoadItems()':
FirsatiYakala.cpp:39:5: error: 'unique_ptr' was not declared in this scope
unique_ptr<SQLMsg> pkMsg(DBManager::instance().DirectQuery(szQuery));
^~~~~~~~~~
FirsatiYakala.cpp:39:5: note: suggested alternative:
In file included from /usr/local/lib/gcc8/include/c++/memory:80,
from ../../../Extern/include/boost/container_hash/extensions.hpp:36,
from ../../../Extern/include/boost/container_hash/hash.hpp:760,
from ../../../Extern/include/boost/functional/hash.hpp:6,
from ../../../Extern/include/boost/unordered/unordered_map.hpp:18,
from ../../../Extern/include/boost/unordered_map.hpp:17,
from char.h:4,
from FirsatiYakala.cpp:8:
/usr/local/lib/gcc8/include/c++/bits/unique_ptr.h:168:11: note: 'std::unique_ptr'
class unique_ptr
^~~~~~~~~~
FirsatiYakala.cpp:39:22: error: expected primary-expression before '>' token
unique_ptr<SQLMsg> pkMsg(DBManager::instance().DirectQuery(szQuery));
^
FirsatiYakala.cpp:39:24: error: 'pkMsg' was not declared in this scope
unique_ptr<SQLMsg> pkMsg(DBManager::instance().DirectQuery(szQuery));
^~~~~
FirsatiYakala.cpp:39:24: note: suggested alternative: 'SQLMsg'
unique_ptr<SQLMsg> pkMsg(DBManager::instance().DirectQuery(szQuery));
^~~~~
SQLMsg
FirsatiYakala.cpp:47:31: error: 'stoi' was not declared in this scope
firsatInfo->bID = stoi(row[col++]);
^~~~
FirsatiYakala.cpp:47:31: note: suggested alternative:
In file included from /usr/local/lib/gcc8/include/c++/string:52,
from ../../../Extern/include/msl/utils.h:18,
from ../../common/utils.h:1,
from stdafx.h:15,
from FirsatiYakala.cpp:5:
/usr/local/lib/gcc8/include/c++/bits/basic_string.h:6520:3: note: 'std::__cxx11::stoi'
stoi(const wstring& __str, size_t* __idx = 0, int __base = 10)
^~~~
FirsatiYakala.cpp:51:25: error: 'struct CFirsatiYakala::sFirsatiYakalaInfo' has no member named 'firsatItems'
firsatInfo->firsatItems.clear();
^~~~~~~~~~~
FirsatiYakala.cpp:58:29: error: 'struct CFirsatiYakala::sFirsatiYakalaInfo' has no member named 'firsatItems'
firsatInfo->firsatItems.emplace(vnum, count);
^~~~~~~~~~~
FirsatiYakala.cpp:60:13: error: 'm_FirsatMap' was not declared in this scope
m_FirsatMap.try_emplace(firsatInfo->bID, firsatInfo);
^~~~~~~~~~~
FirsatiYakala.cpp:60:13: note: suggested alternative: 'UpdateFirsatMap'
m_FirsatMap.try_emplace(firsatInfo->bID, firsatInfo);
^~~~~~~~~~~
UpdateFirsatMap
FirsatiYakala.cpp: In member function 'void CFirsatiYakala::UpdateFirsatMap()':
FirsatiYakala.cpp:75:5: error: 'm_FirsatMap' was not declared in this scope
m_FirsatMap.clear(); // clear first
^~~~~~~~~~~
FirsatiYakala.cpp:75:5: note: suggested alternative: 'UpdateFirsatMap'
m_FirsatMap.clear(); // clear first
^~~~~~~~~~~
UpdateFirsatMap
FirsatiYakala.cpp: In member function 'void CFirsatiYakala::SendInformation(LPCHARACTER)':
FirsatiYakala.cpp:107:22: warning: structured bindings only available with -std=c++17 or -std=gnu++17
for (const auto& [key, value] : m_FirsatMap)
^
FirsatiYakala.cpp:107:37: error: 'm_FirsatMap' was not declared in this scope
for (const auto& [key, value] : m_FirsatMap)
^~~~~~~~~~~
FirsatiYakala.cpp:107:37: note: suggested alternative: 'UpdateFirsatMap'
for (const auto& [key, value] : m_FirsatMap)
^~~~~~~~~~~
UpdateFirsatMap
FirsatiYakala.cpp:118:26: warning: structured bindings only available with -std=c++17 or -std=gnu++17
for (const auto& [vnum, count] : pInfo->firsatItems)
^
FirsatiYakala.cpp: In member function 'void CFirsatiYakala::CheckFirsat(LPCHARACTER)':
FirsatiYakala.cpp:137:9: error: 'm_FirsatMap' was not declared in this scope
if (m_FirsatMap.empty()) { return; }
^~~~~~~~~~~
FirsatiYakala.cpp:137:9: note: suggested alternative: 'UpdateFirsatMap'
if (m_FirsatMap.empty()) { return; }
^~~~~~~~~~~
UpdateFirsatMap
FirsatiYakala.cpp: In member function 'void CFirsatiYakala::Buy(LPCHARACTER, BYTE)':
FirsatiYakala.cpp:143:9: warning: init-statement in selection statements only available with -std=c++17 or -std=gnu++17
if (const auto& it = GetTable(bID); it != nullptr)
^~~~~
FirsatiYakala.cpp:149:46: error: 'TAccountTable' {aka 'struct SAccountTable'} has no member named 'mall_price'
if (ch->GetDesc()->GetAccountTable().mall_price[0] < it->wYeniFiyat){
^~~~~~~~~~
FirsatiYakala.cpp:153:13: error: 'class CHARACTER' has no member named 'ChangeMallPrice'; did you mean 'ChangeEmpire'?
ch->ChangeMallPrice(0, -it->wYeniFiyat);
^~~~~~~~~~~~~~~
ChangeEmpire
FirsatiYakala.cpp:155:26: warning: structured bindings only available with -std=c++17 or -std=gnu++17
for (const auto& [vnum, count] : it->firsatItems)
^
FirsatiYakala.cpp:155:46: error: 'const struct CFirsatiYakala::sFirsatiYakalaInfo' has no member named 'firsatItems'
for (const auto& [vnum, count] : it->firsatItems)
^~~~~~~~~~~
gmake: *** [Makefile:188: .obj/FirsatiYakala.o] Error 1
gmake: *** Waiting for unfinished jobs....
In file included from input_p2p.cpp:25:
FirsatiYakala.h:12:9: error: 'map' does not name a type; did you mean 'mmap'?
map<DWORD, BYTE> firsatItems; // vnum - adet
^~~
mmap
FirsatiYakala.h:15:24: error: 'map' does not name a type; did you mean 'mmap'?
using firsat_map = map< BYTE, unique_ptr<tFirsatiYakalaInfo> >;
^~~
mmap
FirsatiYakala.h:28:5: error: 'firsat_map' does not name a type; did you mean 'first_han'?
firsat_map m_FirsatMap;
^~~~~~~~~~
first_han
FirsatiYakala.h: In destructor 'CFirsatiYakala::sFirsatiYakalaInfo::~sFirsatiYakalaInfo()':
FirsatiYakala.h:13:85: error: 'firsatItems' was not declared in this scope
~sFirsatiYakalaInfo() { bID = 0; wEskiFiyat = 0; wYeniFiyat = 0; iTime = 0; firsatItems.clear(); }
^~~~~~~~~~~
FirsatiYakala.h:13:85: note: suggested alternative: 'LoadItems'
~sFirsatiYakalaInfo() { bID = 0; wEskiFiyat = 0; wYeniFiyat = 0; iTime = 0; firsatItems.clear(); }
^~~~~~~~~~~
LoadItems
input_p2p.cpp: In member function 'void CInputP2P::NesneMarket(const char*)':
input_p2p.cpp:358:19: warning: unused variable 'p' [-Wunused-variable]
TPacketGGNesne * p = (TPacketGGNesne *) c_pData;
^
input_p2p.cpp: In member function 'void CInputP2P::FirsatiYakala(const char*)':
input_p2p.cpp:446:14: warning: unused variable 'p' [-Wunused-variable]
const auto* p = (tPacketFirsatGG *) c_pData;
^
In file included from input_login.cpp:34:
FirsatiYakala.h:12:9: error: 'map' does not name a type; did you mean 'mmap'?
map<DWORD, BYTE> firsatItems; // vnum - adet
^~~
mmap
FirsatiYakala.h:15:24: error: 'map' does not name a type; did you mean 'mmap'?
using firsat_map = map< BYTE, unique_ptr<tFirsatiYakalaInfo> >;
^~~
mmap
FirsatiYakala.h:28:5: error: 'firsat_map' does not name a type; did you mean 'first_han'?
firsat_map m_FirsatMap;
^~~~~~~~~~
first_han
FirsatiYakala.h: In destructor 'CFirsatiYakala::sFirsatiYakalaInfo::~sFirsatiYakalaInfo()':
FirsatiYakala.h:13:85: error: 'firsatItems' was not declared in this scope
~sFirsatiYakalaInfo() { bID = 0; wEskiFiyat = 0; wYeniFiyat = 0; iTime = 0; firsatItems.clear(); }
^~~~~~~~~~~
gmake: *** [Makefile:188: .obj/input_p2p.o] Error 1
FirsatiYakala.h:13:85: note: suggested alternative: 'LoadItems'
~sFirsatiYakalaInfo() { bID = 0; wEskiFiyat = 0; wYeniFiyat = 0; iTime = 0; firsatItems.clear(); }
^~~~~~~~~~~
LoadItems
In file included from input_main.cpp:44:
FirsatiYakala.h:12:9: error: 'map' does not name a type; did you mean 'mmap'?
map<DWORD, BYTE> firsatItems; // vnum - adet
^~~
mmap
FirsatiYakala.h:15:24: error: 'map' does not name a type; did you mean 'mmap'?
using firsat_map = map< BYTE, unique_ptr<tFirsatiYakalaInfo> >;
^~~
mmap
FirsatiYakala.h:28:5: error: 'firsat_map' does not name a type; did you mean 'first_han'?
firsat_map m_FirsatMap;
^~~~~~~~~~
first_han
FirsatiYakala.h: In destructor 'CFirsatiYakala::sFirsatiYakalaInfo::~sFirsatiYakalaInfo()':
FirsatiYakala.h:13:85: error: 'firsatItems' was not declared in this scope
~sFirsatiYakalaInfo() { bID = 0; wEskiFiyat = 0; wYeniFiyat = 0; iTime = 0; firsatItems.clear(); }
^~~~~~~~~~~
FirsatiYakala.h:13:85: note: suggested alternative: 'LoadItems'
~sFirsatiYakalaInfo() { bID = 0; wEskiFiyat = 0; wYeniFiyat = 0; iTime = 0; firsatItems.clear(); }
^~~~~~~~~~~
LoadItems
gmake: *** [Makefile:188: .obj/input_login.o] Error 1
gmake: *** [Makefile:188: .obj/input_main.o] Error 1
In file included from main.cpp:72:
FirsatiYakala.h:12:9: error: 'map' does not name a type; did you mean 'mmap'?
map<DWORD, BYTE> firsatItems; // vnum - adet
^~~
mmap
FirsatiYakala.h:15:24: error: 'map' does not name a type; did you mean 'mmap'?
using firsat_map = map< BYTE, unique_ptr<tFirsatiYakalaInfo> >;
^~~
mmap
FirsatiYakala.h:28:5: error: 'firsat_map' does not name a type; did you mean 'first_han'?
firsat_map m_FirsatMap;
^~~~~~~~~~
first_han
FirsatiYakala.h: In destructor 'CFirsatiYakala::sFirsatiYakalaInfo::~sFirsatiYakalaInfo()':
FirsatiYakala.h:13:85: error: 'firsatItems' was not declared in this scope
~sFirsatiYakalaInfo() { bID = 0; wEskiFiyat = 0; wYeniFiyat = 0; iTime = 0; firsatItems.clear(); }
^~~~~~~~~~~
FirsatiYakala.h:13:85: note: suggested alternative: 'LoadItems'
~sFirsatiYakalaInfo() { bID = 0; wEskiFiyat = 0; wYeniFiyat = 0; iTime = 0; firsatItems.clear(); }
^~~~~~~~~~~
LoadItems
gmake: *** [Makefile:188: .obj/main.o] Error 1
root@Razuning:/usr/src/GameSource/Server/game/src #
root@Razuning:/usr/src/GameSource/Server/game/src #