Pages:
Author

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

donator
Activity: 1722
Merit: 1036
Time to place some new sell orders in WINE, my friends.

 Wink

Is there a legal drinking age in game?

No minors are implemented in the game at all. Earliest nobles have been introduced at 14 which is the minimum age to be a Jungherr. 13 could be considered for girls but nobody has tried. One cat has been admitted at 8. Everyone admitted to the game may drink anything.

Also, drinking water is unhealthy, so not advisable to anyone.
sr. member
Activity: 414
Merit: 251
Time to place some new sell orders in WINE, my friends.

 Wink

Is there a legal drinking age in game?
legendary
Activity: 1276
Merit: 1001
- Trying to go to: https://cryptokingdom.me/player/playerItems/MEAD, I get:

Quote
Slim Application Error

The application could not run because of the following error:
Details
Type: ErrorException
Code: 8
Message: Trying to get property of non-object
File: /var/www/html/releases/20151006111135/app/controllers/PlayerController.php
Line: 280
Trace

#0 /var/www/html/releases/20151006111135/app/controllers/PlayerController.php(280): Slim\Slim::handleErrors(8, 'Trying to get p...', '/var/www/html/r...', 280, Array)
#1 /var/www/html/releases/20151006111135/app/bootstrap/routes/player.r.php(126): CryptoKingdom\PlayerController::listItems('MEAD')
#2 [internal function]: {closure}('MEAD')
#3 /var/www/html/releases/20151006111135/vendor/slim/slim/Slim/Route.php(468): call_user_func_array(Object(Closure), Array)
#4 /var/www/html/releases/20151006111135/vendor/slim/slim/Slim/Slim.php(1357): Slim\Route->dispatch()
#5 /var/www/html/releases/20151006111135/vendor/slim/slim/Slim/Middleware/Flash.php(85): Slim\Slim->call()
#6 /var/www/html/releases/20151006111135/vendor/slim/slim/Slim/Middleware/MethodOverride.php(92): Slim\Middleware\Flash->call()
#7 /var/www/html/releases/20151006111135/vendor/slim/slim/Slim/Middleware/PrettyExceptions.php(67): Slim\Middleware\MethodOverride->call()
#8 /var/www/html/releases/20151006111135/vendor/slim/slim/Slim/Slim.php(1302): Slim\Middleware\PrettyExceptions->call()
#9 /var/www/html/releases/20151006111135/app/bootstrap/start.php(106): Slim\Slim->run()
#10 /var/www/html/releases/20151006111135/app/bootstrap/setup.php(63): require_once('/var/www/html/r...')
#11 /var/www/html/releases/20151006111135/index.php(Cool: require_once('/var/www/html/r...')
#12 /var/www/html/index.php(2): require_once('/var/www/html/r...')
#13 {main}

This is not a valid URL, it should be https://cryptokingdom.me/marketplace/item/MEAD (which works), I was trying to go faster Smiley


- You can sell fractional parts of items:

sell mead 0.1 3
New ask added for 0.1 units of mead at a limit price of 3.


- short buy command gives "something went wrong" instad of the usual syntax help/error:

buy mead
buy mead 0
buy mead 0 10

All of these give: something went wrong

- I am able to set a dummy sell trade for 0 mead:

sell mead 0x10 20

- same for a price of 0:

sell mead 10 0x10

- I can cancel a sell order with a different setting:

sell mead 100 100            works, creates an entry in the books with the right settings
cancelsell mead 100         does not find, ok
cancelsell mead 99 100    removes the 100 100
cancelsell mead 101 100  also removes it

hero member
Activity: 649
Merit: 500
Time to place some new sell orders in WINE, my friends.

 Wink

Whoohooo. I LOVE YOU MAN!
legendary
Activity: 1610
Merit: 1004
Time to place some new sell orders in WINE, my friends.

 Wink
hero member
Activity: 649
Merit: 500
That "space in command" happened again. I know what happened: I went back with cursor to count th enumber of zeroes before placing, then I pressed enter, while the cursor was not at the end of the command. This causes the command to split, and then be submitted.


Suggestion while this is not fixed. Use mil instead of 000000.

This idea will be evaluated and if good, put into practice.

(not sure if you missed this)
This is already possible. I was only suggesting that people use it instead of counting zeros.

Oh thanks, I specified it myself long ago, but thought to have postponed the implementation to #6...

