About Store Forum Documentation Contact



Post Reply 
RakNet Tutorial
Author Message
Viruzzz Offline
Member

Post: #46
RE: RakNet Tutorial
(12-27-2010 10:23 AM)pilotcap232 Wrote:  
(11-17-2010 06:55 PM)Esenthel Wrote:  it means the sources are old, and need to be updated
try using newer version - http://www.esenthel.com/community/showth...9#pid17209
(raknet tutorial is unofficial, recommended mmo tutorial is Esenthel MMO, with sources for licensed developers, which are always maintained up to date)

does not compile anymore with Esentehel December's sdk update

hopefully someone be so kind and update the tutorial.
good day.

+1 smile
12-29-2010 10:08 AM
Visit this user's website Find all posts by this user Quote this message in a reply
Viruzzz Offline
Member

Post: #47
RE: RakNet Tutorial
Hi, i have this error and i want to fix it.

[Image: erroraf.jpg]
12-30-2010 09:41 PM
Visit this user's website Find all posts by this user Quote this message in a reply
Esenthel Offline
Administrator

Post: #48
RE: RakNet Tutorial
you're using old engine.pak
12-30-2010 10:29 PM
Find all posts by this user Quote this message in a reply
Viruzzz Offline
Member

Post: #49
RE: RakNet Tutorial
(12-30-2010 10:29 PM)Esenthel Wrote:  you're using old engine.pak

now work. Thank you
12-31-2010 06:35 AM
Visit this user's website Find all posts by this user Quote this message in a reply
pilotcap232 Offline
Member

Post: #50
RE: RakNet Tutorial
i still get all this errors

