hi ich bau mir grad das pvp sys von silent ein und habe soweit alles eingetrange ( alles rauskopiert und so weiter ) jetzt habe ich aber perm errors mit CAr & ar
error datei ist diese hier
Code:
d:\Domina\Source_V18\WORLDSERVER\DPSrvr.cpp(7297): warning C4018: '<' : signed/unsigned mismatch
d:\Domina\Source_V18\WORLDSERVER\WorldServer.cpp(94): error C2501: 'g_szINI' : missing storage-class or type specifiers
d:\Domina\Source_V18\WORLDSERVER\WorldServer.cpp(94): error C2040: 'g_szINI' : 'int' differs in levels of indirection from 'char [26]'
d:\Domina\Source_V18\WORLDSERVER\WorldServer.cpp(99): error C2146: syntax error : missing ';' before identifier 'g_PVP'
d:\Domina\Source_V18\WORLDSERVER\WorldServer.cpp(99): error C2501: 'g_PVP' : missing storage-class or type specifiers
d:\Domina\Source_V18\WORLDSERVER\WorldServer.cpp(100): error C2146: syntax error : missing ';' before identifier 'g_telaCor'
d:\Domina\Source_V18\WORLDSERVER\WorldServer.cpp(100): error C2501: 'g_telaCor' : missing storage-class or type specifiers
d:\Domina\Source_V18\WORLDSERVER\WorldServer.cpp(404): error C3861: 'g_szINI': identifier not found, even with argument-dependent lookup
d:\Domina\Source_V18\WORLDSERVER\WorldServer.cpp(416): error C2228: left of '.isEnabled' must have class/struct/union type
type is 'int'
d:\Domina\Source_V18\WORLDSERVER\WorldServer.cpp(417): error C2228: left of '.Initialize' must have class/struct/union type
type is 'int'
d:\Domina\Source_V18\WORLDSERVER\WorldServer.cpp(538): error C2228: left of '.isEnabled' must have class/struct/union type
type is 'int'
d:\Domina\Source_V18\WORLDSERVER\User.cpp(769): error C2065: 'SNAPSHOTTYPE_PVPBOARD' : undeclared identifier
d:\Domina\Source_V18\WORLDSERVER\User.cpp(769): error C2593: 'operator <<' is ambiguous
..\_Network\Misc\Include\ar.h(57): could be 'CAr &CAr::operator <<(unsigned int)'
..\_Network\Misc\Include\ar.h(56): or 'CAr &CAr::operator <<(char)'
..\_Network\Misc\Include\ar.h(55): or 'CAr &CAr::operator <<(short)'
..\_Network\Misc\Include\ar.h(54): or 'CAr &CAr::operator <<(int)'
..\_Network\Misc\Include\ar.h(52): or 'CAr &CAr::operator <<(double)'
..\_Network\Misc\Include\ar.h(51): or 'CAr &CAr::operator <<(float)'
..\_Network\Misc\Include\ar.h(50): or 'CAr &CAr::operator <<(DWORD)'
..\_Network\Misc\Include\ar.h(49): or 'CAr &CAr::operator <<(LONG)'
d:\Domina\Source_V18\WORLDSERVER\User.cpp(779): error C2065: 'SNAPSHOTTYPE_PVPBOARD_ENB' : undeclared identifier
d:\Domina\Source_V18\WORLDSERVER\User.cpp(779): error C2593: 'operator <<' is ambiguous
..\_Network\Misc\Include\ar.h(57): could be 'CAr &CAr::operator <<(unsigned int)'
..\_Network\Misc\Include\ar.h(56): or 'CAr &CAr::operator <<(char)'
..\_Network\Misc\Include\ar.h(55): or 'CAr &CAr::operator <<(short)'
..\_Network\Misc\Include\ar.h(54): or 'CAr &CAr::operator <<(int)'
..\_Network\Misc\Include\ar.h(52): or 'CAr &CAr::operator <<(double)'
..\_Network\Misc\Include\ar.h(51): or 'CAr &CAr::operator <<(float)'
..\_Network\Misc\Include\ar.h(50): or 'CAr &CAr::operator <<(DWORD)'
..\_Network\Misc\Include\ar.h(49): or 'CAr &CAr::operator <<(LONG)'
..\_Network\Misc\Include\ar.h(48): or 'CAr &CAr::operator <<(WORD)'
..\_Network\Misc\Include\ar.h(47): or 'CAr &CAr::operator <<(BYTE)'
..\_Common\lord.h(276): or 'CAr &operator <<(CAr &,IElection::ELECTION_STATE)'
..\_Common\guild.h(140): or 'CAr &operator <<(CAr &,CONTRIBUTION_CHANGED_INFO &)'
..\_Common\guild.h(92): or 'CAr &operator <<(CAr &,VOTE_INSERTED_INFO &)'
..\_Network\Misc\Include\ar.h(182): or 'CAr &operator <<(CAr &,PLAY_ACCOUNT)'
..\_Network\Misc\Include\ar.h(176): or 'CAr &operator <<(CAr &,RECT)'
..\_Network\Misc\Include\ar.h(162): or 'CAr &operator <<(CAr &,__int64)'
..\_Network\Misc\Include\ar.h(156): or 'CAr &operator <<(CAr &,D3DXVECTOR3)'
while trying to match the argument list '(CAr, 'unknown-type')'
d:\Domina\Source_V18\WORLDSERVER\User.cpp(788): error C2065: 'SNAPSHOTTYPE_PVPBOARD_DIS' : undeclared identifier
d:\Domina\Source_V18\WORLDSERVER\User.cpp(788): error C2593: 'operator <<' is ambiguous
..\_Network\Misc\Include\ar.h(57): could be 'CAr &CAr::operator <<(unsigned int)'
..\_Network\Misc\Include\ar.h(56): or 'CAr &CAr::operator <<(char)'
..\_Network\Misc\Include\ar.h(55): or 'CAr &CAr::operator <<(short)'
..\_Network\Misc\Include\ar.h(54): or 'CAr &CAr::operator <<(int)'
..\_Network\Misc\Include\ar.h(52): or 'CAr &CAr::operator <<(double)'
..\_Network\Misc\Include\ar.h(51): or 'CAr &CAr::operator <<(float)'
..\_Network\Misc\Include\ar.h(50): or 'CAr &CAr::operator <<(DWORD)'
..\_Network\Misc\Include\ar.h(49): or 'CAr &CAr::operator <<(LONG)'
..\_Network\Misc\Include\ar.h(48): or 'CAr &CAr::operator <<(WORD)'
..\_Network\Misc\Include\ar.h(47): or 'CAr &CAr::operator <<(BYTE)'
..\_Common\lord.h(276): or 'CAr &operator <<(CAr &,IElection::ELECTION_STATE)'
..\_Common\guild.h(140): or 'CAr &operator <<(CAr &,CONTRIBUTION_CHANGED_INFO &)'
..\_Common\guild.h(92): or 'CAr &operator <<(CAr &,VOTE_INSERTED_INFO &)'
..\_Network\Misc\Include\ar.h(182): or 'CAr &operator <<(CAr &,PLAY_ACCOUNT)'
..\_Network\Misc\Include\ar.h(176): or 'CAr &operator <<(CAr &,RECT)'
..\_Network\Misc\Include\ar.h(162): or 'CAr &operator <<(CAr &,__int64)'
..\_Network\Misc\Include\ar.h(156): or 'CAr &operator <<(CAr &,D3DXVECTOR3)'
while trying to match the argument list '(CAr, 'unknown-type')'
d:\Domina\Source_V18\WORLDSERVER\User.cpp(870): error C2065: 'TEXT_PVP' : undeclared identifier
d:\Domina\Source_V18\WORLDSERVER\User.cpp(870): error C2593: 'operator <<' is ambiguous
..\_Network\Misc\Include\ar.h(57): could be 'CAr &CAr::operator <<(unsigned int)'
..\_Network\Misc\Include\ar.h(56): or 'CAr &CAr::operator <<(char)'
..\_Network\Misc\Include\ar.h(55): or 'CAr &CAr::operator <<(short)'
..\_Network\Misc\Include\ar.h(54): or 'CAr &CAr::operator <<(int)'
..\_Network\Misc\Include\ar.h(52): or 'CAr &CAr::operator <<(double)'
..\_Network\Misc\Include\ar.h(51): or 'CAr &CAr::operator <<(float)'
..\_Network\Misc\Include\ar.h(50): or 'CAr &CAr::operator <<(DWORD)'
..\_Network\Misc\Include\ar.h(49): or 'CAr &CAr::operator <<(LONG)'
..\_Network\Misc\Include\ar.h(48): or 'CAr &CAr::operator <<(WORD)'
..\_Network\Misc\Include\ar.h(47): or 'CAr &CAr::operator <<(BYTE)'
..\_Common\lord.h(276): or 'CAr &operator <<(CAr &,IElection::ELECTION_STATE)'
..\_Common\guild.h(140): or 'CAr &operator <<(CAr &,CONTRIBUTION_CHANGED_INFO &)'
..\_Common\guild.h(92): or 'CAr &operator <<(CAr &,VOTE_INSERTED_INFO &)'
..\_Network\Misc\Include\ar.h(182): or 'CAr &operator <<(CAr &,PLAY_ACCOUNT)'
..\_Network\Misc\Include\ar.h(176): or 'CAr &operator <<(CAr &,RECT)'
..\_Network\Misc\Include\ar.h(162): or 'CAr &operator <<(CAr &,__int64)'
..\_Network\Misc\Include\ar.h(156): or 'CAr &operator <<(CAr &,D3DXVECTOR3)'
while trying to match the argument list '(CAr, 'unknown-type')'
d:\Domina\Source_V18\WORLDSERVER\DPSrvr.cpp(401): error C2065: 'OnReqPVPLIST' : undeclared identifier
d:\Domina\Source_V18\WORLDSERVER\DPSrvr.cpp(401): error C2065: 'PACKETTYPE_EVT_LISTPVP' : undeclared identifier
d:\Domina\Source_V18\WORLDSERVER\DPSrvr.cpp(10441): error C2039: 'OnReqPVPLIST' : is not a member of 'CDPSrvr'
d:\Domina\Source_V18\WORLDSERVER\DPSrvr.cpp(10442): error C2365: 'OnReqPVPLIST' : redefinition; previous definition was a 'formerly unknown identifier'
und alle fehler sind auf den CAr kram zurückzuführen nur ich find kein eintrag in dem release und weis nicht wie ich den deklarieren kann
hoffe mir kann wer helfen. mfg
versucht habe ich es klar hab nebenbei die anderen fehler schon gefixt die ich selber eingebaut habe habe dann nach dem fehler geoogelt und kam bei rz raus und da steht das die deklarationen ( oderso ) für die bestimmten sachen dort fehlen
versucht habe ich es klar hab nebenbei die anderen fehler schon gefixt die ich selber eingebaut habe habe dann nach dem fehler geoogelt und kam bei rz raus und da steht das die deklarationen ( oderso ) für die bestimmten sachen dort fehlen
und diese werden dir als errors ala "Undeclared Identifier" ausgespuckt. also einfach definieren so schwer ist das eig nich sogar mit 0 kenntnis der sprache.
Nehmen wir mal
SNAPSHOTTYPE_PVPBOARD
öffnest dein source ordner gibst ins suchfeld SNAPSHOTTYPE ein und durchsuchst damit deine datein... schwups datei mit par definierten SNAPSHOTTYPEs gefunden SNAPSHOTTYPE_PVPBOARD dazugeschrieben voila ..... undsoweiterundsofort
D:\Domina\Source_V18\WORLDSERVER\WorldServer.cpp(94): error C2501: 'g_szINI' : missing storage-class or type specifiers
D:\Domina\Source_V18\WORLDSERVER\WorldServer.cpp(94): error C2040: 'g_szINI' : 'int' differs in levels of indirection from 'char [26]'
D:\Domina\Source_V18\WORLDSERVER\WorldServer.cpp(99): error C2146: syntax error : missing ';' before identifier 'g_PVP'
D:\Domina\Source_V18\WORLDSERVER\WorldServer.cpp(99): error C2501: 'g_PVP' : missing storage-class or type specifiers
D:\Domina\Source_V18\WORLDSERVER\WorldServer.cpp(100): error C2146: syntax error : missing ';' before identifier 'g_telaCor'
D:\Domina\Source_V18\WORLDSERVER\WorldServer.cpp(100): error C2501: 'g_telaCor' : missing storage-class or type specifiers
D:\Domina\Source_V18\WORLDSERVER\WorldServer.cpp(404): error C3861: 'g_szINI': identifier not found, even with argument-dependent lookup
D:\Domina\Source_V18\WORLDSERVER\WorldServer.cpp(416): error C2228: left of '.isEnabled' must have class/struct/union type
type is 'int'
D:\Domina\Source_V18\WORLDSERVER\WorldServer.cpp(417): error C2228: left of '.Initialize' must have class/struct/union type
type is 'int'
D:\Domina\Source_V18\WORLDSERVER\WorldServer.cpp(538): error C2228: left of '.isEnabled' must have class/struct/union type
type is 'int'
D:\Domina\Source_V18\WORLDSERVER\User.cpp(769): error C2065: 'SNAPSHOTTYPE_PVPBOARD' : undeclared identifier
D:\Domina\Source_V18\WORLDSERVER\User.cpp(769): error C2593: 'operator <<' is ambiguous
..\_Network\Misc\Include\ar.h(57): could be 'CAr &CAr::operator <<(unsigned int)'
..\_Network\Misc\Include\ar.h(56): or 'CAr &CAr::operator <<(char)'
..\_Network\Misc\Include\ar.h(55): or 'CAr &CAr::operator <<(short)'
..\_Network\Misc\Include\ar.h(54): or 'CAr &CAr::operator <<(int)'
..\_Network\Misc\Include\ar.h(52): or 'CAr &CAr::operator <<(double)'
..\_Network\Misc\Include\ar.h(51): or 'CAr &CAr::operator <<(float)'
..\_Network\Misc\Include\ar.h(50): or 'CAr &CAr::operator <<(DWORD)'
..\_Network\Misc\Include\ar.h(49): or 'CAr &CAr::operator <<(LONG)'
D:\Domina\Source_V18\WORLDSERVER\User.cpp(870): error C2059: syntax error : ';'
D:\Domina\Source_V18\WORLDSERVER\ItemUpgrade.cpp(1181): warning C4244: 'argument' : conversion from 'DWORD' to 'WORD', possible loss of data
D:\Domina\Source_V18\WORLDSERVER\ItemUpgrade.cpp(1198): warning C4244: 'argument' : conversion from 'DWORD' to 'WORD', possible loss of data
D:\Domina\Source_V18\WORLDSERVER\ItemUpgrade.cpp(1307): warning C4244: '=' : conversion from 'float' to 'int', possible loss of data
D:\Domina\Source_V18\WORLDSERVER\ItemUpgrade.cpp(1382): warning C4244: 'argument' : conversion from 'DWORD' to 'BYTE', possible loss of data
D:\Domina\Source_V18\WORLDSERVER\ItemUpgrade.cpp(1383): warning C4244: 'argument' : conversion from 'DWORD' to 'BYTE', possible loss of data
D:\Domina\Source_V18\WORLDSERVER\ItemUpgrade.cpp(1392): warning C4244: 'argument' : conversion from 'DWORD' to 'BYTE', possible loss of data
D:\Domina\Source_V18\WORLDSERVER\ItemUpgrade.cpp(1506): warning C4018: '>=' : signed/unsigned mismatch
D:\Domina\Source_V18\WORLDSERVER\ItemUpgrade.cpp(1752): warning C4244: 'argument' : conversion from 'DWORD' to 'WORD', possible loss of data
D:\Domina\Source_V18\WORLDSERVER\DPSrvr.cpp(401): error C2143: syntax error : missing ')' before ','
D:\Domina\Source_V18\WORLDSERVER\DPSrvr.cpp(401): error C2664: 'std::_Tree<_Traits>::iterator std::_Tree<_Traits>::insert(std::_Tree<_Traits>::iterator,const std::_Tree<_Traits>::value_type &)' : cannot convert parameter 1 from 'std::pair<_Ty1,_Ty2>' to 'std::_Tree<_Traits>::iterator'
with
[
_Traits=std::_Tmap_traits<DWORD,void (__thiscall CDPSrvr::* )(CAr &,DPID,DPID,LPBYTE,u_long),std::less<DWORD>,std::allocator<std::pair<const DWORD,void (__thiscall CDPSrvr::* )(CAr &,DPID,DPID,LPBYTE,u_long)>>,false>
]
and
[
_Ty1=const DWORD,
_Ty2=void (__thiscall CDPSrvr::* )(CAr &,DPID,DPID,LPBYTE,u_long)
]
and
[
_Traits=std::_Tmap_traits<DWORD,void (__thiscall CDPSrvr::* )(CAr &,DPID,DPID,LPBYTE,u_long),std::less<DWORD>,std::allocator<std::pair<const DWORD,void (__thiscall CDPSrvr::* )(CAr &,DPID,DPID,LPBYTE,u_long)>>,false>
]
No constructor could take the source type, or constructor overload resolution was ambiguous
D:\Domina\Source_V18\WORLDSERVER\DPSrvr.cpp(401): error C2059: syntax error : ')'
D:\Domina\Source_V18\WORLDSERVER\DPSrvr.cpp(7297): warning C4018: '<' : signed/unsigned mismatch
D:\Domina\Source_V18\\WORLDSERVER\DPSrvr.cpp(10441): error C2589: '(' : illegal token on right side of '::'
D:\Domina\Source_V18\WORLDSERVER\DPSrvr.cpp(10441): warning C4091: '' : ignored on left of 'void' when no variable is declared
D:\Domina\Source_V18\WORLDSERVER\DPSrvr.cpp(10441): error C2143: syntax error : missing ';' before '::'
D:\Domina\Source_V18\WORLDSERVER\DPSrvr.cpp(10441): error C2059: syntax error : '::'
D:\Domina\Source_V18\WORLDSERVER\DPSrvr.cpp(10442): error C2143: syntax error : missing ';' before '{'
D:\Domina\Source_V18\WORLDSERVER\DPSrvr.cpp(10442): error C2447: '{' : missing function header (old-style formal list?)
In der obrigen Textzeile fehlt ein Semikolon. ";" Immer am Ende setzten.
PHP Code:
D:\Domina\Source_V18\WORLDSERVER\User.cpp(870): error C2059: syntax error : ';' D:\Domina\Source_V18\WORLDSERVER\ItemUpgrade.cpp(1181): warning C4244: 'argument' : conversion from 'DWORD' to 'WORD', possible loss of data D:\Domina\Source_V18\WORLDSERVER\ItemUpgrade.cpp(1198): warning C4244: 'argument' : conversion from 'DWORD' to 'WORD', possible loss of data D:\Domina\Source_V18\WORLDSERVER\ItemUpgrade.cpp(1307): warning C4244: '=' : conversion from 'float' to 'int', possible loss of data D:\Domina\Source_V18\WORLDSERVER\ItemUpgrade.cpp(1382): warning C4244: 'argument' : conversion from 'DWORD' to 'BYTE', possible loss of data D:\Domina\Source_V18\WORLDSERVER\ItemUpgrade.cpp(1383): warning C4244: 'argument' : conversion from 'DWORD' to 'BYTE', possible loss of data D:\Domina\Source_V18\WORLDSERVER\ItemUpgrade.cpp(1392): warning C4244: 'argument' : conversion from 'DWORD' to 'BYTE', possible loss of data D:\Domina\Source_V18\WORLDSERVER\ItemUpgrade.cpp(1506): warning C4018: '>=' : signed/unsigned mismatch D:\Domina\Source_V18\WORLDSERVER\ItemUpgrade.cpp(1752): warning C4244: 'argument' : conversion from 'DWORD' to 'WORD', possible loss of data
Mache erstmal die fehlenden declarations und fixxe die syntax errors da musst du echt nur ein par semikolons setzen.
Ich weis nicht was du nun noch alles geändert haßt... da am ende schauts jetzt aus als ob ne halbe funktion gelöscht wurde ... aber hättest du einfach nur die genannten declarations gemacht und die par ; gesetzt wären da vlt 2 oder 3 errors übriggeblieben.