Also das man EXP nur in Intervallen spenden kann is mir auch klar;)Quote:
Exp kann man ja nur in 100er Intervallen spenden.
Wie wärs wenn du testweise versuchst von den zu spendenden Exp 100 abzuziehen oder, falls nicht durch 100 teilbare Werte nicht funzen, zu runden?
Pseudocodebeispiele:
ExpToDonate = (ExpToDonate DIV 100) * 100
oder
ExpToDonate = round(ExpToDonate/100, 0) * 100
oder
ExpToDonate = round(ExpToDonate, -2)
Sprache sei mal egal, ich hoffe du spürst was ich denke
Aber früher also noch vor dem letzen Udpate konnte ich ja noch debuggen und da kam in der EXP-Spenden Funktion immer so wie das was man eingibt nicht auf 100er gerundet.
Ich habe ja auch schon getestet:
- Funktion mit 1 aufrufen
- Funktion mit 100 aufrufen
- Funktion mit 2713 aufrufen
Immer selber Error obwohl ich weit über 10000 EXP hatte oO
Und das is dieselbe Funktion wie bei den alten Clients das hab ich auch überprüft, echt komisch...