Error 1 error C2039: 'anglei' : is not a member of 'EE::Game::Chr::Input' c:\esenthel\Tutorial Client\Source\Player.cpp 17
Error 2 error C2228: left of '.x' must have class/struct/union c:\esenthel\Tutorial Client\Source\Player.cpp 17
Error 3 error C2039: 'anglei' : is not a member of 'EE::Game::Chr::Input' c:\esenthel\Tutorial Client\Source\Player.cpp 18
Error 4 error C2228: left of '.y' must have class/struct/union c:\esenthel\Tutorial Client\Source\Player.cpp 18
Error 5 error C2039: 'diri' : is not a member of 'EE::Game::Chr::Input' c:\esenthel\Tutorial Client\Source\Player.cpp 19
Error 6 error C2228: left of '.x' must have class/struct/union c:\esenthel\Tutorial Client\Source\Player.cpp 19
Error 7 error C2039: 'diri' : is not a member of 'EE::Game::Chr::Input' c:\esenthel\Tutorial Client\Source\Player.cpp 20
Error 8 error C2228: left of '.z' must have class/struct/union c:\esenthel\Tutorial Client\Source\Player.cpp 20
Error 9 error C2039: 'diri' : is not a member of 'EE::Game::Chr::Input' c:\esenthel\Tutorial Client\Source\Player.cpp 21
Error 10 error C2228: left of '.y' must have class/struct/union c:\esenthel\Tutorial Client\Source\Player.cpp 21
Error 11 error C2065: 'ready' : undeclared identifier c:\esenthel\Tutorial Client\Source\Player.cpp 29
Error 13 error C2039: 'anglei' : is not a member of 'EE::Game::Chr::Input' c:\esenthel\Tutorial Client\Source\Player.cpp 32
Error 14 error C2228: left of '.x' must have class/struct/union c:\esenthel\Tutorial Client\Source\Player.cpp 32
Error 15 error C2039: 'anglei' : is not a member of 'EE::Game::Chr::Input' c:\esenthel\Tutorial Client\Source\Player.cpp 32
Error 16 error C2228: left of '.y' must have class/struct/union c:\esenthel\Tutorial Client\Source\Player.cpp 32
Error 17 error C2039: 'diri' : is not a member of 'EE::Game::Chr::Input' c:\esenthel\Tutorial Client\Source\Player.cpp 32
Error 18 error C2228: left of '.x' must have class/struct/union c:\esenthel\Tutorial Client\Source\Player.cpp 32
Error 19 error C2039: 'diri' : is not a member of 'EE::Game::Chr::Input' c:\esenthel\Tutorial Client\Source\Player.cpp 32
Error 20 error C2228: left of '.z' must have class/struct/union c:\esenthel\Tutorial Client\Source\Player.cpp 32
Error 21 error C2039: 'diri' : is not a member of 'EE::Game::Chr::Input' c:\esenthel\Tutorial Client\Source\Player.cpp 32
Error 22 error C2228: left of '.y' must have class/struct/union c:\esenthel\Tutorial Client\Source\Player.cpp 32
Error 23 error C2065: 'ready' : undeclared identifier c:\esenthel\Tutorial Client\Source\Player.cpp 33
Error 24 error C2065: 'ready' : undeclared identifier c:\esenthel\Tutorial Client\Source\Player.cpp 39
Error 25 error C2065: 'ready' : undeclared identifier c:\esenthel\Tutorial Client\Source\Player.cpp 46
Error 26 error C2039: 'diri' : is not a member of 'EE::Game::Chr::Input' c:\esenthel\Tutorial Client\Source\Player.cpp 48
Error 27 error C2228: left of '.z' must have class/struct/union c:\esenthel\Tutorial Client\Source\Player.cpp 48
Error 28 error C2039: 'diri' : is not a member of 'EE::Game::Chr::Input' c:\esenthel\Tutorial Client\Source\Player.cpp 50
Error 29 error C2228: left of '.z' must have class/struct/union c:\esenthel\Tutorial Client\Source\Player.cpp 50
Error 30 error C2065: 'ready' : undeclared identifier c:\esenthel\Tutorial Client\Source\Player.cpp 54
Error 31 error C2065: 'ready' : undeclared identifier c:\esenthel\Tutorial Client\Source\Player.cpp 54
Error 32 error C2039: 'z' : is not a member of 'EE::Vec2' c:\esenthel\Tutorial Client\Source\Player.cpp 112
Error 33 error C2039: 'setObjItem' : is not a member of 'EE::Game::WorldManager' c:\esenthel\Tutorial Client\Source\Game.cpp 77
Error 34 error C2228: left of '.setObjType' must have class/struct/union c:\esenthel\Tutorial Client\Source\Game.cpp 78
Error 35 error C2228: left of '.setObjType' must have class/struct/union c:\esenthel\Tutorial Client\Source\Game.cpp 79
Error 36 error C2228: left of '.New' must have class/struct/union c:\esenthel\Tutorial Client\Source\Game.cpp 80
01-01-2011 09:07 AM
Find all posts by this user Quote this message in a reply
pilotcap232 Offline
Member

Post: #51
RE: RakNet Tutorial
thanks, but what about:

Error 30 error C2065: 'ready' : undeclared identifier c:\esenthel\Tutorial Client\Source\Player.cpp 54
Error 31 error C2065: 'ready' : undeclared identifier c:\esenthel\Tutorial Client\Source\Player.cpp 54

and

Error 32 error C2039: 'z' : is not a member of 'EE::Vec2' c:\esenthel\Tutorial Client\Source\Player.cpp 112
Error 33 error C2039: 'setObjItem' : is not a member of 'EE::Game::WorldManager' c:\esenthel\Tutorial Client\Source\Game.cpp 77
Error 34 error C2228: left of '.setObjType' must have class/struct/union c:\esenthel\Tutorial Client\Source\Game.cpp 78
Error 35 error C2228: left of '.setObjType' must have class/struct/union c:\esenthel\Tutorial Client\Source\Game.cpp 79


from the demo
(This post was last modified: 01-01-2011 12:45 PM by pilotcap232.)
01-01-2011 12:43 PM
Find all posts by this user Quote this message in a reply
Harry Offline
Member

