Pages:
Author

Topic: Crypto Kingdom Ultima Version Development Thread - page 6. (Read 24685 times)

legendary
Activity: 1276
Merit: 1001
I don't want this to be misunderstood, so: I'm just trying to help out building a set of unit tests for the exchange matching system, I'm not a core dev or anything. The idea is to give PJ a way to easily check the matching code (and any changes to it) are free of any bugs that the tests catch (which hopefully will try to catch a large amount of them), which should give a much faster turnaround that asking people to test and report. That's all I'm doing.

full member
Activity: 220
Merit: 100
Concordantly, thanks for stepping up! It helps to allocate the vast required effort to multiple people and have several eager people step up Smiley

Out of curiousity, what language is CryptoKingdom coded in and would you like to have external people (such as myself) try commit also new things to the game?
I work in bioinformatics (main languages R and Matlab), but am adept also in C, C#, Java and Python, in case git commits would be appreciated from others as well.

The app is built using slim framework on PHP, but moneromooo's contribution (as a core dev, not web dev) is to write python unit tests that will utilize the API for sanity checking. Once we have that solid, you can use any language you like to help out with testing, 3rd party software, etc. 
full member
Activity: 260
Merit: 105
A Lingering Ghost
Concordantly, thanks for stepping up! It helps to allocate the vast required effort to multiple people and have several eager people step up Smiley

Out of curiousity, what language is CryptoKingdom coded in and would you like to have external people (such as myself) try commit also new things to the game?
I work in bioinformatics (main languages R and Matlab), but am adept also in C, C#, Java and Python, in case git commits would be appreciated from others as well.
full member
Activity: 212
Merit: 100
sr. member
Activity: 336
Merit: 250
full member
Activity: 220
Merit: 100
As you may or may not have heard, the Queen is in town and His Majesty will be relatively unavailable for the next few in-game years!  That said, some of the town duties have been delegated to senior players so that they might still get done.  

I am going to be taking over the role of Ultima Development Project Manager. I just wanted to give you all an update on what we have decided so far. We have setup various communication channels, such as Slack and Trello to help us manage the progress.  We are moving the code to github, and there will be an issue queue that will be usable by myself, PJ, and a couple others.  This will be the organization method to keep all features/bugs on the radar, as well as prioritize features/bugs. Once the code has been moved over, PJ will enter all known issues. Once that is complete, I will go through this thread and IRC logs to determine what is still outstanding that may have slipped through the cracks.  We will prioritize these features and try to get this game out of testing and into a playable state post-haste!

I'd also like to welcome moneromooo to the unofficial "dev team". He will be helping out (free of charge) by writing us a suite of unit tests that will access the app via the API. The API will have Buy and Sell methods hooked up sometime today (if all goes as planned) so that this may be done.  This may not be ready for public use, but once we test it out, we will release it along with other API functionality ASAP so 3rd-party developers can start building modules. I can't wait to see what comes out of this! I'm thinking specialty shops, online casinos, bank depositories, and many other things. \

As I am new to the PM role with Ultima, I welcome any feedback that players have in regards to the game development (or anything else for that matter). I cannot guarantee that we will be able to do everything suggested, but we will consider everything.

Once we have gotten everything running at full speed, we will be asking for testers again. This will happen soon, and we will have specific things we'd like to test and report on. More to come on that later.
donator
Activity: 1722
Merit: 1036
Hello all!

After a multi-hour meeting, Town Council decided to designate this is now Test environment. See more from thread.
full member
Activity: 212
Merit: 100
logged in and changed passwords successfully. So far all balances look correct!

error report:
cmd - BUY HM02B1000 2 70mil
result - item quantity & moneritos balances adjusted as expected
but, 'item history' shows 'OZ' as the seller for this transaction and 'Coinshop' as the buyer, should be reversed
legendary
Activity: 1610
Merit: 1004
Error report: I sold 69 IC to Jacket, but my balance still shows 69 IC.
hero member
Activity: 784
Merit: 501
Cancelsell and CancelBuy commands do not accept the "mil" unit.

Example:

Buy WOS-146 1 8mil
Sell WOS-146 1 8mil

Each of these set buys and sells at the price 8,000,000.

