|
1 | | -Pointed(イベントポイント管理システム) |
2 | | -``` |
3 | | -簡易マニュアル |
4 | | -・/pointed create [数字] ※数字はオプション 既に存在するリワードを編集する際に入力 |
5 | | - リワードを作成するRewardIDはリワードページのスロット位置に使われる |
6 | | - 報酬アイテムは右下のチェストをクリック後開いたGUIの中に渡したいアイテムを入れる(お金は非対応)閉じるときはescでok元の画面に戻ります |
7 | | -・/pointed point [playerName] [add(追加※追加のみ累計ポイントに追加されます),subtract(引く),set(その値に設定)] [数字] |
8 | | - ポイントを追加したり設定したり |
9 | | -・/pointed toggle |
10 | | - リワード受け取り画面を許可するかの切り替え |
11 | | -・/ptreward /ptr |
12 | | - リワード受け取り一般プレイヤーも利用 |
13 | | -・/ranking |
14 | | - ポイントのランキングを表示 更新はプラグイン起動時または11時,23時 |
15 | | -
|
16 | | -繰り返し受け取り可能な報酬は受け取るたびに元のコストのもらった回数倍に消費コストが増えていきます |
17 | | -``` |
18 | | -技術的仕様 |
19 | | -sharedフォルダでプレイヤーデータとリワードデータを保持しているため試合サーバーからリワードを設定したりも可能 |
| 1 | +# Pointed `/pt` コマンド |
| 2 | + |
| 3 | +Paper/Spigot サーバー向けのポイント管理コマンド。 |
| 4 | + |
| 5 | + |
| 6 | +--- |
| 7 | + |
| 8 | +## コマンド一覧 |
| 9 | + |
| 10 | +### ポイント参照 |
| 11 | +#### 現在ポイント |
| 12 | +``` |
| 13 | +/pt getnow <type> <key|playerName|uuid> <scope> |
| 14 | +``` |
| 15 | + |
| 16 | +#### 累計ポイント |
| 17 | +``` |
| 18 | +/pt gettotal <type> <key|playerName|uuid> <scope> |
| 19 | +``` |
| 20 | + |
| 21 | +#### 現在/累計 両方 |
| 22 | +``` |
| 23 | +/pt get <type> <key|playerName|uuid> <scope> |
| 24 | +``` |
| 25 | + |
| 26 | +--- |
| 27 | + |
| 28 | +### ポイント操作(管理者) |
| 29 | +#### 加算 |
| 30 | +``` |
| 31 | +/pt add <type> <key|playerName|uuid> <scope> <amount> |
| 32 | +``` |
| 33 | + |
| 34 | +#### 減算 |
| 35 | +``` |
| 36 | +/pt sub <type> <key|playerName|uuid> <scope> <amount> |
| 37 | +``` |
| 38 | + |
| 39 | +#### 残高設定 |
| 40 | +``` |
| 41 | +/pt set <type> <key|playerName|uuid> <scope> <newNow> |
| 42 | +``` |
| 43 | + |
| 44 | +--- |
| 45 | + |
| 46 | +### ランキング |
| 47 | +#### 日別 |
| 48 | +``` |
| 49 | +/pt rank daily <type> <scope> [day] [limit] |
| 50 | +``` |
| 51 | +- yyyy-MM-dd |
| 52 | +- limit default:10 |
| 53 | + |
| 54 | +#### 週次 |
| 55 | +``` |
| 56 | +/pt rank weekly <type> <scope> [start] [end] [limit] |
| 57 | +``` |
| 58 | +- end yyyy-MM-dd |
| 59 | +- start yyyy-MM-dd |
| 60 | +- limit default:10 |
| 61 | + |
| 62 | +#### 全期間 |
| 63 | +``` |
| 64 | +/pt rank global <type> <scope> [limit] |
| 65 | +``` |
| 66 | +- limit default:10 |
| 67 | + |
| 68 | +--- |
| 69 | + |
| 70 | +## 使用例 |
| 71 | +```text |
| 72 | +/pt getnow PLAYER Steve battle |
| 73 | +/pt add PLAYER Steve shop 100 |
| 74 | +/pt sub PLAYER Steve shop 50 |
| 75 | +/pt set PLAYER Steve shop 1000 |
| 76 | +
|
| 77 | +/pt rank daily PLAYER battle |
| 78 | +/pt rank weekly TEAM battle 2025-09-14 2025-09-20 15 |
| 79 | +/pt rank global SYSTEM event 50 |
| 80 | +``` |
| 81 | + |
| 82 | +--- |
| 83 | + |
| 84 | +## タブ補完 |
| 85 | +- 第1引数:`getnow`, `gettotal`, `get`, `add`, `sub`, `set`, `rank` |
| 86 | +- 第2引数(参照・操作系):`PLAYER`, `TEAM`, `SYSTEM` |
| 87 | +- 第2引数(rank):`daily`, `weekly`, `global` |
0 commit comments