Post: #52
RE: RakNet Tutorial
"Ready" was deleted from character. In "setObjItem" put "setObjType". I'm not sure what to do with "z" error wink
01-01-2011 03:08 PM
Visit this user's website Find all posts by this user Quote this message in a reply
pilotcap232 Offline
Member

Post: #53
RE: RakNet Tutorial
thank you,

got it now to compile ok.
01-02-2011 03:01 AM
Find all posts by this user Quote this message in a reply
TBJokers Offline
Legacy License Owner

Post: #54
RE: RakNet Tutorial
1>------ Build started: Project: Tutorial, Configuration: Release Win32 ------
1> Game.cpp
1>Source\Game.cpp(4): fatal error C1083: Cannot open include file: '../EsenthelEngineSDK/data/enum/_enums.h': No such file or directory
1> Player.cpp
1>Source\Player.cpp(17): error C2039: 'anglei' : is not a member of 'EE::Game::Chr::Input'
1> c:\program files\microsoft visual studio 10.0\vc\include\esenthelengine\Game/Objects/Character.h(29) : see declaration of 'EE::Game::Chr::Input'
1>Source\Player.cpp(17): error C2228: left of '.x' must have class/struct/union
1>Source\Player.cpp(18): error C2039: 'anglei' : is not a member of 'EE::Game::Chr::Input'
1> c:\program files\microsoft visual studio 10.0\vc\include\esenthelengine\Game/Objects/Character.h(29) : see declaration of 'EE::Game::Chr::Input'
1>Source\Player.cpp(18): error C2228: left of '.y' must have class/struct/union
1>Source\Player.cpp(19): error C2039: 'diri' : is not a member of 'EE::Game::Chr::Input'
1> c:\program files\microsoft visual studio 10.0\vc\include\esenthelengine\Game/Objects/Character.h(29) : see declaration of 'EE::Game::Chr::Input'
1>Source\Player.cpp(19): error C2228: left of '.x' must have class/struct/union
1>Source\Player.cpp(20): error C2039: 'diri' : is not a member of 'EE::Game::Chr::Input'
1> c:\program files\microsoft visual studio 10.0\vc\include\esenthelengine\Game/Objects/Character.h(29) : see declaration of 'EE::Game::Chr::Input'
1>Source\Player.cpp(20): error C2228: left of '.z' must have class/struct/union
1>Source\Player.cpp(21): error C2039: 'diri' : is not a member of 'EE::Game::Chr::Input'
1> c:\program files\microsoft visual studio 10.0\vc\include\esenthelengine\Game/Objects/Character.h(29) : see declaration of 'EE::Game::Chr::Input'
1>Source\Player.cpp(21): error C2228: left of '.y' must have class/struct/union
1>Source\Player.cpp(29): error C2065: 'ready' : undeclared identifier
1>Source\Player.cpp(29): warning C4805: '^=' : unsafe mix of type ''unknown-type'' and type 'Bool' in operation
1>Source\Player.cpp(32): error C2039: 'anglei' : is not a member of 'EE::Game::Chr::Input'
1> c:\program files\microsoft visual studio 10.0\vc\include\esenthelengine\Game/Objects/Character.h(29) : see declaration of 'EE::Game::Chr::Input'
1>Source\Player.cpp(32): error C2228: left of '.x' must have class/struct/union
1>Source\Player.cpp(32): error C2039: 'anglei' : is not a member of 'EE::Game::Chr::Input'
1> c:\program files\microsoft visual studio 10.0\vc\include\esenthelengine\Game/Objects/Character.h(29) : see declaration of 'EE::Game::Chr::Input'
1>Source\Player.cpp(32): error C2228: left of '.y' must have class/struct/union
1>Source\Player.cpp(32): error C2039: 'diri' : is not a member of 'EE::Game::Chr::Input'
1> c:\program files\microsoft visual studio 10.0\vc\include\esenthelengine\Game/Objects/Character.h(29) : see declaration of 'EE::Game::Chr::Input'
1>Source\Player.cpp(32): error C2228: left of '.x' must have class/struct/union
1>Source\Player.cpp(32): error C2039: 'diri' : is not a member of 'EE::Game::Chr::Input'
1> c:\program files\microsoft visual studio 10.0\vc\include\esenthelengine\Game/Objects/Character.h(29) : see declaration of 'EE::Game::Chr::Input'
1>Source\Player.cpp(32): error C2228: left of '.z' must have class/struct/union
1>Source\Player.cpp(32): error C2039: 'diri' : is not a member of 'EE::Game::Chr::Input'
1> c:\program files\microsoft visual studio 10.0\vc\include\esenthelengine\Game/Objects/Character.h(29) : see declaration of 'EE::Game::Chr::Input'
1>Source\Player.cpp(32): error C2228: left of '.y' must have class/struct/union
1>Source\Player.cpp(33): error C2065: 'ready' : undeclared identifier
1>Source\Player.cpp(39): error C2065: 'ready' : undeclared identifier
1>Source\Player.cpp(41): error C2039: 'dir_ds' : is not a member of 'EE::Mouse'
1> c:\program files\microsoft visual studio 10.0\vc\include\esenthelengine\Input/Mouse.h(10) : see declaration of 'EE::Mouse'
1>Source\Player.cpp(41): error C2228: left of '.x' must have class/struct/union
1>Source\Player.cpp(42): error C2039: 'dir_ds' : is not a member of 'EE::Mouse'
1> c:\program files\microsoft visual studio 10.0\vc\include\esenthelengine\Input/Mouse.h(10) : see declaration of 'EE::Mouse'
1>Source\Player.cpp(42): error C2228: left of '.y' must have class/struct/union
1>Source\Player.cpp(42): error C2039: 'inv' : is not a member of 'EE::Mouse'
1> c:\program files\microsoft visual studio 10.0\vc\include\esenthelengine\Input/Mouse.h(10) : see declaration of 'EE::Mouse'
1>Source\Player.cpp(46): error C2065: 'ready' : undeclared identifier
1>Source\Player.cpp(48): error C2039: 'diri' : is not a member of 'EE::Game::Chr::Input'
1> c:\program files\microsoft visual studio 10.0\vc\include\esenthelengine\Game/Objects/Character.h(29) : see declaration of 'EE::Game::Chr::Input'
1>Source\Player.cpp(48): error C2228: left of '.z' must have class/struct/union
1>Source\Player.cpp(50): error C2039: 'diri' : is not a member of 'EE::Game::Chr::Input'
1> c:\program files\microsoft visual studio 10.0\vc\include\esenthelengine\Game/Objects/Character.h(29) : see declaration of 'EE::Game::Chr::Input'
1>Source\Player.cpp(50): error C2228: left of '.z' must have class/struct/union
1>Source\Player.cpp(54): error C2065: 'ready' : undeclared identifier
1>Source\Player.cpp(54): error C2065: 'ready' : undeclared identifier
1>Source\Player.cpp(55): error C3867: 'EE::Mouse::pos': function call missing argument list; use '&EE::Mouse::pos' to create a pointer to member
1>Source\Player.cpp(112): error C2039: 'z' : is not a member of 'EE::Vec2'
1> c:\program files\microsoft visual studio 10.0\vc\include\esenthelengine\Math/Vector.h(151) : see declaration of 'EE::Vec2'
1> Client.cpp
1>Source\Client.cpp(25): error C3861: 'IOPath': identifier not found
1> Menu.cpp
1>Source\Menu.cpp(4): fatal error C1083: Cannot open include file: '../EsenthelEngineSDK/data/enum/_enums.h': No such file or directory
1> Generating Code...
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========



