This question i refering to a real big bug and we should have at least the answer "we know about this and are working on it. "
I am coding plugins for Fox-control and i really have the big problem (in fact i think every plugin developer has) that the planet transactions do not work to any playeracount the same way.
I am getting a bill state in my scripts to verify if a planet transaction is done. (bet´s, payments etc.)
The Method to ask for a Bill state is GetBillState. Sometimes it returns payed , but no planets are added to the servers acount. With other users it Does work (nearly same time, same serveracount to pay to).
In here some transaction id´s with TIme and planets, even with the login who payed the planets.
Thing is: this seems to be acount depending some players can donate, other do not but get a message that the have paed (no planets where payed, but billstate returns 4 "payed". we cannot write our plugins with the current bugged getbillstate method, and the people DO want to have their plugins. so please tell us whats going on, and if anyone is allready working on that.
we tried different ways : Serveracount as parameter, no parameter (should send the planets to the serveracount ) also with my playeracount instead of the serveracount. it does not give back true results, as u cant trust them.
here some debugs (array answer from GetBillState) Oh and btw the server acount got punished each tracnsaction (payed or not reall payed with a tax of 1 planet). please give this thing a high priority as planets are the games currency.
and non working ( payed but not really payed) o
Code: Select all
Array
(
[State] => 4
[StateName] => Payed
[TransactionId] => 11522
)
[16.09.11 13:17:49] 4 Donate Status raggie for 50 Planets
(other acount)
Code: Select all
)
Array
(
[State] => 4
[StateName] => Payed
[TransactionId] => 11523
)
[16.09.11 13:19:47] 4 Donate Status katinka for 50 Planets
edit: and again a non working transaction ( seems to be Acount depending)
Code: Select all
Array
(
[State] => 4
[StateName] => Payed
[TransactionId] => 11564
)
[16.09.11 13:28:17] 4 Donate Status raggie for 50 planets
I mean here are the transaction numbers and logins, those must be on the masterserver too.