cancelsell wos-146 1 8mil ->  You do not have such an order active.
cancelbuy wos-146 1 8mil -> You do not have such an order active.
cancelsell wos-146 1 8000000 ->  Works as expected
cancelbuy wos-146 1 8000000 ->  Works as expected
legendary
Activity: 1610
Merit: 1004
One thing I miss in the transition to Ultima from Google DB is the ability to easily see the quantities of all owners of a certain item.

For example: I would like to be able to click on an item (say, W1604) and then see a table of all owners and the amount they have, it guides me when I decide to make a purchase or not.

It's also fun because you can see if you have the most of a certain item, or strategically plot to become the largest holder, etc.
donator
Activity: 1722
Merit: 1036
I think the monerito balance from the trades earlier is not correct, even after erroneous trades were fixed.

Well, they are not yet repaired. Smiley

built area = 0 , should be 2748
stone = 0 , should be 7994

These have not been implemented (script to calculate not there)
sr. member
Activity: 252
Merit: 250
I was able to reset password and login with it successfully.  I took a look at my character info page and everything looks good except:
built area = 0 , should be 2748
stone = 0 , should be 7994

All the items, decorations and promotions are correct.  I really like how we can see what items we have now easily.  I haven't tested the agora marketplace yet, will try it out tomorrow when I have more time.
legendary
Activity: 1276
Merit: 1001
I think the monerito balance from the trades earlier is not correct, even after erroneous trades were fixed.

I started with about 488 monero. The chronicle shows two trades:
A sale of 3 W1601B at 275k
A sale of 46 W1603A at 320k

Those total 15.5, and my balance is now about ~500k, so +12.

Moreover, I had placed a trade of 3 W161B at 245k, which does not appear in the chronicle, but the 3 bottles are gone from my owned count, and the order is not on the list, so I'm pretty sure it got bought by saddam at the same time he bought the 275k order, so the difference is even larger.
I did not buy anything that would have made the balance lower (unless bug).

I'll play some more with the market tomorrow, now is sleep time Smiley
donator
Activity: 1722
Merit: 1036
Trading should work completely now!

As usual, report errors Smiley

This is the way things get done. As "prerequisites" for some of the stuff we have had in the feature list, other features have been developed, you can for instance see the trading UI is already much better than the original. Try also chain commands (shift-enter allows to add a line in the command line, making it possible to copy a large ladder of orders at the same time)
full member
Activity: 260
Merit: 105
A Lingering Ghost
I'm getting the same error. I'm guessing that trading in the market is under a lockdown until they fix the reported few bugs and revert a few funky transactions.
legendary
Activity: 1750
Merit: 1036
Facts are more efficient than fud
Canceling my previous sell bids is not working for my suits.

I have a Sell Order for WOS-146 at 8,000,000m

CANCELALL WOS-146  -  You can't buy or sell Moneretos
CANCELSELL WOS-146 1 8000000 -  You can't buy or sell Moneretos

EDIT:

Looks like I can't make any sell offers on my suits at the moment they must be classified as moneretos?

I'm getting the same error when trying to make a bid.
hero member
Activity: 784
Merit: 501
Canceling my previous sell bids is not working for my suits.

I have a Sell Order for WOS-146 at 8,000,000m

CANCELALL WOS-146  -  You can't buy or sell Moneretos
CANCELSELL WOS-146 1 8000000 -  You can't buy or sell Moneretos

EDIT:

Looks like I can't make any sell offers on my suits at the moment they must be classified as moneretos?
donator
Activity: 1722
Merit: 1036
Update

(We hope that) most issues reported about items multiplying in trade and related, are because of a sign error. It was fixed about 2 hours ago.

Transactions during this period (that has ended), with correct intent but faulty execution in the system, will be corrected to show the correct outcome as well. Ones with obvious testing intent will be erased.

Please use the system and trading feature actively! That is the way we get on!! Smiley

Current near-term dev pipeline:
1. Add a visual admin tool for better browsing of changelogs to tables
2. New Player Reg / Tutorial
3. API
4. Year Change
5. (as soon as bug is identified by the tool in 1.) Matching script
legendary
Activity: 1750
Merit: 1036
Facts are more efficient than fud
I put a bid to buy 200,000 sto9 this morning and now it says I have -200,000 stone. Worse, I think it charged me for the stone i didn't have to sell.  Sad

Pages:
Jump to: