Affect.add TP-Bug

02/22/2014 18:40 Shadow366#1
Hey zusammen,

Wie kann ich den Bug entfernen, dass wenn meine Max-HP erhöht ist durch:

Code:
affect.add_collect(apply.MAX_HP, 3500, 60*60*24*365*60)
wie z.b. von einer Bioquest, ich nicht diese TP immer wieder abgezogen kriege, wenn ich z.b. vom Reittier absteige?
02/22/2014 20:42 .Colossus.#2
affect.remove(apply.MAX_HP, 3500, 60*60*24*365*60)
02/23/2014 00:04 xIsSoWeilSoSoll#3
Sry ich hab mich unklar ausgedrückt.....

Also wenn man über eine quest einen permanten Bonus geben will, z.b. 3500TP als Belohnung für eine Bioquest, dann macht man das ja hier drüber:

Code:
affect.add_collect(apply.MAX_HP, 3500, 60*60*24*365*60)
Das klappt auch alles wunderbar, mein Problem ist nur, dass alles was zu einer Neuberechnung der Statuspunkte führt, wie z.b. das Absteigen von einem Mount/Pferd, meine TP auf den Wert setzt, den sie ohne Bio hätte und ich die fehlende 3500TP wieder hochpotten muss. Also die 3500TP verschwinden nicht ganz. Es ist eher so, als würde ich 3,5k Schaden kriegen, wenn ich vom Pferd absteige.....

P.S.: Nicht wundern über die 2 verschiedenen AccNamen. Bin grad bei nem Freund und über dessen Account eingeloggt.
02/23/2014 00:06 Drαεth#4
PHP Code:
affect.add_collect(apply.HP_REG, %ZAHLSEK*MIN*STD*JAHRE

Ich glaube das war so .. :D
02/23/2014 08:28 .Colossus.#5
Die 3,5 k werden mit TP dazu addiert.
02/23/2014 08:54 Drαεth#6
Quote:
Originally Posted by .Colossus. View Post
Die 3,5 k werden mit TP dazu addiert.
Quote:
Originally Posted by xTwistLP View Post
PHP Code:
affect.add_collect(apply.HP_REG, %ZAHLSEK*MIN*STD

Ich glaube das war so .. :D
Probier es doch einfach damit! Dieser Boni bringt dir TP Regneration! Du musst nurnoch die Zahlen anpassen undwieviel Prozent :)
02/23/2014 08:55 "Sh4Xx"#7
Er will max hp und nicht tp reg :o
02/23/2014 09:29 Drαεth#8
Quote:
Originally Posted by xIsSoWeilSoSoll View Post
Sry ich hab mich unklar ausgedrückt.....

Also wenn man über eine quest einen permanten Bonus geben will, z.b. 3500TP als Belohnung für eine Bioquest, dann macht man das ja hier drüber:

Code:
affect.add_collect(apply.MAX_HP, 3500, 60*60*24*365*60)
Das klappt auch alles wunderbar, mein Problem ist nur, dass alles was zu einer Neuberechnung der Statuspunkte führt, wie z.b. das Absteigen von einem Mount/Pferd, meine TP auf den Wert setzt, den sie ohne Bio hätte und ich die fehlende 3500TP wieder hochpotten muss. Also die 3500TP verschwinden nicht ganz. Es ist eher so, als würde ich 3,5k Schaden kriegen, wenn ich vom Pferd absteige.....

P.S.: Nicht wundern über die 2 verschiedenen AccNamen. Bin grad bei nem Freund und über dessen Account eingeloggt.
Nein er hat doch ein TP Bugg beim Login usw und damit kannst du einstellen das er nicht Potten muss und einfach für kurze Zeit eine starke TP Reg haben
02/23/2014 09:31 "Sh4Xx"#9
Du Weißt schon das die TP Reg für immer gilt dann kann er sobald er die Tp reg hat mit level 30 z.b. in Grotte 2 97 mobs hauen weil er einfach immer full TP hat!

Er hat den bug imme rauch wnen er auf und ab steigt!!
02/23/2014 10:15 rollback#10
die permanenten belohnungen buggen doch iwie immer rum ...
frage mich wie das auf den offiziellen servern geregelt wird
evtl. kann man ja dafür eine datenbank einrichten aber dafür bin ich noch zu doof :D
02/23/2014 10:16 Drαεth#11
Ja man kann die Zeit einstellen !
Und wen er absteigt usw muss er eine Quest erstellen
mount on oder so :D
02/23/2014 10:27 Shadow366#12
@ xTwistLP

Damit ich dann noch nen größeren Bug habe? ;D

Wenn ich deinen Vorschlag nehme und einfach wenn man vom Pferd absteigt kurz die TP-Reg auf irgendeinen hohen wert setze, kann man einfach durch auf und absteigen seine tp, wenn sie low ist vollkommen regenerieren. Ich suche etwas das die Neuberechnung der Statuswerte verhindert, wenn ein positivier Effekt endet.


De hat den Bug auch:

Quote:
Freitag, 13. Dezember 2013, 09:55
Das ist normal, da er alles neu berechnen muss. Ist das gleiche als wenn du auf/absteigst von einen Mount.
Quelle:
[Only registered and activated users can see links. Click Here To Register...]
02/23/2014 10:31 Drαεth#13
@Shadow336 JA das stimmt auch wieder rum... Aber mann kann einstellen mit if HP unter -3k ist dan add affect usw :D
02/23/2014 10:49 Shadow366#14
Die geht ja nicht in den Minusbereich es ist wirklich nur so als würdest du 3,5k DMG kriegen.

Mal nen Beispiel:

Ich habe 15k Tp von Maximal 15k Tp
Ich steige vom Mount ab:
Jetzt habe ich nur noch 11,5k von Maximal 15k TP
09/02/2014 15:03 FSXraptor#15
Same bug here. Core 2089M.

When mount / unmount, the TP from affect.add() or affect.add_collect() or pc.mount_bonus() dissapears.

The same happens when using some skills, like Ninja blink (Blitzangriff).