Do the other common things work, decimal point/comma, "xmr", "m" etc?
sell MEAD 1 10,5mil -> New ask added for 1 units of MEAD at a limit price of 10000000. -> Bid placed accordingly
sell MEAD 1 10.5mil -> New ask added for 1 units of MEAD at a limit price of 10500000. -> Bid placed accordingly
sell MEAD 1 10xmr -> New ask added for 1 units of mead at a limit price of 10xmr. -> Bid placed at 10 moneretos
sell MEAD 1 1.5m -> New ask added for 1 units of mead at a limit price of 1.5m. -> Bid placed at 2 moneretos
sell MEAD 1 1,5m -> New ask added for 1 units of mead at a limit price of 1,5m. -> Bid placed at 1 monereto
donator
Activity: 1722
Merit: 1036
That "space in command" happened again. I know what happened: I went back with cursor to count th enumber of zeroes before placing, then I pressed enter, while the cursor was not at the end of the command. This causes the command to split, and then be submitted.


Suggestion while this is not fixed. Use mil instead of 000000.

This idea will be evaluated and if good, put into practice.

(not sure if you missed this)
This is already possible. I was only suggesting that people use it instead of counting zeros.

Oh thanks, I specified it myself long ago, but thought to have postponed the implementation to #6...

Do the other common things work, decimal point/comma, "xmr", "m" etc?
hero member
Activity: 649
Merit: 500
That "space in command" happened again. I know what happened: I went back with cursor to count th enumber of zeroes before placing, then I pressed enter, while the cursor was not at the end of the command. This causes the command to split, and then be submitted.


Suggestion while this is not fixed. Use mil instead of 000000.

This idea will be evaluated and if good, put into practice.

(not sure if you missed this)
This is already possible. I was only suggesting that people use it instead of counting zeros.
hero member
Activity: 649
Merit: 500
Character ID: 91 (Angus)

1. The amount column in My Items shows 0 for all the items. The column Owned/Exists is correct.
2. Angus (91) bought a suit from SirJacket but in the trade history SirJacket is presented as buyer and Angus as seller. Item and m were transferred in the right ways.

3. Must be related to number two above: I only have 29 different items. Those appear correct in the market view. But my profile shows 32.
full member
Activity: 260
Merit: 105
A Lingering Ghost
This is forwarded to PJ, and all trades that have exploited it will be reversed. Thank you for finding it, I will send some reward when I wake up!

Cheers, good night!
donator
Activity: 1722
Merit: 1036
This is forwarded to PJ, and all trades that have exploited it will be reversed. Thank you for finding it, I will send some reward when I wake up!
full member
Activity: 260
Merit: 105
A Lingering Ghost
EDIT:
I removed my bug report, devs are aware of it and working on it.
hero member
Activity: 649
Merit: 500
That "space in command" happened again. I know what happened: I went back with cursor to count th enumber of zeroes before placing, then I pressed enter, while the cursor was not at the end of the command. This causes the command to split, and then be submitted.


Suggestion while this is not fixed. Use mil instead of 000000.
legendary
Activity: 1276
Merit: 1001
That "space in command" happened again. I know what happened: I went back with cursor to count th enumber of zeroes before placing, then I pressed enter, while the cursor was not at the end of the command. This causes the command to split, and then be submitted.
hero member
Activity: 649
Merit: 500
1. The amount column in My Items shows 0 for all the items. The column Owned/Exists is correct.
2. Angus (91) bought a suit from SirJacket but in the trade history SirJacket is presented as buyer and Angus as seller. Item and m were transferred in the right ways.
hero member
Activity: 649
Merit: 500
When in My Items view click a in a Category of items that the player has none of (is this clear?)

Example:
I don't have silver coins and clicked on the silver coins category

URL: https://cryptokingdom.me/player/playerItems/91/SIC

Code:
Slim Application Error
The application could not run because of the following error:

Details

Type: PDOException
Code: 42000
Message: SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ')' at line 1
File: /var/www/html/releases/20151005221229/vendor/j4mie/idiorm/idiorm.php
Line: 429
Trace

