MMORPG
特定のキャラクターでオープンワールドを旅しながらプレイする場合、以下のようにメソッドを呼び出してください。
マップ入場と退場
- 
キャラクターが特定のマップに入場または退場する場合、
PlayStageを呼び出して下さい。マップに入る メソッド パラメータ データ型 必須 備考 player_uuid
string
必須
character_uuids
string
必須
stage_type
必須
stageType.PvEstage_slug
string
必須
デネブ村stage_category_slug
string
オプション
セーフゾーンstage_level
string
オプション
null
stage_score
int
オプション
null
stage_status
オプション
stageStatus.Startstage_playtime
int
オプション
null
マップから出る メソッド パラメータ データ型 必須 備考 player_uuid
string
必須
character_uuids
string
必須
stage_type
必須
stageType.PvEstage_slug
string
必須
デネブ村stage_category_slug
string
オプション
セーフゾーンstage_level
string
オプション
null
stage_score
int
オプション
null
stage_status
オプション
stageStatus.Winstage_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
必須
10000currency_total_quantity
float
オプション
999999where_to_entity
オプション
entity.PlayStagewhere_to_category_slug
string
オプション
ノーマルゾーンwhere_to_slug
string
オプション
黄金の野原前のマップからの退却 メソッド パラメータ データ型 必須 備考 player_uuid
string
必須
character_uuids
string
必須
stage_type
必須
stageType.PvEstage_slug
string
必須
デネブ村stage_category_slug
string
オプション
セーフゾーンstage_level
string
オプション
null
stage_score
int
オプション
null
stage_status
オプション
stageStatus.Winstage_playtime
int
オプション
30新しいマップの開始 メソッド パラメータ データ型 必須 備考 player_uuid
string
必須
character_uuids
string
必須
stage_type
必須
stageType.PvPstage_slug
string
必須
黄金の野原stage_category_slug
string
オプション
ノーマルゾーンstage_level
string
オプション
23stage_score
int
オプション
null
stage_status
オプション
stageStatus.Startstage_playtime
int
オプション
null
 - 
 
アイテム獲得
プレイ中に財貨や装備といったObjectを獲得する場合、ObjectごとのGet{ Object }メソッドを呼び出してください。
- 
プレイ中に財貨を獲得する場合、
GetCurrencyを呼び出してください。メソッド パラメータ データ型 必須 備考 player_uuid
string
必須
character_uuid
string
必須
currency_slug
string
必須
提案currency_quantity
float
必須
100currency_total_quantity
float
オプション
99999from_entity
オプション
entity.PlayStagefrom_category_slug
string
オプション
ノーマルゾーンfrom_slug
string
オプション
黄金の野原 - 
プレイ中に材料アイテムを獲得する場合、
GetMaterialを呼び出してください。メソッド パラメータ データ型 必須 備考 player_uuid
string
必須
character_uuid
string
必須
item_slug
string
必須
鉄item_quantity
float
必須
1from_entity
オプション
entity.PlayStagefrom_category_slug
string
オプション
ノーマルゾーンfrom_slug
string
オプション
黄金の野原 - 
プレイ中に装備アイテムを獲得する場合、
GetEquipmentを呼び出してください。メソッド パラメータ データ型 必須 備考 player_uuid
string
必須
character_uuid
string
必須
item_slug
string
必須
リザードマンの弓item_quantity
float
必須
1from_entity
オプション
entity.PlayStagefrom_category_slug
string
オプション
ノーマルゾーンfrom_slug
string
オプション
黄金の野原 - 
プレイ中にポーションのような消費アイテムを獲得する場合、
GetConsumableを呼び出してください。メソッド パラメータ データ型 必須 備考 player_uuid
string
必須
character_uuid
string
必須
item_slug
string
必須
アルデカの高級誓約書(刻印)item_quantity
float
必須
1from_entity
オプション
entity.PlayStagefrom_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.PvPstage_slug
string
必須
黄金の野原stage_category_slug
string
オプション
ノーマルゾーンstage_level
string
オプション
23stage_score
int
オプション
null
stage_status
オプション
stageStatus.Losestage_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.Equipitem_level
int
オプション
7character_level
int
オプション
14 - 
キャラクターがペットを召喚、またはセットしてマップに進む際に
PlayStageWithメソッドを呼び出します。メソッド パラメータ データ型 必須 備考 player_uuid
string
必須
character_uuids
string
必須
item_slug
string
必須
フェレットユニコーンstage_slug
string
必須
黄金の野原stage_type
オプション
stageType.PvPstage_category_slug
string
オプション
ノーマルゾーン 
装備の装着と使用
キャラクターがアイテムを装備してプレイする場合、以下のようにEquipmentメソッドを呼び出してください。
- 
キャラクターが装備アイテムを装着してプレイする場合、以下のように
EquipEquipmentとPlayStageWithEquipmentメソッドを呼び出してください。- 
キャラクターに装備を装着するときに
EquipEquipmentメソッドを呼び出します。空きスロットに装備装着 メソッド
パラメータ
データ型
必須
備考
アイテムA
アイテムB
player_uuid
string
必須
character_uuid
string
必須
item_slug
string
必須
+6ロングソード+1スケイルアーマーequip_status
必須
equipStatus.Equipitem_level
int
オプション
61character_level
int
オプション
14 - 
キャラクターが装備アイテムを装着してマップに進む際に
PlayStageWithEquipmentメソッドを呼び出してください。メソッド
パラメータ
データ型
必須
備考
アイテムA
アイテムB
player_uuid
string
必須
character_uuid
string
必須
item_slug
string
必須
+6ロングソード+1スケイルアーマーstage_slug
string
オプション
黄金の野原stage_type
オプション
stageType.PvPstage_category_slug
string
オプション
ノーマルゾーン 
 - 
 - 
