查看: 1355|回复: 7

积分兑换脚本报错

[复制链接]

该用户从未签到

3

主题

14

回帖

68

积分

注册会员

Rank: 2

积分
68
发表于 2022-11-22 14:52:33 | 显示全部楼层 |阅读模式
[hide]

var mi0 = "┏━━━━━━━━━━━┓";
var mi1 = "┃     - XiaoMiMS -     ┃";
var mi2 = "┃ 脚本仿制   定制脚本 ┃";
var mi3 = "┃ 技术支持   游戏顾问 ┃";
var mi4 = "┃ WZ添加   地图制作 ┃";
var mi5 = "┣━━━━━━━━━━━┫";
var mi6 = "┃ 唯一QQ:526703257    ┃";
var mi7 = "┗━━━━━━━━━━━┛";




var xmxsz = new Array(
{ 获得物品: 4000000,  需要数量: 9999    },
{ 获得物品: 4000001,  需要数量: 999     },










{ 获得物品: 4000002,  需要数量: 99999  } //最后一行不要加逗号


);


var sels;
var 积分类型;
var status = -1;

function start() {
    action(1, 0, 0);
}

function action(mode, type, selection) {
    if (mode == 1) {
        status++;
    } else if (mode == 0) {
        //status--;
                cm.dispose();
        return;
    } else {
        cm.dispose();
        return;
    }
    if (status == 0) {
                // cm.getPlayer().setxmwnjla("抽奖_积分",10);
                积分类型 = cm.getPlayer().getxmwnjla("抽奖_积分");

        var msg = "";
        msg += "抽奖积分兑换中心(请自行请保留充足背包空间)\r\n";
        msg += "当前积分:"+积分类型+"\r\n";
        for (var i = 0; i < xmxsz.length; i++) {         
                        msg += "#r#L" + i + "##i" + xmxsz.获得物品 + ":##z" + xmxsz.获得物品 + "#   #b[" + xmxsz.需要数量 + "/积分] #l\r\n";                       
        }


        cm.sendSimple("" + msg + "");

        } else if (status == 1) {
                sels = selection;
        if (积分类型 < xmxsz[sels].需要数量) {
            cm.sendOk("#r积分不足无法兑换");
            cm.dispose();
            return;
        }
        if (!cm.canHold(xmxsz[sels].获得物品)) {
            cm.sendOk("#r背包空间不足");
            cm.dispose();
            return;
        }               
        cm.sendYesNo("#b是否要兑换#r #i" + xmxsz[sels].获得物品 + ":##z" + xmxsz[sels].获得物品 + "# \r\n使用积分:"+xmxsz[sels].需要数量);
    } else if (status == 2) {
                cm.getPlayer().setxmwnjla("抽奖_积分",积分类型-xmxsz[sels].需要数量);

        cm.gainItem(xmxsz[sels].获得物品,1);
        cm.sendOk("#b已经兑换了 #i" + xmxsz[sels].获得物品 + "#");
        cm.dispose();

    } else {
        //cm.sendOk("#r发生错误: mode : " + mode + " status : " + status);
        cm.dispose();
    }
}

萌新求助
        // cm.getPlayer().setxmwnjla("抽奖_积分",10);
                积分类型 = cm.getPlayer().getxmwnjla("抽奖_积分");

        var msg = "";
        msg += "抽奖积分兑换中心(请自行请保留充足背包空间)\r\n";
这一段报错是什么原因

回复

使用道具 举报

  • TA的每日心情

    2023-3-30 10:06
  • 签到天数: 10 天

    [LV.3]偶尔看看II

    5

    主题

    40

    回帖

    257

    积分

    中级会员

    Rank: 3Rank: 3

    积分
    257
    发表于 2022-11-22 21:29:32 | 显示全部楼层
    你的端可能不支持这个函数
    改成bosslog之类的吧
    回复

    使用道具 举报

  • TA的每日心情

    2024-2-15 22:16
  • 签到天数: 55 天

    [LV.5]常住居民I

    12

    主题

    73

    回帖

    1188

    积分

    金牌会员

    Rank: 6Rank: 6

    积分
    1188
    发表于 2022-11-24 08:21:35 | 显示全部楼层
    本帖最后由 mmd596 于 2022-11-24 13:48 编辑

    炸无限指针是哪里问题啊 我换成了bosslog   
    回复

    使用道具 举报

    该用户从未签到

    3

    主题

    14

    回帖

    68

    积分

    注册会员

    Rank: 2

    积分
    68
     楼主| 发表于 2022-11-24 15:39:17 | 显示全部楼层
    1329399488 发表于 2022-11-22 21:29
    你的端可能不支持这个函数
    改成bosslog之类的吧

    OKOK 我试试大佬
    回复

    使用道具 举报

    该用户从未签到

    3

    主题

    14

    回帖

    68

    积分

    注册会员

    Rank: 2

    积分
    68
     楼主| 发表于 2022-11-24 16:58:33 | 显示全部楼层
    改成Bosslog以后
        for (var i = 0; i < xmxsz.length; i++) {         
                            msg += "#r#L" + i + "##i" + xmxsz.获得物品 + ":##z" + xmxsz.获得物品 + "#   #b[" + xmxsz.需要数量 + "/积分] #l\r\n";                       
           }
    这一段又报错
    回复

    使用道具 举报

    该用户从未签到

    3

    主题

    14

    回帖

    68

    积分

    注册会员

    Rank: 2

    积分
    68
     楼主| 发表于 2022-11-24 16:59:11 | 显示全部楼层
    1329399488 发表于 2022-11-22 21:29
    你的端可能不支持这个函数
    改成bosslog之类的吧

        for (var i = 0; i < xmxsz.length; i++) {         
                            msg += "#r#L" + i + "##i" + xmxsz.获得物品 + ":##z" + xmxsz.获得物品 + "#   #b[" + xmxsz.需要数量 + "/积分] #l\r\n";                       
           }
    改完以后这里又报错
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2024-1-19 01:51
  • 签到天数: 8 天

    [LV.3]偶尔看看II

    33

    主题

    47

    回帖

    2453

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    2453
    发表于 2022-11-24 23:02:44 | 显示全部楼层
    tiancai 发表于 2022-11-24 16:59
    for (var i = 0; i < xmxsz.length; i++) {         
                            msg += "#r#L" + i +  ...

    这里报错,可能是物品ID填错,或者xmxsz 这个数据有错误得写法,注意检查逗号,
    开服订制/脚本订制/ ---小米QQ526703257
    回复

    使用道具 举报

    该用户从未签到

    3

    主题

    14

    回帖

    68

    积分

    注册会员

    Rank: 2

    积分
    68
     楼主| 发表于 2022-12-12 18:26:00 | 显示全部楼层
    admin 发表于 2022-11-24 23:02
    这里报错,可能是物品ID填错,或者xmxsz 这个数据有错误得写法,注意检查逗号,
    ...

    ....找不到问题。。
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    快速回复 返回顶部 返回列表