查看: 1265|回复: 2

关于一键出售装备的JS问题

[复制链接]
  • TA的每日心情

    2022-11-28 21:52
  • 签到天数: 1 天

    [LV.1]初来乍到

    8

    主题

    15

    回帖

    89

    积分

    注册会员

    Rank: 2

    积分
    89
    发表于 2022-11-22 13:57:31 | 显示全部楼层 |阅读模式
    importPackage(java.util);
    importPackage(Packages.client);
    importPackage(Packages.server);
    importPackage(Packages.tools);
    importPackage(Packages.tools.packet);

    function start() {
            status = -1;
        action(1, 0, 0);
    }

    function action(mode, type, selection) {
            if (mode == 1) {
            status++;
        } else if (mode == 0 && status != 0) {
            status--;
        } else {
            cm.dispose();
            return;
        }

        if (status == 0) {
                    for(var i=48;i<=96;i++){
                            var item = cm.getInventory(1).getItem(i);
                            if(item!=null){
                    cm.gainItem(item.getItemId(), -1);
                                    cm.playerMessage(5,"[一键回收]第"+i+"格子,获得xxxx金币!!");       
                            }
                    }
                    cm.dispose();
            }
    }

    一键回收48格装备,怎么让脚本自动识别道具出售价格,回收后给予玩家冒险币。


    回复

    使用道具 举报

  • TA的每日心情

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

    [LV.3]偶尔看看II

    5

    主题

    40

    回帖

    257

    积分

    中级会员

    Rank: 3Rank: 3

    积分
    257
    发表于 2022-11-22 21:30:42 | 显示全部楼层
    建个表,对应装备和价格,或者应该也有获取装备的价格代码,我不知道
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2022-11-28 00:27
  • 签到天数: 5 天

    [LV.2]偶尔看看I

    1

    主题

    9

    回帖

    173

    积分

    版主

    Xms工作室

    Rank: 7Rank: 7Rank: 7

    积分
    173
    发表于 2022-11-27 16:05:33 | 显示全部楼层
    根据你描述的需求,方案有两种:
    方案一:
    1. 设置物品组数2组, 组数A: 存放可回收物品ID, 物品价格 . 组数B: 存放物品ID
    2.  鼠标选定待回收子菜单后, 判定是否为可回收物品, 如果是,回收. 输出组数B文本"xxx回收了多少个道具,得到了组数B*物品单价"的金币
    方案二:
    以兑换的形势在鼠标选定待回收子菜单后, 加判断, 有多少物品需要回收就加多少物品的单组判断, 判断是否为可回收物品. 如果是则回收物品.输出文本为"xxx回收了多少个道具,. 得到了{[物品数量] * [物品单价] +[ ... N ]}"的金币
    Xms工作室
    回复

    使用道具 举报

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

    本版积分规则

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