字段 'team' 没有默认值/未处理 MySQL errno 1364。可能出现意外行为

Field 'team' doesn't have a default value / Unhandled MySQL errno 1364. Unexpected behaviour possible

我在网上找到了这个脚本,我是 lua 的新手,但我想学习 lua。 我有编码知识,但不 lua。 我曾尝试联系脚本的所有者,但我认为他实际上正忙于使其适用于我最新的 trinitycore。

我也会 link 为命令导入 sql。

这是 lua 错误 & sql:

lua_scripts/Grumbo'z Guild Warz.lua:2083: attempt to index field '?' (a nil value) [1364] Field 'team' doesn't have a default value Unhandled MySQL errno 1364. Unexpected behaviour possible. commands for: RA : created. lua_scripts/Grumbo'z Guild Warz.lua:508: attempt to index field '?' (a nil value)

另一个错误:

[Eluna]: Error loading lua_scripts/Grumbo'z Guild Warz.lua lua_scripts/Grumbo'z Guild Warz.lua:732: expected near '=='

我正在尝试自己修复它,但 none 我的想法奏效了。 找不到和我有同样问题的人。

Lua 脚本太长到 post 这里所以我试图通过 pastebin link 它:

https://pastebin.com/viVcmbz6

Sql 命令脚本太长到 post 这里所以我试图通过 pastebin link 它:

https://pastebin.com/uA5SNFxp

预期结果: 此脚本应在公会和建筑公会建筑之间启用 war。

lua_scripts/Grumbo'z Guild Warz.lua:508: attempt to index field '?' (a nil value)

到达第 508 行:

GWCOMM[PLAYER_GUILD_ID].commands

GWOCOMM[PLAYER_GUILD_ID]nil。找出原因。

lua_scripts/Grumbo'z Guild Warz.lua:732: expected near '=='

转到第 732 行

if(GWARZ[LocId].  ==0)

索引运算符后面什么都没有!只有了解程序在此处的用途,才能修复此错误。