[C++/Source] Gildenlager

02/11/2015 15:46 TiRez#76
Quote:
Originally Posted by socressor View Post
ich mache /shutdown.... warte und fahre dann per console runter^^...sollte eig richtig sein oder? :D
Schreib bitte mal, wie du den Server per Konsole herunterfährst.
02/12/2015 09:12 socressor#77
Quote:
Originally Posted by TiRez View Post
Schreib bitte mal, wie du den Server per Konsole herunterfährst.
ja ganz normal ssh putty console sh close.sh ^^
02/12/2015 10:43 TiRez#78
Hast du vielleicht in der GuildSafebox.cpp (db) noch irgendwo in den Querys ein "is_gm_owner" o.ä. oder wird das Item vllt. gespeichert wenn du den Server nach der Änderung im Gildenlager noch 10min anlässt & dann rebootest ?
02/12/2015 12:16 socressor#79
Quote:
Originally Posted by TiRez View Post
Hast du vielleicht in der GuildSafebox.cpp (db) noch irgendwo in den Querys ein "is_gm_owner" o.ä. oder wird das Item vllt. gespeichert wenn du den Server nach der Änderung im Gildenlager noch 10min anlässt & dann rebootest ?
hatte jetzt mal is_gm_owner überall rausgenommen und zeitlang gewartet für reboot. Jetzt bekommt der ursprüngliche Besitzer seine Items auch nicht wieder und sie sind einfach komplett weg^^
02/12/2015 13:44 Computerfreek#80
Quote:
Originally Posted by Insanity​ View Post
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 :-)
Ich hab mal das ganze als inkrementielle Diff-Files zusammengebastelt.
Wenn du die genauen Änderungen von Version zu Version willst, dann hier:



02/12/2015 14:08 TiRez#81
Quote:
Originally Posted by socressor View Post
hatte jetzt mal is_gm_owner überall rausgenommen und zeitlang gewartet für reboot. Jetzt bekommt der ursprüngliche Besitzer seine Items auch nicht wieder und sie sind einfach komplett weg^^
Irgendwelche Fehler in der syserr? Werden die Items in die item-Tabelle gespeichert (gibts in der Tabelle bei "window" Einträge mit "guild_safebox")?

Kind Regards
02/12/2015 14:09 werdi9#82
great thanks :D
02/13/2015 13:59 Mr. 'Avenue™#83
Code:
1>.\PythonNetworkStreamPhaseGameItem.cpp(252) : error C2065: 'GUILD_SAFEBOX_SUBHEADER_GOLD' : undeclared identifier
1>.\PythonNetworkStreamPhaseGameItem.cpp(252) : error C2051: case expression not constant
binary lässt sich nicht compilen

Ich denke hier fehlt ein subheader (guild_safebox_subheader_gold)

Code:
enum EGuildSafeboxSubHeader
{
	GUILD_SAFEBOX_SUBHEADER_SET_ITEM = 1,
	GUILD_SAFEBOX_SUBHEADER_REMOVE_ITEM = 2,
	GUILD_SAFEBOX_SUBHEADER_OPEN = 3,
	GUILD_SAFEBOX_SUBHEADER_CLOSE = 4,
};
Kann ich einfach
Code:
GUILD_SAFEBOX_SUBHEADER_GOLD = 5,
machen?
02/13/2015 16:53 TiRez#84
Lad dir am besten einfach das neuste Update & pack davon die Daten rein, da ist der fehlende Subheader drinnen.

Kind Regards
02/13/2015 18:26 Mr. 'Avenue™#85
Quote:
Originally Posted by TiRez View Post
Lad dir am besten einfach das neuste Update & pack davon die Daten rein, da ist der fehlende Subheader drinnen.

Kind Regards
habe doch das neueste Update (1.6) oder gibts i.wo 1.7 und ich bin zu dumm um es zu finden? :D

bei 1.6 im Client/userinterface/packet.h fehlt der gold subheader
02/13/2015 19:43 occapSeV#86
Lassen Sie hilfsbereit, obwohl ich hatte ein paar Probleme , verschwinden Objekte jedoch ändern, das verdammte Avatar, der sehr offensiv ist !
02/13/2015 22:36 socressor#87
Quote:
Originally Posted by TiRez View Post
Irgendwelche Fehler in der syserr? Werden die Items in die item-Tabelle gespeichert (gibts in der Tabelle bei "window" Einträge mit "guild_safebox")?

Kind Regards
keine einträge mit window = "guild_safebox" und keine fehler in db syserr..

edit:

scheinbar werden die items geflusht...aber warum?

Code:
Feb 11 11:01:00 :: CGuildSafeboxManager::FlushItems: flush 3
Feb 11 11:01:00 :: CGuildSafeboxManager::FlushSafeboxes: flush 0
Feb 11 11:01:01 :: [PLAYER_LOAD] Load from PlayerDB pid[4]
02/14/2015 16:56 TiRez#88
@Avenue: Übernimm einfach die Subheaders aus der packet.h aus game/packet.h.

@socressor: Eigtl. heißt flush, dass der die Items in die Datenbank schreibt; hast du denn den Window-Type "guild_safebox" hinzugefügt in der item-Tabelle?

Kind Regards
02/14/2015 21:31 socressor#89
Quote:
Originally Posted by TiRez View Post
@Avenue: Übernimm einfach die Subheaders aus der packet.h aus game/packet.h.

@socressor: Eigtl. heißt flush, dass der die Items in die Datenbank schreibt; hast du denn den Window-Type "guild_safebox" hinzugefügt in der item-Tabelle?

Kind Regards
yoa danke für die Info ersma^^...

hatte das hinzugefügt ja...nur wird der window typ iwi nicht richtig gesetzt...bleibt einfach leer..

was vergessen?

[Only registered and activated users can see links. Click Here To Register...]
02/14/2015 22:17 .Zitrus#90
Sieht sehr gut aus! Danke!