我的 python 插件还有另一个问题。这是代码:
def cmd_give(self, data, client=None, cmd=None):
"""
^3<player> <money> - Give someone however much money you want.
"""
input = self._adminPlugin.parseUserCmd(data)
if not data:
client.message('^7 correct syntax is !give <player> <money>')
return False
else:
if len([x for x in data if x.isspace()]) < 1:
client.message('^7 correct syntax is !give <player> <money>')
return False
else:
input_data = data.split(' ',1)
scname = input_data[0]
ammount = int(input_data[1])
sclient = self._adminPlugin.findClientPrompt(scname, client)
if not sclient: return False
self.earn_money(sclient, ammount)
return True
现在这显然将命令中给出的值添加到用户输入到 mysql 中。我还想要一个命令来减去命令中给出的任何值。所以上面的这个命令是一个给予,我也想要一个。我的问题是我不知道改变是减去输入值而不是增加的金额。希望有人能帮忙,谢谢大家。