[C++/Source] Gildenlager

02/07/2015 22:38 Deucalion21#61
Okey, I've fixed client but since I've defined Safebox in services.h I've this error:
[Only registered and activated users can see links. Click Here To Register...]
02/08/2015 02:51 firma4#62
item is no load
02/08/2015 10:53 Deucalion21#63
any idea?
02/08/2015 11:18 BizepsSupportAccount#64
Würde den Gildenlager so nicht benutzen.

Aber ein riesen dankeschön an Tirez das er es mit der Community teilt !
02/08/2015 14:26 TiRez#65
Quote:
Originally Posted by Deucalion21 View Post
Okey, I've fixed client but since I've defined Safebox in services.h I've this error:
[Only registered and activated users can see links. Click Here To Register...]
Put this in your common/utils.h at the beginning:
Code:
#ifndef __METIN2_UTILS_COMMON_HEADER__
#define __METIN2_UTILS_COMMON_HEADER__
and this at the end of the file:
Code:
#endif
02/08/2015 18:33 firma4#66
[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]
02/09/2015 02:10 Insanity​#67
Für einige wäre es vielleicht auch gut zu wissen, welche Version zu welchem Changelog gehört, damit man eventuell auch selbst nachverfolgen kann was gemacht wurde. Ansonsten gute Arbeit :-)
02/09/2015 11:36 Deucalion21#68
another errors ;/

[Only registered and activated users can see links. Click Here To Register...]

