Jemand ne idee wo ich da ansetzen muss, das die vorhandenen Gaya punkte beim login / teleport auch geladen werden? wenn ich mir mit /set xxx gaya xx die punkte setze werden sie im inventar angezeigt, sobald ich mich porte ist es wieder bei 0 (optisch, verwenden kann ich die punkte weiterhin und sobald ich 1 punkt dazu adde und es aktualisiert wird sind die punkte auch wieder korrekt sichtbar)
Habe im source mehrere stellen angeschaut und angepasst jetzt vermute ich jedoch das es im client irgendwo in python liegt, bin mir aber nicht sicher. Habe den GetGold teil verfolgt im source jedoch konnte ich da nichts mehr finden was sinn ergeben würde. Hat jemand eine idee?
input_db.cpp habe ich in der funktion:
bereits diesen teil hier angepasst:
- #ifdef ENABLE_TITLE_SYSTEM
- snprintf(buf, sizeof(buf), "%s %lld %d %d %ld %d %d",
- inet_ntoa(ch->GetDesc()->GetAddr().sin_addr), ch->GetGold(), ch->GetGaya(), g_bChannel, ch->GetMapIndex(), ch->GetAlignment(), ch->GetTitle());
- #else
- snprintf(buf, sizeof(buf), "%s %lld %d %d %ld %d",
- inet_ntoa(ch->GetDesc()->GetAddr().sin_addr), ch->GetGold(), ch->GetGaya(), g_bChannel, ch->GetMapIndex(), ch->GetAlignment());
- #endif
in der char.cpp das selbe
Bitte melden Sie sich an, um dieses Bild zu sehen.
Habe das selbe system wie in den BestProductions v4 files verbaut, habe mit den files meine änderungen abgeglichen um zu schauen woran das problem liegt jedoch war alles gleich (in den files scheint es laut videos und release infos zu funktionieren)