Skip to content

サーバー全体でのクエスト受注制限 #17

Description

@sysnote8main
  • プレイヤー(パーティー)Aがクエスト1を受注している時に、他のプレイヤーやパーティーはそのサーバー内では受注出来ないようにする。
    • サーバーごとのため、別サーバーで受注がされていなければそのサーバー内では受注可能にする(サーバーごとに別の状態を持つ)
  • timeout(時間切れ)の要素がないと永遠と受注し続けそう
    • cooltimeを時間ベースだけでなく、n回後にとかも組み合わせるべきかも?
  • queueっぽく、予約制度がないと大変そう
    • その場合、cooltimeについては時間ベースのみで済む
    • queueを特定サーバーにするか / 全体のサーバーで空いたところにtpみたいにするか?は検討が必要

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions