差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
user:gravelsmith:horsememo1 [2013/07/25 02:42] phunsmith |
user:gravelsmith:horsememo1 [2021/05/09 01:14] (現在) ecolight ↷ user:user:gravelsmith:horsememo1 から user:gravelsmith:horsememo1 へページを移動しました。 |
||
---|---|---|---|
行 1: | 行 1: | ||
- | まず、これを読むにあたって、今までの議論で出た仕様は全て忘れてください。今から書くことだけが私の提案であり、馬の騎乗制限についての完結した1組のルールです。 | + | まず、これを読むにあたって、今までの議論で出た仕様はいったん全て忘れてください。今から書くことだけが、私が提案する馬の騎乗制限についての完結した1組のルールです。 |
- | =====まず住民の馬に対する要求:===== | + | ======まず住民の馬に対する要求(騎乗制限の目的)====== |
馬は個体差が激しいため、盗難防止のため所有権を明確にし、また貸与、譲渡、共有、公共化を行えるようにしたい。 | 馬は個体差が激しいため、盗難防止のため所有権を明確にし、また貸与、譲渡、共有、公共化を行えるようにしたい。 | ||
- | ===要求実現に必要な馬の状態:=== | + | ======要求実現に必要な馬の状態====== |
+ | ①なついていない馬\\ | ||
- | ①なついていない馬 | + | ②なついていて、誰でも乗れる馬\\ |
+ | 用途:資源マップの牧場で増やして誰でも鞍をつけて乗ってゆける馬\\ | ||
+ | 用途:町の共用馬\\ | ||
- | ②なついていて(オーナーがいて)、誰でも乗れる馬 | + | ③なついていて、「所有者」が許可した人だけが乗れる馬\\ |
- | 目的:資源マップの牧場で増やして誰でも鞍をつけて乗ってゆける馬 | + | 用途:レンタル馬、グループ馬\\ |
- | 目的:町の共用馬 | + | |
- | ③オーナーがいて、オーナーが許可した人だけが乗れる馬 | + | ④なついていて、「所有者」しか乗れない馬\\ |
- | 目的:レンタル馬、グループ馬 | + | 用途:完全に個人専用の馬\\ |
- | + | ======要求実現に必要なえこたまごの仕様====== | |
- | ③オーナーがいて、オーナーしか乗れない馬 | + | |
- | 目的:完全に個人専用の馬 | + | |
- | + | ||
- | ---- | + | |
- | ===要求実現に必要なえこたまごの仕様:=== | + | |
- | + | ||
- | ①(馬をなつかせた人=オーナー=その馬を卵化できる人)の関係はそのまま | + | |
- | + | ||
- | ②なつかせた馬は誰でも鞍をつければ乗れる。(ここが違う) | + | |
- | + | ||
- | ③オーナーはその馬を卵化できるが、孵化させてもオーナーは変わらない。 | + | |
- | + | ||
- | ④卵化した馬を譲ってもらった人が「スイカブロック」に向かって卵を使い孵化すればその人にオーナーが移り、その人が再び卵化できるようになる。 | + | |
+ | ①(馬をなつかせた人=オーナー=その馬を卵化できる人)の関係はそのまま\\ | ||
+ | \\ | ||
+ | ②なつかせた馬は誰でも鞍をつければ乗れる。(ここが違う)\\ | ||
+ | \\ | ||
+ | ③オーナーはその馬を卵化できるが、孵化させてもオーナーは変わらない\\ | ||
+ | \\ | ||
+ | ④卵化した馬を譲ってもらった人が「スイカブロック」に向かって卵を使い孵化すればその人にオーナーが移り、その人が再び卵化できるようになる\\ | ||
+ | \\ | ||
+ | ⑤鞍をつけている馬は卵化できない\\ | ||
+ | \\ | ||
※現仕様では動物ごとにぶつけるブロックが違っていますが(スイカ、ケーキ、植わっているニンジン)、それは全部スイカブロックでいいのではないかと思います。 | ※現仕様では動物ごとにぶつけるブロックが違っていますが(スイカ、ケーキ、植わっているニンジン)、それは全部スイカブロックでいいのではないかと思います。 | ||
+ | \\ | ||
+ | 以上で、譲渡は問題なく可能。\\ | ||
+ | ======要求実現に必要な鞍の仕様====== | ||
- | 以上で、譲渡は問題なく可能。 | + | ここからですが (オーナー=なつかせた人)とは別に「騎乗許可者」という概念を入れます、そしてそれを鞍の命名だけでシンプルに解決しようというのが私の案のコンセプトです。 |
- | ---- | + | ①MinecraftIDを鞍の名前に入れる(スペース区切りで複数指定可能)と、その人(たち)が騎乗許可者になる\\ |
- | ===要求実現に必要な鞍の仕様:=== | + | ②MinecraftIDとして半角アスタリスクのみを記述すれば誰でも騎乗許可者になる\\ |
- | + | ③先頭に書かれたIDの人だけが鞍の着脱が可能(エコさん曰く「可能か要調査」)\\ | |
- | ここからですが オーナー==なつかせた人 とは別に「騎乗許可者」という概念を入れます、そしてそれを鞍の命名だけで解決しようというのが私案の根幹です。 | + | ④MinecraftIDには正規表現を使用できる。(文字数制限の緩和)\\ |
- | + | ||
- | ①MinecraftIDを鞍の名前に入れる(スペース区切りで複数指定可能)と、その人(たち)が騎乗許可者になる | + | |
- | ②半角アスタリスクのみを記述すれば誰でも騎乗許可者になる | + | |
- | ③先頭に書かれたIDの人だけが鞍の着脱が可能(エコさん曰く「可能か要調査」) | + | |
- | ④MinecraftIDには正規表現を使用できる。(文字数制限の緩和) | + | |
- | + | ||
- | ---- | + | |
- | ===鞍の命名例:=== | + | |
+ | ======鞍の命名例====== | ||
" | " | ||
- | " | + | " |
- | " | + | " |
- | ===問題点=== | + | " |
+ | ※「騎乗許可者」と「オーナー」は完全に独立した概念です\\ | ||
+ | ※上記いずれの鞍をつけている、いないにかかわらず、オーナー以外は馬を卵化できません。\\ | ||
+ | ※鞍はオーナー以外でもつけられます\\ | ||
+ | ※鞍に書かれていなければオーナーでも騎乗できません\\ | ||
+ | ======問題点====== | ||
教条主義に従えば、" | 教条主義に従えば、" | ||
以上 | 以上 | ||
- |