|
Post by MCAlagaesia on Dec 28, 2014 7:33:35 GMT
You're exactly right, we need to ensure everything is balanced. You'll have to be within a few blocks of a player to start a battle of the minds. Players will be able to team up, but maybe not in the first release. We'll need an easy and quick way for people to join your mind battle, without using commands such as "/mindbattle add {playername}". We want to use as few commands as possible to make gameplay seamless. As participating players are going to be immobile in the world while the mind battle is taking place, perhaps others can right click on that player to join minds and help. This would teleport the player to the mind room where they can join the fight, however they would not be able to damage the person they are helping. We can, of course, implement the compass/meditation feature, however instead of using a command to select who or what you want to seek out, you can right click with the compass to cycle through player, dragon, villager, etc. The compass will be given to the player within the first minute of meditation, depending on their skill. It will be removed from their inventory shortly after meditation finishes. Depending on how long the player was meditating and their skill, the compass will stay in the inventory for longer after meditation finishes. I was thinking something more along the lines of a command that just tells you WHAT is in the area, which you could then use another spell to actually find/point in the direction of the target. Or we could combine these commands and make the first command return the entity name, followed by the heading and distance from player to target. The compass could also be used as a supplementary guide once you know what you are looking for and if it is in the area. But instead of you losing it, it should just slowly deplete your hunger. Remember that we want as few commands hindering smooth gameplay as possible. Wouldn't a "right click to cycle through selections" be the same as using a command to select what you want to focus on? Using Commands/search dragonsearches for dragons Using Compass*Right clicks whilst holding compass*Compass Name: Now focusing on nearby Humans *Right clicks again*Compass Name: Now focusing on nearby Urgals *Right clicks again*
Compass Name: Now focusing on nearby Dragons Giving the compass to the player after meditating for a short while also prevents a player from abusing the system. They can, of course, become quicker by practicing or researching. We would remove the compass afterwards shortly after meditation finishes, allowing a period of time for the player to use the information they gleaned from meditation. A compass shouldn't be something you find in a chest, nor should it be a tool that you meditate through. It's merely a way to show the player what they are meditating, if that makes sense.
|
|
|
Post by MCAlagaesia on Dec 28, 2014 7:59:19 GMT
I second these thoughts. One small thing to work out though. If you are teleported to an arena, then wouldn't there be no body left where you were prior? Is it possible to just leave a model of the player (with health too) that doesn't move and takes the place of the player while that player is fighting? Well, with the addition of 1.8, we have armour stands! witha plugin im sure we can edit them to make them work, because they are an entity with a hitbox. Or we could just spawn an empty player. Armour stands would require more code, and where there is a simpler (and better) option, we'll take that! :-)
|
|
|
Post by lubenqwebjartskular on Dec 28, 2014 21:40:55 GMT
So, you say that we should have a single command that has a yes/no answer which you can then compass track to find. this may be a little complicated for un-experienced players but it makes sense that you need to know if something is there before you can look for it It wouldn't be a yes/no response to the command, it would be something like: /search Saphira W 5 blocksHellomynameis99 NNE 15 blocksCreeper S 17 blocksOr if you want to limit it to a certain entity: /search Hellomynameis99 Hellomynameis99 NNE 15 blocksOr /search Ra'zac Ra'zac N 60 blocks up 20 blocksRa'zac NNE 67 blocks down 5 blocksetc. Then, if you wanted to hunt for something: while holding compass in hand: /point Ra'zac and the compass would point to the closest Ra'zac. If you right click, it would cycle through each of the possible entities returned by the parameters following point (or all nearby entities if no parameters specified) Now obviously the search and point commands would need to be limited to a certain radius depending on your magical skill, and the enchanted compasses would only work within that radius of the entity as well. This could be another magical research task, upgrading your search radius. I hope you understand my idea better now. Oh! thats what you meant. This is good, but i think that we need some better text than just creeper NNS 15. im sure we can come up with something.
|
|
|
Post by lubenqwebjartskular on Dec 28, 2014 21:43:43 GMT
I was thinking something more along the lines of a command that just tells you WHAT is in the area, which you could then use another spell to actually find/point in the direction of the target. Or we could combine these commands and make the first command return the entity name, followed by the heading and distance from player to target. The compass could also be used as a supplementary guide once you know what you are looking for and if it is in the area. But instead of you losing it, it should just slowly deplete your hunger. Remember that we want as few commands hindering smooth gameplay as possible. Wouldn't a "right click to cycle through selections" be the same as using a command to select what you want to focus on? Using Commands/search dragonsearches for dragons Using Compass*Right clicks whilst holding compass*Compass Name: Now focusing on nearby Humans *Right clicks again*Compass Name: Now focusing on nearby Urgals *Right clicks again*
Compass Name: Now focusing on nearby Dragons Giving the compass to the player after meditating for a short while also prevents a player from abusing the system. They can, of course, become quicker by practicing or researching. We would remove the compass afterwards shortly after meditation finishes, allowing a period of time for the player to use the information they gleaned from meditation. A compass shouldn't be something you find in a chest, nor should it be a tool that you meditate through. It's merely a way to show the player what they are meditating, if that makes sense. Yes, in my opinion the less commands for players the better. we should also have compasses in chests, but they only are normal and point north. i know that minecraft compasses point to the worldspawn, but that could be changed. Also, is there a thread on practising and researching magic, or even the magic mechanis in general?
|
|
|
Post by ThatRedhead on Dec 29, 2014 3:21:26 GMT
I second these thoughts. One small thing to work out though. If you are teleported to an arena, then wouldn't there be no body left where you were prior? Is it possible to just leave a model of the player (with health too) that doesn't move and takes the place of the player while that player is fighting? The player you are controlling will be teleported to the arena and another player with your name, strengths, weaknesses and inventory will spawn where you were before you were teleported. You will control yourself (at the arena) while the AFK-fake-player remains motionless where you left. Perhaps we can use some particles to show that the player is battling. I see. I didn't know you could spawn temp fake players... the magic of plugins xD Also, particles would be really useful, but for accuracy there weren't any signs of a mind battle other than the person not moving, so maybe particles would make it too easy to identify if a player is engaged with another player in a duel of their minds.
|
|
|
Post by MCAlagaesia on Dec 29, 2014 5:45:22 GMT
The player you are controlling will be teleported to the arena and another player with your name, strengths, weaknesses and inventory will spawn where you were before you were teleported. You will control yourself (at the arena) while the AFK-fake-player remains motionless where you left. Perhaps we can use some particles to show that the player is battling. I see. I didn't know you could spawn temp fake players... the magic of plugins xD Also, particles would be really useful, but for accuracy there weren't any signs of a mind battle other than the person not moving, so maybe particles would make it too easy to identify if a player is engaged with another player in a duel of their minds. We're planning to allow players to join in a mind battle by right clicking the player they want to help. If a player is still, they could easily right click them to see if they are battling. In any case, if your mind is open you'll know that there are battles around you as you can feel the minds. I was thinking of some particles that float away from the player a few blocks towards the player who they are battling. For example, if the second player was north east of the first, the particles on the first would float north east. The particles on the second player would float south west. Just some ideas
|
|
|
Post by ThatRedhead on Dec 29, 2014 10:35:04 GMT
I see. I didn't know you could spawn temp fake players... the magic of plugins xD Also, particles would be really useful, but for accuracy there weren't any signs of a mind battle other than the person not moving, so maybe particles would make it too easy to identify if a player is engaged with another player in a duel of their minds. We're planning to allow players to join in a mind battle by right clicking the player they want to help. If a player is still, they could easily right click them to see if they are battling. In any case, if your mind is open you'll know that there are battles around you as you can feel the minds. I was thinking of some particles that float away from the player a few blocks towards the player who they are battling. For example, if the second player was north east of the first, the particles on the first would float north east. The particles on the second player would float south west. Just some ideas That's actually so subtle that i don't even think many people would notice! (That's a good thing) I'm happy that right clicking to join is planned, we have been discussing it prior. Would this then leave another fake player body next to the first? Also, what will be the limit on the number of players that can join the mind battle?
|
|
|
Post by lubenqwebjartskular on Jan 2, 2015 21:36:45 GMT
We're planning to allow players to join in a mind battle by right clicking the player they want to help. If a player is still, they could easily right click them to see if they are battling. In any case, if your mind is open you'll know that there are battles around you as you can feel the minds. I was thinking of some particles that float away from the player a few blocks towards the player who they are battling. For example, if the second player was north east of the first, the particles on the first would float north east. The particles on the second player would float south west. Just some ideas That's actually so subtle that i don't even think many people would notice! (That's a good thing) I'm happy that right clicking to join is planned, we have been discussing it prior. Would this then leave another fake player body next to the first? Also, what will be the limit on the number of players that can join the mind battle? We need a way to prevent a mind battle in the first place. my idea is to teleport a player to another arena with a giant pit in the center, a horizontal plus sign in the middle of the pit and a walk way around the edge. the attacking player would shoot a player standing on the cross in the middle with a bow, trying to knock them off. the defending player would try stay on the platform. if a player is very good at defending they could maybe get armour theat provides knock back resistance, if a plyer is good and attacking then the could get a knock back bow. the battle would only last for a period of time before both player were kicked out back into their bodies. this is similar to the mele version of mind battling but only one player can attack.
|
|
|
Post by MCAlagaesia on Jan 8, 2015 22:51:17 GMT
Alright, how about this...
When a player becomes part of a mind battle, they're given a list of all the players within 50 blocks, excluding anyone on the opposing mind team. They can then click up to 4 names, and these people will be permitted to join. If nobody is chosen, nobody can join.
|
|
|
Post by lubenqwebjartskular on Jan 11, 2015 23:48:42 GMT
Alright, how about this... When a player becomes part of a mind battle, they're given a list of all the players within 50 blocks, excluding anyone on the opposing mind team. They can then click up to 4 names, and these people will be permitted to join. If nobody is chosen, nobody can join. Great, and we can also have something before it shows up 50 names, like "only show elves"
|
|
|
Post by MCAlagaesia on Jan 12, 2015 9:21:51 GMT
Alright, how about this... When a player becomes part of a mind battle, they're given a list of all the players within 50 blocks, excluding anyone on the opposing mind team. They can then click up to 4 names, and these people will be permitted to join. If nobody is chosen, nobody can join. Great, and we can also have something before it shows up 50 names, like "only show elves" I doubt there'll be more than a couple of players within 50 blocks :-)
|
|
|
Post by ThatRedhead on Jan 17, 2015 17:33:10 GMT
Great, and we can also have something before it shows up 50 names, like "only show elves" I doubt there'll be more than a couple of players within 50 blocks :-) I still think that this is kind of limiting, because the whole point of teaming up in a mind battle is that you overpower the enemy... If you needed to take down this superstrong magician, you could just join minds with like a hundred people and overwhelm said magician! In addition to idea below (quoted from thread that this moved from before I realized it had moved), what if we had at the beginning chat links for players within a small radius, say 30 blocks? Then you can use them for convenience or open it to a wider group or other players that aren't as of current within that radius. But yeah it was kind of confusing, my explanation... ok how bout this: You start a mind battle. The server asks you "Who do you want to allow to join?" You can specify individual player (separating by commas), a group of players based on some attribute such as race, or everyone. If you say a group or everyone, it asks you "Exceptions?" and you can specify single players or groups to deny out of the larger group that is allowed, separating them by commas. If none then type none. This then repeats until the 10 seconds runs out or you say "none". You want to only allow Orik and Arya: Who do you want to allow to join? Orik, Arya Others? None You want to allow all elves: Who do you want to allow to join? Elves Exceptions? None Others? None You want to allow all dwarves except those of Az Sweldn rak Anhuin: Who do you want to allow to join? Dwarves Exceptions? Az Sweldn rak Anhuin Others? None You want to allow humans from Carvahall, all riders except Galbatorix, and a few of your dwarf friends: Who do you want to allow to join? Carvahall Exceptions? None Others? Riders Exceptions? None Others? Dwarf1, Dwarf2, Dwarf3 Ok, maybe we need to lengthen it just a bit to like 15 seconds. Also, maybe there can be the ability to add or remove more players in the middle of it, but at the risk of being killed, by using the allow command. Also, if you say something in the chatbox while in a battle, can this say it to everyone in the area of your body? Just like saying something from where your body is. So you can shout "SAPHIRA" if you need your dragon to come flying in and protecting your human body.
|
|
|
Post by ThatRedhead on Jan 17, 2015 23:18:05 GMT
No, the whole point of teaming up in a mind battle is that you overpower the enemy... If you needed to take down this superstrong magician, you could just join minds with like a hundred people and overwhelm said magician! But yeah it was kind of confusing, my explanation... ok how bout this: You start a mind battle. The server asks you "Who do you want to allow to join?" You can specify individual player (separating by commas), a group of players based on some attribute such as race, or everyone. If you say a group or everyone, it asks you "Exceptions?" and you can specify single players or groups to deny out of the larger group that is allowed, separating them by commas. If none then type none. This then repeats until the 10 seconds runs out or you say "none". You want to only allow Orik and Arya: Who do you want to allow to join? Orik, Arya Others? None You want to allow all elves: Who do you want to allow to join? Elves Exceptions? None Others? None You want to allow all dwarves except those of Az Sweldn rak Anhuin: Who do you want to allow to join? Dwarves Exceptions? Az Sweldn rak Anhuin Others? None You want to allow humans from Carvahall, all riders except Galbatorix, and a few of your dwarf friends: Who do you want to allow to join? Carvahall Exceptions? None Others? Riders Exceptions? None Others? Dwarf1, Dwarf2, Dwarf3 Ok, maybe we need to lengthen it just a bit to like 15 seconds. Also, maybe there can be the ability to add or remove more players in the middle of it, but at the risk of being killed, by just typing in what you would type if it asked "Who do you want to allow to join?" into the chat box. I think this makes a lot more sense than my previous idea. I like this Idea a lot, but what will happen to the peoples bodies? there needs to be something that stands in the place they were at, such as a zombie, and if it dies it kills them in the mind battle. Also will the people who join into the battle be allowed to leave? I know that the person who initiates it cant, but I always kinda thought of the others as just helping out, that way they could leave if things went south fast. I asked this earlier and apparently through the magic of plugins you can create an AFK fake player, and when that takes damage in the real world you (in the mind world) will be alerted of this. And yes, I think it will be possible to leave... maybe you could do /abandon or /leave or /exit to leave the game. BTW sorry about reposting, I was just moving person55's comment and my response onto the correct thread.
|
|
|
Post by lubenqwebjartskular on Apr 2, 2015 3:50:34 GMT
I like this Idea a lot, but what will happen to the peoples bodies? there needs to be something that stands in the place they were at, such as a zombie, and if it dies it kills them in the mind battle. Also will the people who join into the battle be allowed to leave? I know that the person who initiates it cant, but I always kinda thought of the others as just helping out, that way they could leave if things went south fast. I asked this earlier and apparently through the magic of plugins you can create an AFK fake player, and when that takes damage in the real world you (in the mind world) will be alerted of this. And yes, I think it will be possible to leave... maybe you could do /abandon or /leave or /exit to leave the game. BTW sorry about reposting, I was just moving person55's comment and my response onto the correct thread. it needs to be quicker than typing /exit it should be somethinglike an item that when you right click teleports you back to you afk body.
|
|