Ok, we need to figure out how to make the zones of your kingdom grow.
I had an idea: The kingdom block allows the player who placed it to 'open' it, and grab 'subject blocks' These blocks he can give to other players, who can place them adjacent to his zone, and then the zone is spread out in that direction.
or when a player join a kingdom, the kingdom is added with something like "100 more blocks territory available" then the king can choose in which direction the kingdom will be expanded using that "xxx blocks of territory available"
or the king can even keep it, or choose to trade it with other kingdoms for resources
Post by killwithkostja on Jun 20, 2013 4:34:12 GMT -5
Maybe player had to enter the main house/Castle (howsoever) and right click the Kingdom block. Then they can register themselves as part of the kingdom. After this the kingdom size expands 1 block in every direction.
if they want to join another kingdom they have to delete themselves from the kingdom block. After this the kingdom will shrink 1 block in every direction.
Kostja: We want to try to see if we can prevent a kingdom from having to expand in a circle, if possible.
Will Ez: The trading resource thing can't happen. If I invite a bunch of people to my kingdom to get safe blocks, then trade them away to another kingdom, then wait till they build up, then kick everyone out of their own kingdom.
What if the kingdomblock, when right clicked by a 'subject' allows you to join the kingdom in whatever way we eventually decide, but after that, it opens up a 1 space inventory that has a subject block in it.
This subject block can only be created by the kingdomblock, and only 1 per subject. The player can then place the subject block in exactly the same method as using a kingdomblock, except that it has to be placed within so many blocks of a kingdomblock The player could even get more than one, by fulfilling some goal. Like up to 10 players in a kingdom: each gets 1 subject block, up to 50: each subject gets 2 subject blocks, up to 100: 3.
Or something like that. This allows players to choose exactly where they want to build within the kingdom, and expand the kingdom in every direction.
Last Edit: Jun 20, 2013 6:10:15 GMT -5 by Dontremb
What if when a player wants to join a kingdom? There should be a queue in the king's gui, and later there can be dozens of them, also the king should be able to manage many things happening within his kingdom like money, resources, citizens, and citizens' positions, also if you guys have played Millenaire it has a map of each village, we should have that too
I agree with being able to manage/view many things about his kingdom. However, I think we need to hold off on money for now. In fact, I'm not sure if I ever want to have money included in this mod. Money in the system encourages people to compete, and to actively work against each other. We might be able to come up with a way to incorporate money in phase 3, but not yet.
So my take on this would be an invitation system. And also for the gui we could make tabs (like the creative inventory), one tab is for manging invites and such. While another is for viewing stats, and so on..
How would the invites work? Well basically the king types your name in a box and then an invite is sent to that player (The king can also cancel pending invites incase of a typo or something like that).
Then the problem becomes, how would a player receive this invite, Now there are different ways to do that. We could add a mailbox block, And that mailbox block can easily be crafted, a couple of sticks or something like that. So when you get the invitation from the mailbox you get a "letter of invitation" item that basically opens a gui with a yes no button.
Why not make it so a player can open a GUI from the kingblock, if he's a total stranger he has only 1 button that says: "I want to join this kingdom" and then a queue will be added .
When the king opens the kingblock GUI, there will be a tab to show queued players where the king can accept them to join the kingdom or not.
Or we can have a reception block with that "1 button GUI" placed in a "Reception House" or anywhere the king wants instead so no one can have access to that kingblock except the king, that makes it more safe.
Last Edit: Jun 20, 2013 19:27:33 GMT -5 by willeze
Ok. So far, I think this is where we stand on this, and what I like, let me know if anyone has any issues with the following:
1) A player creates a deed block. This gives him a safe zone of roughly 10 blocks radius. 2) The owner can retrieve reception blocks from the deed block and place them wherever he wants, as long as it is within a certain distance from his deed block, or another reception block that he owns. 3) another player can click on this reception block, and join the kingdom. This expands the safe zone of the deed block and gives the new player his own zone within, or next to the original deed zone.