okia00  2024-10-17 09:17:34 | 技术答疑|
6 93

23

回帖

5742

金币

3061

积分

积分
3061
发表于 2024-10-17 09:17:34 | 显示全部楼层 |阅读模式

马上注册,下载996引擎,与更多游戏开发者交流。

您需要 登录 才可以下载或查看,没有账号?注册

×
本帖最后由 okia00 于 2024-10-29 09:47 编辑

引擎版本号:2024.8.7.0

lua 函数:querymoney
运行出错:
attempt to call global 'querymoney' (a nil value)
stack traceback:
        [string "function __G__TRACKBACK__(msg)..."]:3: in function 'querymoney'

请教大神:这个函数为啥出错?也没有找到替代的函数呢


代码:

        if quermoney(actor,money_id) < need_money then
            sendmsg(actor,1,'{"Msg":"' .. medical[2] .. '不足!","Type":9,"Time":5}')
            return -1
        end

回复

使用道具 举报

292

回帖

1万

金币

7388

积分

积分
7388
发表于 2024-10-17 14:44:15 | 显示全部楼层
你写的东西呢。。。
可帮可学!
回复

使用道具 举报

23

回帖

5742

金币

3061

积分

积分
3061
 楼主| 发表于 2024-10-29 10:10:11 | 显示全部楼层
刀刀刀 发表于 2024-10-17 14:44
你写的东西呢。。。

代码:

        if quermoney(actor,money_id) < need_money then
            sendmsg(actor,1,'{"Msg":"' .. medical[2] .. '不足!","Type":9,"Time":5}')
            return -1
        end

请大佬帮忙看下,万分感谢!
回复

使用道具 举报

292

回帖

1万

金币

7388

积分

积分
7388
发表于 2024-10-29 12:22:50 | 显示全部楼层
哇靠,都12天了,你还没有解决吗。。
可帮可学!
回复

使用道具 举报

131

回帖

7718

金币

4201

积分

积分
4201
发表于 2024-10-29 13:08:46 | 显示全部楼层
我来吧,  你命令用错了 .
查询人物货币
querymoney

参数        类型        空        默认        注释
play        object        否                玩家对象
id        integer        否                货币ID(1-100)
result        integer        否                对应货币值



而你写的是 quermoney

评分

参与人数 1金币 +20 收起 理由
口子 + 20

查看全部评分

回复

使用道具 举报

23

回帖

5742

金币

3061

积分

积分
3061
 楼主| 发表于 2024-10-30 00:04:23 | 显示全部楼层
alan 发表于 2024-10-29 13:08
我来吧,  你命令用错了 .
查询人物货币
querymoney

感谢大佬,查了好多遍愣是没发现
回复

使用道具 举报

23

回帖

5742

金币

3061

积分

积分
3061
 楼主| 发表于 2024-10-30 00:05:49 | 显示全部楼层
刀刀刀 发表于 2024-10-29 12:22
哇靠,都12天了,你还没有解决吗。。

我封装了txt的命令代替的,今天突然想起这个事了,感谢大佬
回复

使用道具 举报