Trigger Reference of GS2-Limit Script

Reference of event triggers that call extended scripts

countUp

Event trigger to call GS2-Script before Count Up.

Request

TypeDescription
namespaceNamespaceNamespace
limitModelLimitModelLimit model
counterCounterCounter
userIdstringUser Id
countUpValueintAmount to count up
maxValueintMaximum value allowed to count up

Result

TypeRequireDefaultLimitationDescription
permitbool
Allow count up

Implementation Example

namespace = args.namespace
limitModel = args.limitModel
counter = args.counter
userId = args.userId
countUpValue = args.countUpValue
maxValue = args.maxValue

result = {
  permit=permit
}

countUpDone

GS2-Script called after Count Up.

Request

TypeDescription
namespaceNamespaceNamespace
limitModelLimitModelLimit model
oldCounterCounterCounter before update
newCounterCounterCounter after update
userIdstringUser Id
countUpValueintAmount to count up
maxValueintMaximum value allowed to count up

Result

TypeRequireDefaultLimitationDescription

Implementation Example

namespace = args.namespace
limitModel = args.limitModel
oldCounter = args.oldCounter
newCounter = args.newCounter
userId = args.userId
countUpValue = args.countUpValue
maxValue = args.maxValue

result = {
}