如何解决Lua字符串匹配/查找
我正在尝试使用以下代码在我们的游戏服务器中捕获不需要的用户名。当前,它将允许任何人通过,而不管其用户名如何。如果它停止了单个单词到服务器的连接,我就可以正常工作,但是到目前为止,我一直在努力挑选字符串中被禁止的单词。
local unauthNames = { "admin","word1","etc" }
for name in pairs(unauthNames) do
if string.find(string.lower(GetPlayerName(source)),unauthNames[name]) then
print(playerName .. " has been kicked for having an unauthorised name")
setKickReason("Your name is not permitted. Please check your name is not offensive or associated with blacklisted organisations.")
CancelEvent()
break
end
end
解决方法
allprojects {
group "com.example"
version = '0.0.1-SNAPSHOT'
repositories {
mavenCentral()
}
}
,
expires
这是具有不协调集成的已部署版本。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。