CHANNEL-STATUS-UPDATE(Player Count) Bug

09/24/2020 22:52 OnlyOnlineInThisGame#1
Moin,

habe heute versucht den CHANNEL-STATUS-UPDATE einzubauen, soweit so gut. Clientsource keine Probleme, allerdings macht die Serversource bei der "ClientManager.cpp" ein paar Problemchen, denn die DB lässt sich nicht Compilen. Hingegen lässt sich die game komplett Compilen, ohne ein Problem zu machen.

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

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

Wäre echt nice, wenn mir jemand dabei helfen könnte, weil ich wirklich kein Plan habe, wo das Problem liegt. Auf der wunderbaren Google-Suche wurde ich leider auch nicht fündig.
09/25/2020 17:41 Rainer Wahnsinn#2
Hi,

hast du player_count in das Struct SChannelStatus hinzugefügt?

09/26/2020 15:42 OnlyOnlineInThisGame#3
Quote:
Originally Posted by Rainer Wahnsinn View Post
Hi,

hast du player_count in das Struct SChannelStatus hinzugefügt?

Jo, dass steht bzw ist sogar mit dabei in dem ganzen. Die table.h sieht dort wie folgt aus:

typedef struct SChannelStatus
{
short nPort;
BYTE bStatus;
#if defined(__CHANNEL_STATUS_UPDATE__)
int player_count;
#endif
} TChannelStatus;

Soll ich mal das if und endif weg machen? Auch, wenn ich nicht glaube das es funktionieren wird.
09/29/2020 18:34 Rainer Wahnsinn#4
Quote:
Originally Posted by OnlyOnlineInThisGame View Post
Jo, dass steht bzw ist sogar mit dabei in dem ganzen. Die table.h sieht dort wie folgt aus:

typedef struct SChannelStatus
{
short nPort;
BYTE bStatus;
#if defined(__CHANNEL_STATUS_UPDATE__)
int player_count;
#endif
} TChannelStatus;

Soll ich mal das if und endif weg machen? Auch, wenn ich nicht glaube das es funktionieren wird.
Entweder kennt er die tables.h nicht, was unwahrscheinlich ist, da diese Datei durch andere inkludiert wird.
Oder aber die Definition von __CHANNEL_STATUS_UPDATE_ wurde nicht gefunden.
I. d. R. unter common/service.h oder common/CommonDefines.h.

Was auch sein kann, dass du schlichtweg vergessen hast die bearbeitete tables.h hochzuladen.
09/30/2020 12:38 Splinglol#5
table.h statt tables.h ?