[SRC] Yang erhöhung Problem

06/22/2015 10:21 Forcetraeger#1
Hallo,

Wollte das yang limit im Inventar erhöhen. Hat auch relativ gut funktioniert.

Die Grenze liegt momentan bei 20kkk.

Wenn ich aber nun über 2,14kkk komme wird das yang auf 0 gesetzt. Nach einem RLG wird aber dann der wahre Yangbetrag angezeigt.

Jmd. eine Idee?

Wie kann ich das max. Yang beim Handeln/Shops ändern?


LG

Forcetraeger
06/22/2015 10:37 the--fineworld#2
Hallo,
arbeitest du mit der variable bigint?
06/22/2015 10:40 Forcetraeger#3
long long
06/22/2015 10:42 the--fineworld#4
Hast du in der Datenbank die Spalte 'yang' zu bigint geändert?
06/22/2015 10:43 Forcetraeger#5
Ja, nach einem rlg wirds ja richtig angezeigt...
06/22/2015 10:48 the--fineworld#6
In der Binary auch alles geänedert bzw. angepasst?
06/22/2015 10:54 the--fineworld#7
Müsste mir das wenn etwas genauer anschauen kann den Fehler so immoment nicht identifizieren.

Kleiner Tipp:

Benutze lieber ULL = 'unsigned long long' (4294967295 - uLong)

=> PythonPlayerModule.cpp

Code:
PyObject * playerGetElk(PyObject* poSelf, PyObject* poArgs)
{
        return PyLong_FromUnsignedLongLong(CPythonPlayer::Instance().GetStatus(POINT_GOLD));
}
06/22/2015 10:58 Forcetraeger#8
Hast du skype ?

Schreib mir mal bitte als PN deine addy
06/22/2015 11:00 MASCH4RA#9
Brauchst du noch Hilfe oder hat es sich gelöst?
lg
06/22/2015 11:01 Forcetraeger#10
Brauche noch Hilfe
06/23/2015 13:36 Forcetraeger#11
Habs jetzt soweit das der yang betrag richtig angezeigt wird.

Nur wenn ich mir jetzt was im Shop kaufe(private oder npc) bekomme ich yang dabei.

In welcher datei könnte der fehler sein ?