GS2-Account Script トリガーリファレンス
GS2-Accountで定義されている、拡張スクリプトを呼び出すイベントトリガーのリファレンス
createAccount
アカウント新規作成実行前にGS2-Scriptを呼び出すイベントトリガー
Request
| 型 | 説明 |
---|
namespace | Namespace | ネームスペース |
account | Account | ゲームプレイヤーアカウント |
Result
| 型 | 必須 | デフォルト | 値の制限 | 説明 |
---|
permit | bool | ✓ | | | アカウントの作成を許可するか |
実装例
namespace = args.namespace
account = args.account
result = {
permit=permit
}
createAccountDone
アカウント新規作成実行後にGS2-Scriptを呼び出すイベントトリガー
Request
| 型 | 説明 |
---|
namespace | Namespace | ネームスペース |
account | Account | ゲームプレイヤーアカウント |
Result
実装例
namespace = args.namespace
account = args.account
result = {
}
authentication
認証実行前にGS2-Scriptを呼び出すイベントトリガー
Request
| 型 | 説明 |
---|
namespace | Namespace | ネームスペース |
account | Account | ゲームプレイヤーアカウント |
elapsedHours | int | 前回ログインからの経過時間 |
Result
| 型 | 必須 | デフォルト | 値の制限 | 説明 |
---|
permit | bool | ✓ | | | アカウントの認証を許可するか |
force | bool | | false | | パスワード認証に失敗しても認証を通すか |
実装例
namespace = args.namespace
account = args.account
elapsedHours = args.elapsedHours
result = {
permit=permit,
force=force
}
authenticationDone
認証実行後にGS2-Scriptを呼び出すイベントトリガー
Request
| 型 | 説明 |
---|
namespace | Namespace | ネームスペース |
account | Account | ゲームプレイヤーアカウント |
elapsedHours | int | 前回ログインからの経過時間 |
Result
実装例
namespace = args.namespace
account = args.account
elapsedHours = args.elapsedHours
result = {
}
createTakeOver
引き継ぎ情報登録実行前にGS2-Scriptを呼び出すイベントトリガー
Request
| 型 | 説明 |
---|
namespace | Namespace | ネームスペース |
takeOver | TakeOver | 引き継ぎ設定 |
account | Account | ゲームプレイヤーアカウント |
Result
| 型 | 必須 | デフォルト | 値の制限 | 説明 |
---|
permit | bool | ✓ | | | 引き継ぎ情報登録を許可するか |
実装例
namespace = args.namespace
takeOver = args.takeOver
account = args.account
result = {
permit=permit
}
createTakeOverDone
引き継ぎ情報登録実行後にGS2-Scriptを呼び出すイベントトリガー
Request
| 型 | 説明 |
---|
namespace | Namespace | ネームスペース |
takeOver | TakeOver | 引き継ぎ設定 |
account | Account | ゲームプレイヤーアカウント |
Result
実装例
namespace = args.namespace
takeOver = args.takeOver
account = args.account
result = {
}
doTakeOver
引き継ぎ実行前にGS2-Scriptを呼び出すイベントトリガー
Request
| 型 | 説明 |
---|
namespace | Namespace | ネームスペース |
account | Account | ゲームプレイヤーアカウント |
takeOver | TakeOver | 引き継ぎ設定 |
Result
| 型 | 必須 | デフォルト | 値の制限 | 説明 |
---|
permit | bool | ✓ | | | 引き継ぎ実行を許可するか |
force | bool | | false | | パスワード認証に失敗しても認証を通すか |
実装例
namespace = args.namespace
account = args.account
takeOver = args.takeOver
result = {
permit=permit,
force=force
}
doTakeOverDone
引き継ぎ実行後にGS2-Scriptを呼び出すイベントトリガー
Request
| 型 | 説明 |
---|
namespace | Namespace | ネームスペース |
account | Account | ゲームプレイヤーアカウント |
takeOver | TakeOver | 引き継ぎ設定 |
Result
実装例
namespace = args.namespace
account = args.account
takeOver = args.takeOver
result = {
}