866 B
866 B
event onPlayerCommand
This event is triggered when a player uses command on the chat.
Command always begins with forward slash /.
Original: onPlayerCommand
Parameters
dictkwargs:intplayerid: the id of the player who typed the command.strcommand: used command name on the chat.strparams: command parameters divided by space.
Usage
import g2o
@g2o.event('onPlayerCommand')
def onCommand(**kwargs):
# Spliting and formating params
params = [eval(x) if not x.isalpha() else x for kwargs['params'].split()]
if kwargs['command'] == 'add' and len(params) == 2:
print('Sum is: ', params[0] + params[1]) # /add 5 10 -> output: Sum is 15