GS2-Guild Script トリガーリファレンス
createGuild
ギルド作成実行前にGS2-Scriptを呼び出すイベントトリガー
Request
| 型 | 説明 |
---|
namespace | Namespace | ネームスペース |
guildModel | GuildModel | ギルドモデル |
guild | Guild | ギルド |
Result
| 型 | 必須 | デフォルト | 値の制限 | 説明 |
---|
permit | bool | ✓ | | | ギルド作成 を許可するか |
実装例
namespace = args.namespace
guildModel = args.guildModel
guild = args.guild
result = {
permit=permit
}
createGuildDone
ギルド作成実行後にGS2-Scriptを呼び出すイベントトリガー
Request
| 型 | 説明 |
---|
namespace | Namespace | ネームスペース |
guildModel | GuildModel | ギルドモデル |
guild | Guild | ギルド |
Result
実装例
namespace = args.namespace
guildModel = args.guildModel
guild = args.guild
result = {
}
joinGuild
ギルド参加実行前にGS2-Scriptを呼び出すイベントトリガー
Request
| 型 | 説明 |
---|
namespace | Namespace | ネームスペース |
guildModel | GuildModel | ギルドモデル |
guild | Guild | ギルド |
userId | string | ユーザーID |
Result
| 型 | 必須 | デフォルト | 値の制限 | 説明 |
---|
permit | bool | ✓ | | | ギルド参加 を許可するか |
実装例
namespace = args.namespace
guildModel = args.guildModel
guild = args.guild
userId = args.userId
result = {
permit=permit
}
joinGuildDone
ギルド参加実行後にGS2-Scriptを呼び出すイベントトリガー
Request
| 型 | 説明 |
---|
namespace | Namespace | ネームスペース |
guildModel | GuildModel | ギルドモデル |
guild | Guild | ギルド |
userId | string | ユーザーID |
Result
実装例
namespace = args.namespace
guildModel = args.guildModel
guild = args.guild
userId = args.userId
result = {
}
leaveGuild
ギルド脱退実行前にGS2-Scriptを呼び出すイベントトリガー
Request
| 型 | 説明 |
---|
namespace | Namespace | ネームスペース |
guildModel | GuildModel | ギルドモデル |
guild | Guild | ギルド |
userId | string | ユーザーID |
Result
| 型 | 必須 | デフォルト | 値の制限 | 説明 |
---|
permit | bool | ✓ | | | ギルド脱退 を許可するか |
実装例
namespace = args.namespace
guildModel = args.guildModel
guild = args.guild
userId = args.userId
result = {
permit=permit
}
leaveGuildDone
ギルド脱退実行後にGS2-Scriptを呼び出すイベントトリガー
Request
| 型 | 説明 |
---|
namespace | Namespace | ネームスペース |
guildModel | GuildModel | ギルドモデル |
guild | Guild | ギルド |
userId | string | ユーザーID |
Result
実装例
namespace = args.namespace
guildModel = args.guildModel
guild = args.guild
userId = args.userId
result = {
}
changeRole
ロール変更実行前にGS2-Scriptを呼び出すイベントトリガー
Request
| 型 | 説明 |
---|
namespace | Namespace | ネームスペース |
guildModel | GuildModel | ギルドモデル |
guild | Guild | ギルド |
userId | string | ユーザーID |
oldRoleName | string | 更新前のロールモデル名 |
newRoleName | string | 更新後のロールモデル名 |
Result
| 型 | 必須 | デフォルト | 値の制限 | 説明 |
---|
permit | bool | ✓ | | | ロールの変更 を許可するか |
実装例
namespace = args.namespace
guildModel = args.guildModel
guild = args.guild
userId = args.userId
oldRoleName = args.oldRoleName
newRoleName = args.newRoleName
result = {
permit=permit
}
changeRoleDone
ロール変更実行後にGS2-Scriptを呼び出すイベントトリガー
Request
| 型 | 説明 |
---|
namespace | Namespace | ネームスペース |
guildModel | GuildModel | ギルドモデル |
guild | Guild | ギルド |
userId | string | ユーザーID |
oldRoleName | string | 更新前のロールモデル名 |
newRoleName | string | 更新後のロールモデル名 |
Result
実装例
namespace = args.namespace
guildModel = args.guildModel
guild = args.guild
userId = args.userId
oldRoleName = args.oldRoleName
newRoleName = args.newRoleName
result = {
}