I cant fucking figure it out, if it doesnt need new names or so? :SS:S
Pl0x help
01-26-2011 10:34 PM
Visit this user's website Find all posts by this user Quote this message in a reply
BlackHornet Offline
Member

Post: #55
RE: RakNet Tutorial
Just look 5 or 6 posts above ^^

Urbanity Online: http://www.facebook.com/pages/Urbanity-Online/162454237136358
Join the Esenthel IRC Channel @ Freenode: http://webchat.freenode.net/?channels=##Esenthel
01-26-2011 10:40 PM
Visit this user's website Find all posts by this user Quote this message in a reply
TBJokers Offline
Legacy License Owner

Post: #56
RE: RakNet Tutorial
1>------ Build started: Project: Tutorial, Configuration: Release Win32 ------
1> Game.cpp
1>Source\Game.cpp(4): fatal error C1083: Cannot open include file: '../EsenthelEngineSDK/data/enum/_enums.h': No such file or directory
1> Player.cpp
1>Source\Player.cpp(29): error C2065: 'ready' : undeclared identifier
1>Source\Player.cpp(29): warning C4805: '^=' : unsafe mix of type ''unknown-type'' and type 'Bool' in operation
1>Source\Player.cpp(33): error C2065: 'ready' : undeclared identifier
1>Source\Player.cpp(39): error C2065: 'ready' : undeclared identifier
1>Source\Player.cpp(42): error C2039: 'inv' : is not a member of 'EE::Mouse'
1> c:\program files\microsoft visual studio 10.0\vc\include\esenthelengine\Input/Mouse.h(10) : see declaration of 'EE::Mouse'
1>Source\Player.cpp(46): error C2065: 'ready' : undeclared identifier
1>Source\Player.cpp(54): error C2065: 'ready' : undeclared identifier
1>Source\Player.cpp(54): error C2065: 'ready' : undeclared identifier
1> Menu.cpp
1>Source\Menu.cpp(4): fatal error C1083: Cannot open include file: '../EsenthelEngineSDK/data/enum/_enums.h': No such file or directory
1> Generating Code...
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========