キャラクターが装備アイテムを付け替える場合、以下のように
EquipEquipmentとPlayStageWithEquipmentメソッドを呼び出してください。- 
キャラクターが既存装備を外すときに
EquipEquipmentメソッドを呼び出してください。装備アイテムの解除 メソッド パラメータ データ型 必須 備考 player_uuid
string
必須
character_uuid
string
必須
item_slug
string
必須
+6ロングソードequip_status
必須
equipStatus.Unequipitem_level
int
オプション
6character_level
int
オプション
14 - 
キャラクターに新しい装備を装着するときに
EquipEquipmentメソッドを呼び出します。新しいアイテムの装備 メソッド パラメータ データ型 必須 備考 player_uuid
string
必須
character_uuid
string
必須
item_slug
string
必須
+10ロングソードequip_status
必須
equipStatus.Equipitem_level
int
オプション
10character_level
int
オプション
14 - 
キャラクターが新しい装備アイテムを装着してマップに進む際に
PlayStageWithEquipmentメソッドを呼び出してください。新しいアイテムでプレイ メソッド パラメータ データ型 必須 備考 player_uuid
string
必須
character_uuid
string
必須
item_slug
string
必須
+10ロングソードstage_slug
string
オプション
黄金の野原stage_type
オプション
stageType.PvPstage_category_slug
string
オプション
ノーマルゾーン 
 - 
 
スキルの装備と使用
キャラクターに特定スキルをセットしてプレイする場合、以下のようにEquipSkillおよびPlayStageWithSkillメソッドを呼び出してください。
- 
キャラクターが新しいスキルをセットまたは解除するときは
EquipSkillメソッドを呼び出してください。メソッド パラメータ データ型 必須 備考 player_uuid
string
必須
character_uuid
string
必須
skill_slug
string
必須
腕力skill_category_slug
string
オプション
パッシブequip_status
必須
equipStatus.Equipskill_level
int
オプション
3character_level
int
オプション
14 - 
新しいスキルをセットしてマップに進むタイミングで
PlayStageWithSkillを呼び出してください。メソッド パラメータ データ型 必須 備考 player_uuid
string
必須
character_uuid
string
必須
skill_slug
string
必須
腕力skill_category_slug
string
オプション
パッシブstage_slug
string
必須
黄金の野原stage_type
オプション
stageType.PvPstage_category_slug
string
オプション
ノーマルゾーン