GS2-Stamina トランザクションアクション
検証/消費/入手の各トランザクションアクションの仕様
VerifyAction
検証アクション
Gs2Stamina:VerifyStaminaValueByUserId
ユーザーIDを指定してスタミナ現在値を検証
数量指定可能なアクション:はい
| 型 | 有効化条件 | 必須 | デフォルト | 値の制限 | 説明 | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| namespaceName | string | ✓ | ~ 128文字 | ネームスペース名 ネームスペース固有の名前。英数字および -(ハイフン) _(アンダースコア) .(ピリオド)で指定します。 | ||||||||||||||||
| userId | string | ✓ | ~ 128文字 | ユーザーID#{userId} と設定することでログイン中のユーザーIDに置換されます。 | ||||||||||||||||
| staminaName | string | ✓ | ~ 128文字 | スタミナモデル名 | ||||||||||||||||
| verifyType | 文字列列挙型 enum { “less”, “lessEqual”, “greater”, “greaterEqual”, “equal”, “notEqual” } | ✓ | 検証の種類
| |||||||||||||||||
| value | int | ✓ | 0 ~ 2147483646 | 現在値 | ||||||||||||||||
| multiplyValueSpecifyingQuantity | bool | ✓ | true | 数量指定した際に、検証に使用する値も乗算するか | ||||||||||||||||
| timeOffsetToken | string | ~ 1024文字 | タイムオフセットトークン |
{
"action": "Gs2Stamina:VerifyStaminaValueByUserId",
"request": {
"namespaceName": "[string]ネームスペース名",
"userId": "[string]ユーザーID",
"staminaName": "[string]スタミナモデル名",
"verifyType": "[string]検証の種類",
"value": "[int]現在値",
"multiplyValueSpecifyingQuantity": "[bool]数量指定した際に、検証に使用する値も乗算するか",
"timeOffsetToken": "[string]タイムオフセットトークン"
}
}action: Gs2Stamina:VerifyStaminaValueByUserId
request:
namespaceName: "[string]ネームスペース名"
userId: "[string]ユーザーID"
staminaName: "[string]スタミナモデル名"
verifyType: "[string]検証の種類"
value: "[int]現在値"
multiplyValueSpecifyingQuantity: "[bool]数量指定した際に、検証に使用する値も乗算するか"
timeOffsetToken: "[string]タイムオフセットトークン"transaction.service("stamina").verify.verify_stamina_value_by_user_id({
namespaceName="[string]ネームスペース名",
userId="[string]ユーザーID",
staminaName="[string]スタミナモデル名",
verifyType="[string]検証の種類",
value="[int]現在値",
multiplyValueSpecifyingQuantity="[bool]数量指定した際に、検証に使用する値も乗算するか",
timeOffsetToken="[string]タイムオフセットトークン",
})Gs2Stamina:VerifyStaminaMaxValueByUserId
ユーザーIDを指定してスタミナ最大値を検証
数量指定可能なアクション:はい
| 型 | 有効化条件 | 必須 | デフォルト | 値の制限 | 説明 | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| namespaceName | string | ✓ | ~ 128文字 | ネームスペース名 ネームスペース固有の名前。英数字および -(ハイフン) _(アンダースコア) .(ピリオド)で指定します。 | ||||||||||||||||
| userId | string | ✓ | ~ 128文字 | ユーザーID#{userId} と設定することでログイン中のユーザーIDに置換されます。 | ||||||||||||||||
| staminaName | string | ✓ | ~ 128文字 | スタミナモデル名 | ||||||||||||||||
| verifyType | 文字列列挙型 enum { “less”, “lessEqual”, “greater”, “greaterEqual”, “equal”, “notEqual” } | ✓ | 検証の種類
| |||||||||||||||||
| value | int | ✓ | 0 ~ 2147483646 | 最大値 | ||||||||||||||||
| multiplyValueSpecifyingQuantity | bool | ✓ | true | 数量指定した際に、検証に使用する値も乗算するか | ||||||||||||||||
| timeOffsetToken | string | ~ 1024文字 | タイムオフセットトークン |
{
"action": "Gs2Stamina:VerifyStaminaMaxValueByUserId",
"request": {
"namespaceName": "[string]ネームスペース名",
"userId": "[string]ユーザーID",
"staminaName": "[string]スタミナモデル名",
"verifyType": "[string]検証の種類",
"value": "[int]最大値",
"multiplyValueSpecifyingQuantity": "[bool]数量指定した際に、検証に使用する値も乗算するか",
"timeOffsetToken": "[string]タイムオフセットトークン"
}
}action: Gs2Stamina:VerifyStaminaMaxValueByUserId
request:
namespaceName: "[string]ネームスペース名"
userId: "[string]ユーザーID"
staminaName: "[string]スタミナモデル名"
verifyType: "[string]検証の種類"
value: "[int]最大値"
multiplyValueSpecifyingQuantity: "[bool]数量指定した際に、検証に使用する値も乗算するか"
timeOffsetToken: "[string]タイムオフセットトークン"transaction.service("stamina").verify.verify_stamina_max_value_by_user_id({
namespaceName="[string]ネームスペース名",
userId="[string]ユーザーID",
staminaName="[string]スタミナモデル名",
verifyType="[string]検証の種類",
value="[int]最大値",
multiplyValueSpecifyingQuantity="[bool]数量指定した際に、検証に使用する値も乗算するか",
timeOffsetToken="[string]タイムオフセットトークン",
})Gs2Stamina:VerifyStaminaRecoverIntervalMinutesByUserId
ユーザーIDを指定してスタミナ回復速度を検証
数量指定可能なアクション:はい
| 型 | 有効化条件 | 必須 | デフォルト | 値の制限 | 説明 | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| namespaceName | string | ✓ | ~ 128文字 | ネームスペース名 ネームスペース固有の名前。英数字および -(ハイフン) _(アンダースコア) .(ピリオド)で指定します。 | ||||||||||||||||
| userId | string | ✓ | ~ 128文字 | ユーザーID#{userId} と設定することでログイン中のユーザーIDに置換されます。 | ||||||||||||||||
| staminaName | string | ✓ | ~ 128文字 | スタミナモデル名 | ||||||||||||||||
| verifyType | 文字列列挙型 enum { “less”, “lessEqual”, “greater”, “greaterEqual”, “equal”, “notEqual” } | ✓ | 検証の種類
| |||||||||||||||||
| value | int | ✓ | 0 ~ 2147483646 | 回復速度 | ||||||||||||||||
| multiplyValueSpecifyingQuantity | bool | ✓ | true | 数量指定した際に、検証に使用する値も乗算するか | ||||||||||||||||
| timeOffsetToken | string | ~ 1024文字 | タイムオフセットトークン |
{
"action": "Gs2Stamina:VerifyStaminaRecoverIntervalMinutesByUserId",
"request": {
"namespaceName": "[string]ネームスペース名",
"userId": "[string]ユーザーID",
"staminaName": "[string]スタミナモデル名",
"verifyType": "[string]検証の種類",
"value": "[int]回復速度",
"multiplyValueSpecifyingQuantity": "[bool]数量指定した際に、検証に使用する値も乗算するか",
"timeOffsetToken": "[string]タイムオフセットトークン"
}
}action: Gs2Stamina:VerifyStaminaRecoverIntervalMinutesByUserId
request:
namespaceName: "[string]ネームスペース名"
userId: "[string]ユーザーID"
staminaName: "[string]スタミナモデル名"
verifyType: "[string]検証の種類"
value: "[int]回復速度"
multiplyValueSpecifyingQuantity: "[bool]数量指定した際に、検証に使用する値も乗算するか"
timeOffsetToken: "[string]タイムオフセットトークン"transaction.service("stamina").verify.verify_stamina_recover_interval_minutes_by_user_id({
namespaceName="[string]ネームスペース名",
userId="[string]ユーザーID",
staminaName="[string]スタミナモデル名",
verifyType="[string]検証の種類",
value="[int]回復速度",
multiplyValueSpecifyingQuantity="[bool]数量指定した際に、検証に使用する値も乗算するか",
timeOffsetToken="[string]タイムオフセットトークン",
})Gs2Stamina:VerifyStaminaRecoverValueByUserId
ユーザーIDを指定してスタミナ回復量を検証
数量指定可能なアクション:はい
| 型 | 有効化条件 | 必須 | デフォルト | 値の制限 | 説明 | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| namespaceName | string | ✓ | ~ 128文字 | ネームスペース名 ネームスペース固有の名前。英数字および -(ハイフン) _(アンダースコア) .(ピリオド)で指定します。 | ||||||||||||||||
| userId | string | ✓ | ~ 128文字 | ユーザーID#{userId} と設定することでログイン中のユーザーIDに置換されます。 | ||||||||||||||||
| staminaName | string | ✓ | ~ 128文字 | スタミナモデル名 | ||||||||||||||||
| verifyType | 文字列列挙型 enum { “less”, “lessEqual”, “greater”, “greaterEqual”, “equal”, “notEqual” } | ✓ | 検証の種類
| |||||||||||||||||
| value | int | ✓ | 0 ~ 2147483646 | 回復量 | ||||||||||||||||
| multiplyValueSpecifyingQuantity | bool | ✓ | true | 数量指定した際に、検証に使用する値も乗算するか | ||||||||||||||||
| timeOffsetToken | string | ~ 1024文字 | タイムオフセットトークン |
{
"action": "Gs2Stamina:VerifyStaminaRecoverValueByUserId",
"request": {
"namespaceName": "[string]ネームスペース名",
"userId": "[string]ユーザーID",
"staminaName": "[string]スタミナモデル名",
"verifyType": "[string]検証の種類",
"value": "[int]回復量",
"multiplyValueSpecifyingQuantity": "[bool]数量指定した際に、検証に使用する値も乗算するか",
"timeOffsetToken": "[string]タイムオフセットトークン"
}
}action: Gs2Stamina:VerifyStaminaRecoverValueByUserId
request:
namespaceName: "[string]ネームスペース名"
userId: "[string]ユーザーID"
staminaName: "[string]スタミナモデル名"
verifyType: "[string]検証の種類"
value: "[int]回復量"
multiplyValueSpecifyingQuantity: "[bool]数量指定した際に、検証に使用する値も乗算するか"
timeOffsetToken: "[string]タイムオフセットトークン"transaction.service("stamina").verify.verify_stamina_recover_value_by_user_id({
namespaceName="[string]ネームスペース名",
userId="[string]ユーザーID",
staminaName="[string]スタミナモデル名",
verifyType="[string]検証の種類",
value="[int]回復量",
multiplyValueSpecifyingQuantity="[bool]数量指定した際に、検証に使用する値も乗算するか",
timeOffsetToken="[string]タイムオフセットトークン",
})Gs2Stamina:VerifyStaminaOverflowValueByUserId
ユーザーIDを指定してスタミナオーバーフロー量を検証
数量指定可能なアクション:はい
| 型 | 有効化条件 | 必須 | デフォルト | 値の制限 | 説明 | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| namespaceName | string | ✓ | ~ 128文字 | ネームスペース名 ネームスペース固有の名前。英数字および -(ハイフン) _(アンダースコア) .(ピリオド)で指定します。 | ||||||||||||||||
| userId | string | ✓ | ~ 128文字 | ユーザーID#{userId} と設定することでログイン中のユーザーIDに置換されます。 | ||||||||||||||||
| staminaName | string | ✓ | ~ 128文字 | スタミナモデル名 | ||||||||||||||||
| verifyType | 文字列列挙型 enum { “less”, “lessEqual”, “greater”, “greaterEqual”, “equal”, “notEqual” } | ✓ | 検証の種類
| |||||||||||||||||
| value | int | ✓ | 0 ~ 2147483646 | オーバーフロー量 | ||||||||||||||||
| multiplyValueSpecifyingQuantity | bool | ✓ | true | 数量指定した際に、検証に使用する値も乗算するか | ||||||||||||||||
| timeOffsetToken | string | ~ 1024文字 | タイムオフセットトークン |
{
"action": "Gs2Stamina:VerifyStaminaOverflowValueByUserId",
"request": {
"namespaceName": "[string]ネームスペース名",
"userId": "[string]ユーザーID",
"staminaName": "[string]スタミナモデル名",
"verifyType": "[string]検証の種類",
"value": "[int]オーバーフロー量",
"multiplyValueSpecifyingQuantity": "[bool]数量指定した際に、検証に使用する値も乗算するか",
"timeOffsetToken": "[string]タイムオフセットトークン"
}
}action: Gs2Stamina:VerifyStaminaOverflowValueByUserId
request:
namespaceName: "[string]ネームスペース名"
userId: "[string]ユーザーID"
staminaName: "[string]スタミナモデル名"
verifyType: "[string]検証の種類"
value: "[int]オーバーフロー量"
multiplyValueSpecifyingQuantity: "[bool]数量指定した際に、検証に使用する値も乗算するか"
timeOffsetToken: "[string]タイムオフセットトークン"transaction.service("stamina").verify.verify_stamina_overflow_value_by_user_id({
namespaceName="[string]ネームスペース名",
userId="[string]ユーザーID",
staminaName="[string]スタミナモデル名",
verifyType="[string]検証の種類",
value="[int]オーバーフロー量",
multiplyValueSpecifyingQuantity="[bool]数量指定した際に、検証に使用する値も乗算するか",
timeOffsetToken="[string]タイムオフセットトークン",
})ConsumeAction
消費アクション
Gs2Stamina:DecreaseMaxValueByUserId
ユーザーIDを指定してスタミナの最大値の減算
数量指定可能なアクション:はい
反転可能なアクション:はい
| 型 | 有効化条件 | 必須 | デフォルト | 値の制限 | 説明 | |
|---|---|---|---|---|---|---|
| namespaceName | string | ✓ | ~ 128文字 | ネームスペース名 ネームスペース固有の名前。英数字および -(ハイフン) _(アンダースコア) .(ピリオド)で指定します。 | ||
| staminaName | string | ✓ | ~ 128文字 | スタミナモデル名 | ||
| userId | string | ✓ | ~ 128文字 | ユーザーID#{userId} と設定することでログイン中のユーザーIDに置換されます。 | ||
| decreaseValue | int | ✓ | 0 ~ 2147483646 | 減算する最大スタミナ量 | ||
| timeOffsetToken | string | ~ 1024文字 | タイムオフセットトークン |
{
"action": "Gs2Stamina:DecreaseMaxValueByUserId",
"request": {
"namespaceName": "[string]ネームスペース名",
"staminaName": "[string]スタミナモデル名",
"userId": "[string]ユーザーID",
"decreaseValue": "[int]減算する最大スタミナ量",
"timeOffsetToken": "[string]タイムオフセットトークン"
}
}action: Gs2Stamina:DecreaseMaxValueByUserId
request:
namespaceName: "[string]ネームスペース名"
staminaName: "[string]スタミナモデル名"
userId: "[string]ユーザーID"
decreaseValue: "[int]減算する最大スタミナ量"
timeOffsetToken: "[string]タイムオフセットトークン"transaction.service("stamina").consume.decrease_max_value_by_user_id({
namespaceName="[string]ネームスペース名",
staminaName="[string]スタミナモデル名",
userId="[string]ユーザーID",
decreaseValue="[int]減算する最大スタミナ量",
timeOffsetToken="[string]タイムオフセットトークン",
})Gs2Stamina:ConsumeStaminaByUserId
ユーザーIDを指定してスタミナを消費
数量指定可能なアクション:はい
反転可能なアクション:はい
| 型 | 有効化条件 | 必須 | デフォルト | 値の制限 | 説明 | |
|---|---|---|---|---|---|---|
| namespaceName | string | ✓ | ~ 128文字 | ネームスペース名 ネームスペース固有の名前。英数字および -(ハイフン) _(アンダースコア) .(ピリオド)で指定します。 | ||
| staminaName | string | ✓ | ~ 128文字 | スタミナモデル名 | ||
| userId | string | ✓ | ~ 128文字 | ユーザーID#{userId} と設定することでログイン中のユーザーIDに置換されます。 | ||
| consumeValue | int | ✓ | 1 ~ 2147483646 | 消費するスタミナ量 | ||
| timeOffsetToken | string | ~ 1024文字 | タイムオフセットトークン |
{
"action": "Gs2Stamina:ConsumeStaminaByUserId",
"request": {
"namespaceName": "[string]ネームスペース名",
"staminaName": "[string]スタミナモデル名",
"userId": "[string]ユーザーID",
"consumeValue": "[int]消費するスタミナ量",
"timeOffsetToken": "[string]タイムオフセットトークン"
}
}action: Gs2Stamina:ConsumeStaminaByUserId
request:
namespaceName: "[string]ネームスペース名"
staminaName: "[string]スタミナモデル名"
userId: "[string]ユーザーID"
consumeValue: "[int]消費するスタミナ量"
timeOffsetToken: "[string]タイムオフセットトークン"transaction.service("stamina").consume.consume_stamina_by_user_id({
namespaceName="[string]ネームスペース名",
staminaName="[string]スタミナモデル名",
userId="[string]ユーザーID",
consumeValue="[int]消費するスタミナ量",
timeOffsetToken="[string]タイムオフセットトークン",
})AcquireAction
入手アクション
Gs2Stamina:RecoverStaminaByUserId
ユーザーIDを指定してスタミナを回復
数量指定可能なアクション:はい
反転可能なアクション:はい
| 型 | 有効化条件 | 必須 | デフォルト | 値の制限 | 説明 | |
|---|---|---|---|---|---|---|
| namespaceName | string | ✓ | ~ 128文字 | ネームスペース名 ネームスペース固有の名前。英数字および -(ハイフン) _(アンダースコア) .(ピリオド)で指定します。 | ||
| staminaName | string | ✓ | ~ 128文字 | スタミナモデル名 | ||
| userId | string | ✓ | ~ 128文字 | ユーザーID#{userId} と設定することでログイン中のユーザーIDに置換されます。 | ||
| recoverValue | int | ✓ | 1 ~ 2147483646 | スタミナの回復量 | ||
| timeOffsetToken | string | ~ 1024文字 | タイムオフセットトークン |
{
"action": "Gs2Stamina:RecoverStaminaByUserId",
"request": {
"namespaceName": "[string]ネームスペース名",
"staminaName": "[string]スタミナモデル名",
"userId": "[string]ユーザーID",
"recoverValue": "[int]スタミナの回復量",
"timeOffsetToken": "[string]タイムオフセットトークン"
}
}action: Gs2Stamina:RecoverStaminaByUserId
request:
namespaceName: "[string]ネームスペース名"
staminaName: "[string]スタミナモデル名"
userId: "[string]ユーザーID"
recoverValue: "[int]スタミナの回復量"
timeOffsetToken: "[string]タイムオフセットトークン"transaction.service("stamina").acquire.recover_stamina_by_user_id({
namespaceName="[string]ネームスペース名",
staminaName="[string]スタミナモデル名",
userId="[string]ユーザーID",
recoverValue="[int]スタミナの回復量",
timeOffsetToken="[string]タイムオフセットトークン",
})Gs2Stamina:RaiseMaxValueByUserId
ユーザーIDを指定してスタミナの最大値を加算
数量指定可能なアクション:はい
反転可能なアクション:はい
| 型 | 有効化条件 | 必須 | デフォルト | 値の制限 | 説明 | |
|---|---|---|---|---|---|---|
| namespaceName | string | ✓ | ~ 128文字 | ネームスペース名 ネームスペース固有の名前。英数字および -(ハイフン) _(アンダースコア) .(ピリオド)で指定します。 | ||
| staminaName | string | ✓ | ~ 128文字 | スタミナモデル名 | ||
| userId | string | ✓ | ~ 128文字 | ユーザーID#{userId} と設定することでログイン中のユーザーIDに置換されます。 | ||
| raiseValue | int | ✓ | 0 ~ 2147483646 | 上昇する最大スタミナ量 | ||
| timeOffsetToken | string | ~ 1024文字 | タイムオフセットトークン |
{
"action": "Gs2Stamina:RaiseMaxValueByUserId",
"request": {
"namespaceName": "[string]ネームスペース名",
"staminaName": "[string]スタミナモデル名",
"userId": "[string]ユーザーID",
"raiseValue": "[int]上昇する最大スタミナ量",
"timeOffsetToken": "[string]タイムオフセットトークン"
}
}action: Gs2Stamina:RaiseMaxValueByUserId
request:
namespaceName: "[string]ネームスペース名"
staminaName: "[string]スタミナモデル名"
userId: "[string]ユーザーID"
raiseValue: "[int]上昇する最大スタミナ量"
timeOffsetToken: "[string]タイムオフセットトークン"transaction.service("stamina").acquire.raise_max_value_by_user_id({
namespaceName="[string]ネームスペース名",
staminaName="[string]スタミナモデル名",
userId="[string]ユーザーID",
raiseValue="[int]上昇する最大スタミナ量",
timeOffsetToken="[string]タイムオフセットトークン",
})Gs2Stamina:SetMaxValueByUserId
ユーザーIDを指定してスタミナの最大値を更新
数量指定可能なアクション:はい
反転可能なアクション:いいえ
| 型 | 有効化条件 | 必須 | デフォルト | 値の制限 | 説明 | |
|---|---|---|---|---|---|---|
| namespaceName | string | ✓ | ~ 128文字 | ネームスペース名 ネームスペース固有の名前。英数字および -(ハイフン) _(アンダースコア) .(ピリオド)で指定します。 | ||
| staminaName | string | ✓ | ~ 128文字 | スタミナモデル名 | ||
| userId | string | ✓ | ~ 128文字 | ユーザーID#{userId} と設定することでログイン中のユーザーIDに置換されます。 | ||
| maxValue | int | ✓ | 1 ~ 2147483646 | スタミナの最大値 | ||
| timeOffsetToken | string | ~ 1024文字 | タイムオフセットトークン |
{
"action": "Gs2Stamina:SetMaxValueByUserId",
"request": {
"namespaceName": "[string]ネームスペース名",
"staminaName": "[string]スタミナモデル名",
"userId": "[string]ユーザーID",
"maxValue": "[int]スタミナの最大値",
"timeOffsetToken": "[string]タイムオフセットトークン"
}
}action: Gs2Stamina:SetMaxValueByUserId
request:
namespaceName: "[string]ネームスペース名"
staminaName: "[string]スタミナモデル名"
userId: "[string]ユーザーID"
maxValue: "[int]スタミナの最大値"
timeOffsetToken: "[string]タイムオフセットトークン"transaction.service("stamina").acquire.set_max_value_by_user_id({
namespaceName="[string]ネームスペース名",
staminaName="[string]スタミナモデル名",
userId="[string]ユーザーID",
maxValue="[int]スタミナの最大値",
timeOffsetToken="[string]タイムオフセットトークン",
})Gs2Stamina:SetRecoverIntervalByUserId
ユーザーIDを指定してスタミナの回復間隔(分)を更新
数量指定可能なアクション:はい
反転可能なアクション:いいえ
| 型 | 有効化条件 | 必須 | デフォルト | 値の制限 | 説明 | |
|---|---|---|---|---|---|---|
| namespaceName | string | ✓ | ~ 128文字 | ネームスペース名 ネームスペース固有の名前。英数字および -(ハイフン) _(アンダースコア) .(ピリオド)で指定します。 | ||
| staminaName | string | ✓ | ~ 128文字 | スタミナモデル名 | ||
| userId | string | ✓ | ~ 128文字 | ユーザーID#{userId} と設定することでログイン中のユーザーIDに置換されます。 | ||
| recoverIntervalMinutes | int | ✓ | 1 ~ 2147483646 | スタミナの回復間隔(分) | ||
| timeOffsetToken | string | ~ 1024文字 | タイムオフセットトークン |
{
"action": "Gs2Stamina:SetRecoverIntervalByUserId",
"request": {
"namespaceName": "[string]ネームスペース名",
"staminaName": "[string]スタミナモデル名",
"userId": "[string]ユーザーID",
"recoverIntervalMinutes": "[int]スタミナの回復間隔(分)",
"timeOffsetToken": "[string]タイムオフセットトークン"
}
}action: Gs2Stamina:SetRecoverIntervalByUserId
request:
namespaceName: "[string]ネームスペース名"
staminaName: "[string]スタミナモデル名"
userId: "[string]ユーザーID"
recoverIntervalMinutes: "[int]スタミナの回復間隔(分)"
timeOffsetToken: "[string]タイムオフセットトークン"transaction.service("stamina").acquire.set_recover_interval_by_user_id({
namespaceName="[string]ネームスペース名",
staminaName="[string]スタミナモデル名",
userId="[string]ユーザーID",
recoverIntervalMinutes="[int]スタミナの回復間隔(分)",
timeOffsetToken="[string]タイムオフセットトークン",
})Gs2Stamina:SetRecoverValueByUserId
ユーザーIDを指定してスタミナの回復量を設定
数量指定可能なアクション:はい
反転可能なアクション:いいえ
| 型 | 有効化条件 | 必須 | デフォルト | 値の制限 | 説明 | |
|---|---|---|---|---|---|---|
| namespaceName | string | ✓ | ~ 128文字 | ネームスペース名 ネームスペース固有の名前。英数字および -(ハイフン) _(アンダースコア) .(ピリオド)で指定します。 | ||
| staminaName | string | ✓ | ~ 128文字 | スタミナモデル名 | ||
| userId | string | ✓ | ~ 128文字 | ユーザーID#{userId} と設定することでログイン中のユーザーIDに置換されます。 | ||
| recoverValue | int | ✓ | 1 ~ 2147483646 | スタミナの回復量 | ||
| timeOffsetToken | string | ~ 1024文字 | タイムオフセットトークン |
{
"action": "Gs2Stamina:SetRecoverValueByUserId",
"request": {
"namespaceName": "[string]ネームスペース名",
"staminaName": "[string]スタミナモデル名",
"userId": "[string]ユーザーID",
"recoverValue": "[int]スタミナの回復量",
"timeOffsetToken": "[string]タイムオフセットトークン"
}
}action: Gs2Stamina:SetRecoverValueByUserId
request:
namespaceName: "[string]ネームスペース名"
staminaName: "[string]スタミナモデル名"
userId: "[string]ユーザーID"
recoverValue: "[int]スタミナの回復量"
timeOffsetToken: "[string]タイムオフセットトークン"transaction.service("stamina").acquire.set_recover_value_by_user_id({
namespaceName="[string]ネームスペース名",
staminaName="[string]スタミナモデル名",
userId="[string]ユーザーID",
recoverValue="[int]スタミナの回復量",
timeOffsetToken="[string]タイムオフセットトークン",
})