Now i got that left, cant find a answers for that. All i find is that "ready" is removed, what should i replace it with? and should i add Bool instead of
^=?

And what about "inv"?
(This post was last modified: 01-26-2011 11:01 PM by TBJokers.)
01-26-2011 11:00 PM
Visit this user's website Find all posts by this user Quote this message in a reply
Dynad Offline
Legacy License Owner

Post: #57
RE: RakNet Tutorial
01-27-2011 01:06 AM
Visit this user's website Find all posts by this user Quote this message in a reply
Yurci Offline
Member

Post: #58
RE: RakNet Tutorial
Updated to the newest EE - Half-working (some code just commented)


Attached File(s)
.7z  Tutorial Client.7z (Size: 106.2 KB / Downloads: 140)
02-02-2011 07:04 PM
Visit this user's website Find all posts by this user Quote this message in a reply
Thallo Offline
Member

Post: #59
RE: RakNet Tutorial
Is there already a new version of the RakNet client ?? I am getting the Error

1>EsenthelEngine.lib(Misc.obj) : error LNK2019: unresolved external symbol _VerQueryValueW@16 referenced in function "int __cdecl EE::FileVersion(struct EE::Str)" (?FileVersion@EE@@YAHUStr@1@@Z)
1>EsenthelEngine.lib(Misc.obj) : error LNK2019: unresolved external symbol _GetFileVersionInfoW@16 referenced in function "int __cdecl EE::FileVersion(struct EE::Str)" (?FileVersion@EE@@YAHUStr@1@@Z)
1>EsenthelEngine.lib(Misc.obj) : error LNK2019: unresolved external symbol _GetFileVersionInfoSizeW@8 referenced in function "int __cdecl EE::FileVersion(struct EE::Str)" (?FileVersion@EE@@YAHUStr@1@@Z)

and can't fix them

thx Thallo
04-19-2011 02:14 PM
Find all posts by this user Quote this message in a reply
Dynad Offline
Legacy License Owner

Post: #60
RE: RakNet Tutorial
add version.lib to your project and it will compile fine for you smile
04-19-2011 03:47 PM
Visit this user's website Find all posts by this user Quote this message in a reply
Post Reply