GS2-Exchange Script トリガーリファレンス

exchange

交換実行前にGS2-Scriptを呼び出すイベントトリガー

Request

説明
namespaceNamespaceネームスペース
rateModelRateModel交換レートモデル
userIdstring交換を実行しているユーザID
countint交換量
configConfig[]スタンプシートの変数に適用する設定値

Result

必須デフォルト値の制限説明
permitbool交換を許可するか

実装例

namespace = args.namespace
rateModel = args.rateModel
userId = args.userId
count = args.count
config = args.config

result = {
  permit=permit
}

exchangeDone

交換実行後にGS2-Scriptを呼び出すイベントトリガー

Request

説明
namespaceNamespaceネームスペース
rateModelRateModel交換レートモデル
userIdstring交換を実行しているユーザID
countint交換量
configConfig[]スタンプシートの変数に適用する設定値

Result

必須デフォルト値の制限説明

実装例

namespace = args.namespace
rateModel = args.rateModel
userId = args.userId
count = args.count
config = args.config

result = {
}