TPStashEvent.EquipSkill

public int EquipSkill(
    string player_uuid,
    string character_uuid,
    string skill_slug,
    equipStatus equip_status,
    [string skill_category_slug = null],
    [int? skill_level = null],
    [int? character_level = null]
);

説明

キャラクターがスキルをセット・解除したデータを収集します。

データのアップロードに成功した場合1をリターンし、成功できなかった場合には-1をリターンします。-1リターンとなった場合TentuPlay debug modeに設定されている状態でUnity Editorを使用している場合、Unity Editorコンソールから以下のメッセージが表示されます。

TPError||ERROR inserting table_name: exception_error_message

パラメータ

名前 説明 必須か s

player_uuid

プレイヤーの固有ID

必須

character_uuid

プレイヤー内キャラクターの固有ID

ゲームにキャラクターがない、もしくはキャラクターではなくプレイヤーを示す場合にはTentuPlayKeyword._DUMMY_CHARACTER_ID_に設定します。

必須

skill_slug

スキルの固有識別子

必須

skill_category_slug

スキルタイプを区分けできるカテゴリー名

オプション

equip_status

スキルのセット・解除のステータス

public enum equipStatus {
    Equip,
    Unequip
}

必須

skill_level

スキルのレベル

オプション

character_level

スキルのセット・解除時キャラクターのレベル

オプション