コンソール画面

MMORPG

特定のキャラクターでオープンワールドを旅しながらプレイする場合、以下のようにメソッドを呼び出してください。

マップ開始及び退却

  • キャラクターが特定のマップを開始・退却する場合、以下のようにPlayStageを呼び出して下さい。

    PlayStage (マップ開始)
    player_uuid { player_uuid }
    character_uuid { character_uuid }
    stage_type stageType.PvE
    stage_slug { デネブ村 }
    stage_category { セーフゾーン }
    stage_level null
    stage_score null
    stage_status stageStatus.Start
    stage_playtime null

    PlayStage (特定のマップからの退却)
    player_uuid { player_uuid }
    character_uuid { character_uuid }
    stage_type stageType.PvE
    stage_slug { デネブ村 }
    stage_category { セーフゾーン }
    stage_level null
    stage_score null
    stage_status stageStatus.Win
    stage_playtime 30

  • 財貨またはアイテムを使って特定のマップを開始・退却する場合、以下のようにUseCurrencyおよびUseConsumableメソッドを同時に呼び出して下さい。

    MMORPGでキャラクターが新しいマップを開始する場合、前のマップからの退却に関するPlayStageメソッドの stage_status にはstageStatus.Winを記録してください。
    UseCurrency
    player_uuid { player_uuid }
    character_uuid { character_uuid }
    currency_slug { ディール }
    currency_quantity 10000
    currency_total_quantity 999999
    where_to_entity entity.PlayStage
    where_to_category_slug { 一般エリア }
    where_to_slug { 黄金の野原 }

    PlayStage (前のマップからの退却)
    player_uuid { player_uuid }
    character_uuid { character_uuid }
    stage_type stageType.PvE
    stage_slug { デネブ村 }
    stage_category_slug { セーフゾーン }
    stage_level null
    stage_score null
    stage_status stageStatus.Win
    stage_playtime 30

    PlayStage (新しいマップの開始)
    player_uuid { player_uuid }
    character_uuid { character_uuid }
    stage_type stageType.PvP
    stage_slug { 黄金の野原 }
    stage_category_slug { 一般エリア }
    stage_level { 23 }
    stage_score null
    stage_status stageStatus.Start
    stage_playtime null

アイテム獲得

プレイ中に財貨や装備といったObjectを獲得する場合、ObjectごとのGet{Object}メソッドを呼び出してください。

  • プレイ中に財貨を獲得する場合、以下のようにGetCurrencyメソッドを呼び出してください。

    GetCurrency
    player_uuid { player_uuid }
    character_uuid {character_uuid }
    currency_slug { ディール }
    currency_quantity 100
    currency_total_quantity 99999
    from_entity entity.PlayStage
    from_category_slug { 一般エリア }
    from_slug { 黄金の野原 }

  • プレイ中に材料アイテムを獲得する場合、以下のようにGetMaterialメソッドを呼び出してください。

    GetMaterial
    player_uuid { player_uuid }
    character_uuid { character_uuid }
    item_slug { 鉄 }
    item_quantity 1
    from_entity entity.PlayStage
    from_category_slug { 一般エリア }
    from_slug { 黄金の野原 }

  • プレイ中に装備アイテムを獲得する場合、以下のようにGetEquipmentメソッドを呼び出してください。

    GetEquipment
    player_uuid { player_uuid }
    character_uuid { character_uuid }
    item_slug { リザードマンの弓 }
    item_quantity 1
    from_entity entity.PlayStage
    from_category_slug { 一般エリア }
    from_slug { 黄金の野原 }

  • プレイ中にポーションのような消費アイテムを獲得する場合、以下のようにGetConsumableメソッドを呼び出してください。

    GetConsumable
    player_uuid { player_uuid }
    character_uuid { character_uuid }
    item_slug { アルデカの高級誓約書(刻印) }
    item_quantity 1
    from_entity entity.PlayStage
    from_category_slug { 一般エリア }
    from_slug { 黄金の野原 }

キャラクターステータスの変更

  • プレイ中にユーザーの選択によってキャラクターのステータスが変わる場合、以下のようにChangeStatメソッドを呼び出してください。

    ChangeStat
    player_uuid { player_uuid }
    character_uuid { character_uuid }
    stat_slug { 腕力 }
    stat_category_slug {基本ステータス }
    stat_to 19
    stat_from 18

キャラクターのレベルアップ

  • プレイ中にキャラクターがレベルアップする場合、以下のようLevelUpCharacterメソッドを呼び出してください。

    LevelUpCharacter
    player_uuid { player_uuid }
    character_uuid { character_uuid }
    level_to 14
    level_from 13