#0 /var/www/html/releases/20151005221229/vendor/j4mie/idiorm/idiorm.php(429): PDOStatement->execute()
#1 /var/www/html/releases/20151005221229/vendor/j4mie/idiorm/idiorm.php(1828): ORM::_execute('SELECT * FROM `...', Array, 'default')
#2 /var/www/html/releases/20151005221229/vendor/j4mie/idiorm/idiorm.php(638): ORM->_run()
#3 /var/www/html/releases/20151005221229/vendor/j4mie/idiorm/idiorm.php(627): ORM->_find_many()
#4 /var/www/html/releases/20151005221229/app/models/ItemModel.php(486): ORM->find_many()
#5 /var/www/html/releases/20151005221229/app/controllers/PlayerController.php(287): CryptoKingdom\ItemModel::getItemsByCategoryIDs(Array, true)
#6 /var/www/html/releases/20151005221229/app/bootstrap/routes/player.r.php(131): CryptoKingdom\PlayerController::listItems('91', 'SIC')
#7 [internal function]: {closure}('91', 'SIC')
#8 /var/www/html/releases/20151005221229/vendor/slim/slim/Slim/Route.php(468): call_user_func_array(Object(Closure), Array)
#9 /var/www/html/releases/20151005221229/vendor/slim/slim/Slim/Slim.php(1357): Slim\Route->dispatch()
#10 /var/www/html/releases/20151005221229/vendor/slim/slim/Slim/Middleware/Flash.php(85): Slim\Slim->call()
#11 /var/www/html/releases/20151005221229/vendor/slim/slim/Slim/Middleware/MethodOverride.php(92): Slim\Middleware\Flash->call()
#12 /var/www/html/releases/20151005221229/vendor/slim/slim/Slim/Middleware/PrettyExceptions.php(67): Slim\Middleware\MethodOverride->call()
#13 /var/www/html/releases/20151005221229/vendor/slim/slim/Slim/Slim.php(1302): Slim\Middleware\PrettyExceptions->call()
#14 /var/www/html/releases/20151005221229/app/bootstrap/start.php(106): Slim\Slim->run()
#15 /var/www/html/releases/20151005221229/app/bootstrap/setup.php(63): require_once('/var/www/html/r...')
#16 /var/www/html/releases/20151005221229/index.php(8): require_once('/var/www/html/r...')
#17 /var/www/html/index.php(2): require_once('/var/www/html/r...')
#18 {main}
legendary
Activity: 1276
Merit: 1001
I see the items table now, excellent! Smiley

I can see my items when I click on "all my items" on the top right, but if I then click on a category in which I own some items, I get an empty list (visible, but empty). Now, if I click "all my items" again, I get an empty list too...
There may be a filter applied, and I'm not sure how to remove it.
For this reason, it may be good to have a "All" category in the list on the left, first in the list (before "Distilled beverage").

Edit: I saw a "all items" button, but it's not always there. I also sometimes see buy/sell orders on the main list, but not always. For instance, in "distilled beverages", there are no buy/sell visible in the main list for LAG, but I was seeing them at least once in that screen. Looking at the inner screen for LAG, the buy/sell are here.

Edit 2: I tried a buy order, I apparently typoed and added a space in the middle of the price, so: buy con 10 7 200000
This got me an error mesage that the command wasn't valid, but then an order was placed for 7 at 10, or 10 at 7, can't recall.
legendary
Activity: 1276
Merit: 1001
All seems to be fixed, except those two:

- in "Edit profile", the decorations link on the left side shows 0, but there are 4 when you click on it (very minor, probably not worth fixing now)

- Agora market lists are still empty (CSS issue, as pappa_lazzarou found yesterday, adding display:block to the table makes it visible in Firefox).

That second one means I can't use the market except if I edit the DOM every time the page loads to find the table and add a display:block, which nobody will realistically do. Apparently it works in Chrome but not Firefox.

donator
Activity: 1722
Merit: 1036
Two more bugs.

1) I was able to select a Age from a drop down list within profile settings, was able to save the change with no errors, though the actual change does not take effect. Never the less, might cause confusion.

2) I was able to manually edit my level from Expert to  "Super  Expert"

Will keep digging.

1) Some misunderstanding and/or permissions thing. "Age" is not even a data field, it is a script field, making it impossible to edit even by me.

2) What you are editing is your "Title" and that is something we seek to keep open for everyone to edit for themselves. This would mean that they must exercise judgment what to put there, and will receive punishment such as fines if they use restricted titles, eg. claiming to be a "Wizard", which requires being or having been in L7. "Super Expert" is probably fine. Besides, you should be a Master already...

legendary
Activity: 1123
Merit: 1000
SaluS - (SLS)
Two more bugs.

1) I was able to select a Age from a drop down list within profile settings, was able to save the change with no errors, though the actual change does not take effect. Never the less, might cause confusion.

2) I was able to manually edit my level from Expert to  "Super  Expert"

Will keep digging.
Pages:
Jump to: