MMORPG
特定のキャラクターでオープンワールドを旅しながらプレイする場合、以下のようにメソッドを呼び出してください。
マップ入場と退場
-
キャラクターが特定のマップに入場または退場する場合、
PlayStage
を呼び出して下さい。マップに入る メソッド パラメータ データ型 必須 備考 player_uuid
string
必須
character_uuids
string
必須
stage_type
必須
stageType.PvE
stage_slug
string
必須
デネブ村
stage_category_slug
string
オプション
セーフゾーン
stage_level
string
オプション
null
stage_score
int
オプション
null
stage_status
オプション
stageStatus.Start
stage_playtime
int
オプション
null
マップから出る メソッド パラメータ データ型 必須 備考 player_uuid
string
必須
character_uuids
string
必須
stage_type
必須
stageType.PvE
stage_slug
string
必須
デネブ村
stage_category_slug
string
オプション
セーフゾーン
stage_level
string
オプション
null
stage_score
int
オプション
null
stage_status
オプション
stageStatus.Win
stage_playtime
int
オプション
30
-
財貨またはアイテムを使って特定のマップに入場・退場する場合、
UseCurrency
およびUseConsumable
メソッドを同時に呼び出して下さい。-
キャラクターがあるマップから離れて別のマップに進む場合、
PlayStage
を2回呼び出す必要があります。この際に最初の呼び出しは既存マップからの退場に関するもので、2番目の呼び出しは新しいマップへの入場に関するものです。 -
キャラクターが新しいマップに入場する場合、前のマップからの退場に関する
PlayStage
メソッドのstage_status
にはstageStatus.Win
を入力してください。
メソッド パラメータ データ型 必須 備考 player_uuid
string
必須
character_uuid
string
必須
currency_slug
string
必須
提案
currency_quantity
float
必須
10000
currency_total_quantity
float
オプション
999999
where_to_entity
オプション
entity.PlayStage
where_to_category_slug
string
オプション
ノーマルゾーン
where_to_slug
string
オプション
黄金の野原
前のマップからの退却 メソッド パラメータ データ型 必須 備考 player_uuid
string
必須
character_uuids
string
必須
stage_type
必須
stageType.PvE
stage_slug
string
必須
デネブ村
stage_category_slug
string
オプション
セーフゾーン
stage_level
string
オプション
null
stage_score
int
オプション
null
stage_status
オプション
stageStatus.Win
stage_playtime
int
オプション
30
新しいマップの開始 メソッド パラメータ データ型 必須 備考 player_uuid
string
必須
character_uuids
string
必須
stage_type
必須
stageType.PvP
stage_slug
string
必須
黄金の野原
stage_category_slug
string
オプション
ノーマルゾーン
stage_level
string
オプション
23
stage_score
int
オプション
null
stage_status
オプション
stageStatus.Start
stage_playtime
int
オプション
null
-
アイテム獲得
プレイ中に財貨や装備といったObjectを獲得する場合、ObjectごとのGet{ Object }メソッドを呼び出してください。
-
プレイ中に財貨を獲得する場合、
GetCurrency
を呼び出してください。メソッド パラメータ データ型 必須 備考 player_uuid
string
必須
character_uuid
string
必須
currency_slug
string
必須
提案
currency_quantity
float
必須
100
currency_total_quantity
float
オプション
99999
from_entity
オプション
entity.PlayStage
from_category_slug
string
オプション
ノーマルゾーン
from_slug
string
オプション
黄金の野原
-
プレイ中に材料アイテムを獲得する場合、
GetMaterial
を呼び出してください。メソッド パラメータ データ型 必須 備考 player_uuid
string
必須
character_uuid
string
必須
item_slug
string
必須
鉄
item_quantity
float
必須
1
from_entity
オプション
entity.PlayStage
from_category_slug
string
オプション
ノーマルゾーン
from_slug
string
オプション
黄金の野原
-
プレイ中に装備アイテムを獲得する場合、
GetEquipment
を呼び出してください。メソッド パラメータ データ型 必須 備考 player_uuid
string
必須
character_uuid
string
必須
item_slug
string
必須
リザードマンの弓
item_quantity
float
必須
1
from_entity
オプション
entity.PlayStage
from_category_slug
string
オプション
ノーマルゾーン
from_slug
string
オプション
黄金の野原
-
プレイ中にポーションのような消費アイテムを獲得する場合、
GetConsumable
を呼び出してください。メソッド パラメータ データ型 必須 備考 player_uuid
string
必須
character_uuid
string
必須
item_slug
string
必須
アルデカの高級誓約書(刻印)
item_quantity
float
必須
1
from_entity
オプション
entity.PlayStage
from_category_slug
string
オプション
ノーマルゾーン
from_slug
string
オプション
黄金の野原
キャラクターステータスの変更
プレイ中にユーザーの選択によってキャラクターのステータスが変わる場合、ChangeStat
を呼び出してください。
メソッド | パラメータ | データ型 | 必須 | 備考 |
---|---|---|---|---|
player_uuid |
string |
必須 |
Notes |
|
character_uuid |
string |
必須 |
||
stat_slug |
string |
必須 |
|
|
stat_to |
int |
必須 |
|
|
stat_from |
int |
オプション |
|
|
stat_category_slug |
string |
オプション |
|
キャラクターのレベルアップ
プレイ中にキャラクターがレベルアップする場合、LevelUpCharacter
を呼び出してください。
メソッド | パラメータ | データ型 | 必須 | 備考 |
---|---|---|---|---|
player_uuid |
string |
必須 |
||
character_uuid |
string |
必須 |
||
level_to |
int |
必須 |
||
|
level_from |
int |
オプション |
キャラクターの死亡
-
プレイ中にキャラクターが死亡する場合、
PlayStage
を呼び出してステージ終了を記録してください。stage_status
にはstageStatus.Lose
を入力してください。メソッド パラメータ データ型 必須 備考 player_uuid
string
必須
character_uuids
string
必須
stage_type
必須
stageType.PvP
stage_slug
string
必須
黄金の野原
stage_category_slug
string
オプション
ノーマルゾーン
stage_level
string
オプション
23
stage_score
int
オプション
null
stage_status
オプション
stageStatus.Lose
stage_playtime
int
オプション
null
-
キャラクターのデスペナルティ(例:アイテムの消失)が存在する場合、ステージの終了と同時に
Dismiss{ Object }
メソッドを呼び出してください。以下の適用例ではアイテムの消失に対し、
DismissEquipment
メソッドを呼び出しました。メソッド パラメータ データ型 必須 備考 player_uuid
string
必須
character_uuid
string
必須
item_slug
string
必須
+6ロングソード
item_quantity
string
必須
1
装備やスキル、ペットの召喚
ペットの召喚と使用
プレイ中にキャラクターを手助けする「ペット」のようなサブキャラクターを利用する場合、以下のようにメソッドを呼び出してください。
-
キャラクターがペットを召喚、またはセットするときに
EquipPet
メソッドを呼び出します。メソッド パラメータ データ型 必須 備考 player_uuid
string
必須
character_uuid
string
必須
item_slug
string
必須
フェレットユニコーン
equip_status
必須
equipStatus.Equip
item_level
int
オプション
7
character_level
int
オプション
14
-
キャラクターがペットを召喚、またはセットしてマップに進む際に
PlayStageWith
メソッドを呼び出します。メソッド パラメータ データ型 必須 備考 player_uuid
string
必須
character_uuids
string
必須
item_slug
string
必須
フェレットユニコーン
stage_slug
string
必須
黄金の野原
stage_type
オプション
stageType.PvP
stage_category_slug
string
オプション
ノーマルゾーン
装備の装着と使用
キャラクターがアイテムを装備してプレイする場合、以下のようにEquipmentメソッドを呼び出してください。
-
キャラクターが装備アイテムを装着してプレイする場合、以下のように
EquipEquipment
とPlayStageWithEquipment
メソッドを呼び出してください。-
キャラクターに装備を装着するときに
EquipEquipment
メソッドを呼び出します。空きスロットに装備装着 メソッド
パラメータ
データ型
必須
備考
アイテムA
アイテムB
player_uuid
string
必須
character_uuid
string
必須
item_slug
string
必須
+6ロングソード
+1スケイルアーマー
equip_status
必須
equipStatus.Equip
item_level
int
オプション
6
1
character_level
int
オプション
14
-
キャラクターが装備アイテムを装着してマップに進む際に
PlayStageWithEquipment
メソッドを呼び出してください。メソッド
パラメータ
データ型
必須
備考
アイテムA
アイテムB
player_uuid
string
必須
character_uuid
string
必須
item_slug
string
必須
+6ロングソード
+1スケイルアーマー
stage_slug
string
オプション
黄金の野原
stage_type
オプション
stageType.PvP
stage_category_slug
string
オプション
ノーマルゾーン
-
-
キャラクターが装備アイテムを付け替える場合、以下のように
EquipEquipment
とPlayStageWithEquipment
メソッドを呼び出してください。-
キャラクターが既存装備を外すときに
EquipEquipment
メソッドを呼び出してください。装備アイテムの解除 メソッド パラメータ データ型 必須 備考 player_uuid
string
必須
character_uuid
string
必須
item_slug
string
必須
+6ロングソード
equip_status
必須
equipStatus.Unequip
item_level
int
オプション
6
character_level
int
オプション
14
-
キャラクターに新しい装備を装着するときに
EquipEquipment
メソッドを呼び出します。新しいアイテムの装備 メソッド パラメータ データ型 必須 備考 player_uuid
string
必須
character_uuid
string
必須
item_slug
string
必須
+10ロングソード
equip_status
必須
equipStatus.Equip
item_level
int
オプション
10
character_level
int
オプション
14
-
キャラクターが新しい装備アイテムを装着してマップに進む際に
PlayStageWithEquipment
メソッドを呼び出してください。新しいアイテムでプレイ メソッド パラメータ データ型 必須 備考 player_uuid
string
必須
character_uuid
string
必須
item_slug
string
必須
+10ロングソード
stage_slug
string
オプション
黄金の野原
stage_type
オプション
stageType.PvP
stage_category_slug
string
オプション
ノーマルゾーン
-
スキルの装備と使用
キャラクターに特定スキルをセットしてプレイする場合、以下のようにEquipSkill
およびPlayStageWithSkill
メソッドを呼び出してください。
-
キャラクターが新しいスキルをセットまたは解除するときは
EquipSkill
メソッドを呼び出してください。メソッド パラメータ データ型 必須 備考 player_uuid
string
必須
character_uuid
string
必須
skill_slug
string
必須
腕力
skill_category_slug
string
オプション
パッシブ
equip_status
必須
equipStatus.Equip
skill_level
int
オプション
3
character_level
int
オプション
14
-
新しいスキルをセットしてマップに進むタイミングで
PlayStageWithSkill
を呼び出してください。メソッド パラメータ データ型 必須 備考 player_uuid
string
必須
character_uuid
string
必須
skill_slug
string
必須
腕力
skill_category_slug
string
オプション
パッシブ
stage_slug
string
必須
黄金の野原
stage_type
オプション
stageType.PvP
stage_category_slug
string
オプション
ノーマルゾーン