キャラクターの死亡

  • プレイ中にキャラクターが死亡する場合、以下のようにPlayStageを呼び出してステージ終了を記録してください。

    PlayStageメソッドの stage_status にはstageStatus.Loseを入力してください。
    PlayStage
    player_uuid { player_uuid }
    character_uuid { character_uuid }
    stage_type stageType.PvP
    stage_slug { 黄金の野原 }
    stage_category_slug { 一般エリア }
    stage_level { 23 }
    stage_score null
    stage_status stageStatus.Lose
    stage_playtime null

  • キャラクターのデスペナルティ(ex.アイテムの削除)が存在する場合、ステージの終了と同時にDismiss{Object}メソッドを呼び出してください。

    以下の適用例ではアイテムの削除に対し、DismissEquipmentメソッドを呼び出しました。
    DismissEquipment
    player_uuid { player_uuid }
    character_uuid { character_uuid }
    item_slug {+6 ロングソード(ショップ) }
    item_quantity 1

装備やスキル、ペットの装備

ペットの装備及び使用

  • プレイ中にキャラクターを手助けする「ペット」のようなサブキャラクターを利用する場合、以下のようにメソッドを呼び出してください。
    キャラクターがペットを召喚、または装備するときにEquipPetメソッドを呼び出します。
    キャラクターがペットを召喚、または装備してマップを開始するときにPlayStageWithメソッドを呼び出します。

    EquipPet
    player_uuid { player_uuid }
    character_uuid { character_uuid }
    item_slug { フェレットユニコーン }
    equip_status equipStatus.Equip
    item_level 7
    character_level 14

    PlayStageWithPet
    player_uuid { player_uuid }
    character_uuid { character_uuid }
    item_slug { フェレットユニコーン }
    stage_slug { 黄金の野原 }
    stage_type stageType.PvP
    stage_category_slug { 一般エリア }

装備の装着及び活用

キャラクターがアイテムを装備してプレイする場合、以下のようにEquipmentメソッドを呼び出してください。 - キャラクターが装備アイテムを装着してプレイする場合、以下のようにEquipEquipmentおよびPlayStageWithEquipmentメソッドを呼び出してください。

キャラクターに装備を装着するときにEquipEquipmentメソッドを呼び出します。
キャラクターに装備を装着してマップを開始するときにPlayStageWithEquipmentメソッドを呼び出します。

EquipEquipment (空きスロットに装備装着)
player_uuid { player_uuid } { player_uuid }
character_uuid { character_uuid } { character_uuid }
item_slug { +6 ロングソード } { +1 スケイルアーマー }
equip_status equipStatus.Equip equipStatus.Equip
item_level 6 1
character_level 14 14

PlayStageWithEquipment
player_uuid { player_uuid } { player_uuid }
character_uuid { character_uuid } { character_uuid }
item_slug { +6 ロングソード } { +1 スケイルアーマー }
stage_slug { 黄金の野原 } { 黄金の野原 }
stage_type stageType.PvP stageType.PvP
stage_category_slug { 一般エリア } { 一般エリア }

  • キャラクターが装備アイテムを入れ替える場合、以下のようにEquipEquipmentおよびPlayStageWithEquipmentメソッドを呼び出してください。
    キャラクターが新しい装備を装着、または解除するときにEquipEquipmentメソッドを呼び出してください。
    キャラクターに新しい装備を装着してマップを開始するときにPlayStageWithEquipmentメソッドを呼び出します。
    EquipEquipment (装備中のEquipmentアイテム解除)
    player_uuid { player_uuid }
    character_uuid { character_uuid }
    item_slug { +6 ロングソード }
    equip_status equipStatus.Unequip
    item_level 6
    character_level 14

    EquipEquipment (新しいEquipmentアイテムに入れ替え)
    player_uuid { player_uuid }
    character_uuid { character_uuid }
    item_slug { +10 ロングソード }
    equip_status equipStatus.Equip
    item_level 10
    character_level 14

    PlayStageWithEquipment (新しいEquipmentアイテムでプレイ)
    player_uuid { player_uuid }
    character_uuid { character_uuid }
    item_slug { +10 ロングソード }
    stage_slug { 黄金の野原 }
    stage_type stageType.PvP
    stage_category_slug { 一般エリア }

スキルのセット及び使用

  • キャラクターに特定スキルをセットしてプレイする場合、以下のようにEquipSkillおよびPlayStageWithSkillメソッドを呼び出してください。
    キャラクターが新しいスキルをセット、または解除するときにEquipSkillメソッドを呼び出してください。
    新しいスキルをセットしてマップを開始するときにPlayStageWithSkillメソッドを呼び出します。
    EquipSkill
    player_uuid { player_uuid }
    character_uuid { character_uuid }
    skill_slug { ストレングス }
    skill_category_slug { パッシブ }
    equip_status { Equip }
    skill_level 3
    character_level 14

    PlayStageWithSkill
    player_uuid { player_uuid }
    character_uuid { character_uuid }
    skill_slug { ストレングス }
    skill_category_slug { パッシブ }
    stage_slug { 黄金の野原 }
    stage_type stageType.PvP
    stage_category_slug { 一般エリア }