查看: 1291|回复: 1

萌新求问,怎么做一个可以在游戏里面刷道具的npc

  • TA的每日心情
    无聊
    2024-3-6 08:55
  • 签到天数: 1 天

    [LV.1]初来乍到

    新人上路

    枫币
    49
    威望
    0
    贡献
    2
    在线时间
    4 小时
    注册时间
    2021-6-30
    发表于 2022-3-2 11:41:08 | 显示全部楼层 |阅读模式
    怎么做一个可以在游戏里面刷道具的npc,只要输入物品代码就能等到这个道具的脚本
  • TA的每日心情
    开心
    2022-3-5 17:52
  • 签到天数: 88 天

    [LV.6]常住居民II

    终极会员

    枫币
    2639
    威望
    0
    贡献
    44
    在线时间
    58 小时
    注册时间
    2018-8-26
    发表于 2022-3-4 14:42:52 | 显示全部楼层
    本帖最后由 make950310 于 2022-3-4 14:53 编辑

    自己在论坛找一些冒险岛基本的函数介绍看一下,多看看别人写的脚本然后照葫芦画瓢就行。
    把我下面写的代码复制到你想放到的NPC里就行。
    function start() {

        status = -1;

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

                cm.sendOk("欢迎下次光临。");
                cm.dispose();
                return;
            }
            if (mode == 1) {
                status++;
            }
            else {
                status--;
            }
            if (status == 0) {
                            cm.sendGetNumber("在下方输入框内输入道具代码获取相应道具:", 0, 1, 999999999);
                    } else if (status == 1){
                            道具 = selection;
                            cm.sendGetNumber("你要获取的道具为: #i"+ 道具 +"#\r\n\r\n请确认道具后输入想获取的数量:", 0, 1, 999999999);
                    } else if (status == 2 ){
                            数量 = selection;
                            cm.gainItem(道具,数量);
                            cm.sendOk("获取道具: #i"+ 道具 +"#\r\n获取数量: " + 数量 + "");
                            cm.dispose();
                    }
        }
    }
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    枫叶物语即使倒闭也绝对不会变质
    Copyright © 2001-2013 Discuz Team. Powered by Discuz! X3.5 |网站地图 | 本站已运行: