GS2-Experience トランザクションアクション
ConsumeAction
AcquireAction
Gs2Experience:AddExperienceByUserId
経験値を加算
型 | 説明 | |
---|---|---|
namespaceName | string | ネームスペース名 |
userId | string | #{userId} と設定することでログイン中のユーザーIDに置換されます |
experienceName | string | 経験値モデルの名前 |
propertyId | string | プロパティID |
experienceValue | long | 獲得経験値 |
{
"action": "Gs2Experience:AddExperienceByUserId",
"request": {
"namespaceName": "[string]ネームスペース名",
"userId": "[string]ユーザーID",
"experienceName": "[string]経験値モデルの名前",
"propertyId": "[string]プロパティID",
"experienceValue": "[long]獲得経験値"
}
}
action: Gs2Experience:AddExperienceByUserId
request:
namespaceName: "[string]ネームスペース名"
userId: "[string]ユーザーID"
experienceName: "[string]経験値モデルの名前"
propertyId: "[string]プロパティID"
experienceValue: "[long]獲得経験値"
Gs2Experience:AddRankCapByUserId
ランクキャップを加算
型 | 説明 | |
---|---|---|
namespaceName | string | ネームスペース名 |
userId | string | #{userId} と設定することでログイン中のユーザーIDに置換されます |
experienceName | string | 経験値モデルの名前 |
propertyId | string | プロパティID |
rankCapValue | long | 現在のランクキャップ |
{
"action": "Gs2Experience:AddRankCapByUserId",
"request": {
"namespaceName": "[string]ネームスペース名",
"userId": "[string]ユーザーID",
"experienceName": "[string]経験値モデルの名前",
"propertyId": "[string]プロパティID",
"rankCapValue": "[long]現在のランクキャップ"
}
}
action: Gs2Experience:AddRankCapByUserId
request:
namespaceName: "[string]ネームスペース名"
userId: "[string]ユーザーID"
experienceName: "[string]経験値モデルの名前"
propertyId: "[string]プロパティID"
rankCapValue: "[long]現在のランクキャップ"
Gs2Experience:SetRankCapByUserId
ランクキャップを設定
型 | 説明 | |
---|---|---|
namespaceName | string | ネームスペース名 |
userId | string | #{userId} と設定することでログイン中のユーザーIDに置換されます |
experienceName | string | 経験値モデルの名前 |
propertyId | string | プロパティID |
rankCapValue | long | 現在のランクキャップ |
{
"action": "Gs2Experience:SetRankCapByUserId",
"request": {
"namespaceName": "[string]ネームスペース名",
"userId": "[string]ユーザーID",
"experienceName": "[string]経験値モデルの名前",
"propertyId": "[string]プロパティID",
"rankCapValue": "[long]現在のランクキャップ"
}
}
action: Gs2Experience:SetRankCapByUserId
request:
namespaceName: "[string]ネームスペース名"
userId: "[string]ユーザーID"
experienceName: "[string]経験値モデルの名前"
propertyId: "[string]プロパティID"
rankCapValue: "[long]現在のランクキャップ"