Quote:
OBJDIR/char.o: In function `CHARACTER::Disconnect(char const*)':
/usr/src/mainline/Srcs/Server/game/src/char.cpp:1310: undefined reference to `CGuildSafeBox::CloseSafebox(CHARACTER*)'
OBJDIR/cmd_general.o: In function `do_guild_safebox_close(CHARACTER*, char const*, int, int)':
/usr/src/mainline/Srcs/Server/game/src/cmd_general.cpp:2430: undefined reference to `CGuildSafeBox::CloseSafebox(CHARACTER*)'
OBJDIR/guild.o: In function `~CGuild':
/usr/src/mainline/Srcs/Server/game/src/guild.cpp:134: undefined reference to `CGuildSafeBox::~CGuildSafeBox()'
/usr/src/mainline/Srcs/Server/game/src/guild.cpp:134: undefined reference to `CGuildSafeBox::~CGuildSafeBox()'
OBJDIR/guild.o: In function `CGuild':
/usr/src/mainline/Srcs/Server/game/src/guild.cpp:58: undefined reference to `CGuildSafeBox::CGuildSafeBox(CGuild*)'
/usr/src/mainline/Srcs/Server/game/src/guild.cpp:119: undefined reference to `CGuildSafeBox::~CGuildSafeBox()'
/usr/src/mainline/Srcs/Server/game/src/guild.cpp:58: undefined reference to `CGuildSafeBox::CGuildSafeBox(CGuild*)'
/usr/src/mainline/Srcs/Server/game/src/guild.cpp:119: undefined reference to `CGuildSafeBox::~CGuildSafeBox()'
OBJDIR/guild_manager.o: In function `CGuild':
/usr/src/mainline/Srcs/Server/game/src/guild.h:162: undefined reference to `CGuildSafeBox::CGuildSafeBox(CGuild*)'
/usr/src/mainline/Srcs/Server/game/src/guild.h:162: undefined reference to `CGuildSafeBox::~CGuildSafeBox()'
/usr/src/mainline/Srcs/Server/game/src/guild.h:162: undefined reference to `CGuildSafeBox::CGuildSafeBox(CGuild*)'
/usr/src/mainline/Srcs/Server/game/src/guild.h:162: undefined reference to `CGuildSafeBox::~CGuildSafeBox()'
OBJDIR/input_db.o: In function `CInputDB::GuildSafebox(unsigned char, unsigned int, char const*)':
/usr/src/mainline/Srcs/Server/game/src/input_db.cpp:2905: undefined reference to `CGuildSafeBox::DB_SetGold(unsigned int)'
/usr/src/mainline/Srcs/Server/game/src/input_db.cpp:2906: undefined reference to `CGuildSafeBox::LoadItem(SPlayerItem*, unsigned int)'
/usr/src/mainline/Srcs/Server/game/src/input_db.cpp:2910: undefined reference to `CGuildSafeBox::OpenSafebox(CHARACTER*)'
/usr/src/mainline/Srcs/Server/game/src/input_db.cpp:2784: undefined reference to `CGuildSafeBox::DB_SetItem(SPlayerItem*)'
/usr/src/mainline/Srcs/Server/game/src/input_db.cpp:2794: undefined reference to `CGuildSafeBox::DB_DelItem(unsigned char)'
/usr/src/mainline/Srcs/Server/game/src/input_db.cpp:2889: undefined reference to `CGuildSafeBox::DB_SetOwned(unsigned char)'
/usr/src/mainline/Srcs/Server/game/src/input_db.cpp:2876: undefined reference to `CGuildSafeBox::DB_SetGold(unsigned int)'
OBJDIR/input_db.o: In function `CInputDB::Boot(char const*)':
/usr/src/mainline/Srcs/Server/game/src/input_db.cpp:831: undefined reference to `CGuildSafeBox::Load(unsigned char, char const*, unsigned int)'
OBJDIR/input_main.o: In function `CInputMain::GuildSafebox(CHARACTER*, unsigned char, char const*)':
/usr/src/mainline/Srcs/Server/game/src/input_main.cpp:3017: undefined reference to `CGuildSafeBox::CheckOutItem(CHARACTER*, int, unsigned char, int)'
/usr/src/mainline/Srcs/Server/game/src/input_main.cpp:3022: undefined reference to `CGuildSafeBox::MoveItem(CHARACTER*, int, int, unsigned char)'
/usr/src/mainline/Srcs/Server/game/src/input_main.cpp:3010: undefined reference to `CGuildSafeBox::CheckInItem(CHARACTER*, CItem*, int)'
/usr/src/mainline/Srcs/Server/game/src/input_main.cpp:3003: undefined reference to `CGuildSafeBox::OpenSafebox(CHARACTER*)'
/usr/src/mainline/Srcs/Server/game/src/input_main.cpp:3032: undefined reference to `CGuildSafeBox::TakeGold(CHARACTER*, unsigned int)'
/usr/src/mainline/Srcs/Server/game/src/input_main.cpp:3027: undefined reference to `CGuildSafeBox::GiveGold(CHARACTER*, unsigned int)'
OBJDIR/questlua_guild.o: In function `quest::guild_change_safebox_size(lua_State*)':
/usr/src/mainline/Srcs/Server/game/src/questlua_guild.cpp:544: undefined reference to `CGuildSafeBox::ChangeSafeboxSize(unsigned char)'
OBJDIR/questlua_guild.o: In function `quest::guild_open_safebox(lua_State*)':
/usr/src/mainline/Srcs/Server/game/src/questlua_guild.cpp:495: undefined reference to `CGuildSafeBox::OpenSafebox(CHARACTER*)'
OBJDIR/questlua_guild.o: In function `quest::guild_give_safebox(lua_State*)':
/usr/src/mainline/Srcs/Server/game/src/questlua_guild.cpp:473: undefined reference to `CGuildSafeBox::GiveSafebox(unsigned char)'
/usr/src/mainline/Srcs/Server/game/src/questlua_guild.cpp:471: undefined reference to `CGuildSafeBox::GiveSafebox(unsigned char)'
gmake: *** [../game_r40251_32] Error 1
02/09/2015 11:51 TiRez#69
Insert the new files (Game-Core: guild_safebox.cpp; DB-Core: GuildSafebox.cpp) into the Makefile's of the source.

Kind Regards
02/10/2015 21:44 socressor#70
hey,

bräuchte kurze hilfe.

PHP Code:
input_main.cppIn member function 'virtual int CInputMain::Analyze(DESC*, BYTE, const char*)':
input_main.cpp:3440errorduplicate case value
input_main
.cpp:3340errorpreviously used here
input_main
.cpp:3441errorduplicate case value
input_main
.cpp:3328errorpreviously used here
input_main
.cpp:3442errorduplicate case value
input_main
.cpp:3332errorpreviously used here
input_main
.cpp:3443errorduplicate case value
input_main
.cpp:3344errorpreviously used here
input_main
.cpp:3444errorduplicate case value
input_main
.cpp:3352errorpreviously used here
input_main
.cpp:3445errorduplicate case value
input_main
.cpp:3348errorpreviously used here 
Danke fürs release und mögliche hilfe :)

edit habs :D waren die packet.h packetvalues schon vergeben.

Neuer Fehler nach Login:

PHP Code:
0211 10:39:08845 :: 
networkModule.py(line:206SetSelectCharacterPhase
system
.py(line:130__pack_import
system
.py(line:110_process_result
introSelect
.py(line:28) <module>
system.py(line:130__pack_import
system
.py(line:110_process_result
interfaceModule
.py(line:31) <module>
system.py(line:130__pack_import

networkModule
.SetSelectCharacterPhase - <type 'exceptions.SyntaxError'>:EOL while scanning string literal (uiGuild.pyline 1954
edit: auch fixxed :D war ein end of line fehler (EOL) in der uiguild.py , ein nicht geschlossener String
02/11/2015 09:35 #Saiirex#71
Eine Rechtesystem währe ganz cool.
02/11/2015 12:24 socressor#72
Ist es normal das die Items, nach einem Reboot, wieder ihrem Ex Besitzer zugeführt werden (welche vorher noch im Gildenlager waren) ?
02/11/2015 13:22 #Saiirex#73
Quote:
Originally Posted by socressor View Post
Ist es normal das die Items, nach einem Reboot, wieder ihrem Ex Besitzer zugeführt werden (welche vorher noch im Gildenlager waren) ?
Eigentlich sollte es nicht so sein.
02/11/2015 14:31 .Colossus.#74
Quote:
Originally Posted by socressor View Post
Ist es normal das die Items, nach einem Reboot, wieder ihrem Ex Besitzer zugeführt werden (welche vorher noch im Gildenlager waren) ?
wahrscheinlich machst du n reboot ohne die cores vorher runterzufahren
02/11/2015 14:34 socressor#75
ich mache /shutdown.... warte und fahre dann per console runter^^...sollte eig richtig sein oder? :D