TPStashEvent.ChangeCustomAbility

public int ChangeCustomAbility(
    string player_uuid,
    string character_uuid,
    string custom_ability_slug,
    int custom_ability_to,
    [string custom_ability_category_slug = null],
    [int? custom_ability_from = null]
);

説明

カスタム能力値の変化データを収集します。カスタム能力値は、キャラクターやアイテムのレベル・ステータス以外にゲームの固有能力値のことを示します。そしてその能力値の固有識別子の変化を自由に記録します。

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

TPError||ERROR inserting table_name: exception_error_message

パラメータ

名前 説明 必須か

player_uuid

プレイヤーの固有ID

必須

character_uuid

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

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

必須

custom_ability_slug

カスタム能力値の固有識別子

必須

custom_ability_to

変化後のカスタム能力値

必須

custom_ability_category_slug

カスタム能力値のカテゴリー(大分類)

オプション

custom_ability_from

変化前のカスタム能力値

オプション