查看: 110|回复: 3

[【已解决】] 新手接待地图脚本

[复制链接]

签到天数: 1 天

[LV.1]◇木剑◇

发表于 2020-3-21 15:24:41 | 显示全部楼层 |阅读模式
注意:用户在发帖后、我们会在官方技术交流群进行推送确保更多技术可以看到你的提问并解答,请在技术回复后及时采纳相应答案!
(提高悬赏也可使更多技术来回答得到更优质的答案)

===================================== 问题说明 ======================================
所属引擎:

    需要一个 新手接待地图脚本   GOM





===================================== 楼主需求 ======================================






暴君已获得悬赏 200 素材币+200 素材币

最佳答案

第一步:mapinfo.txt 添加一个地图为新手接待 第二部: qm.txt [@login] #IF ISNEWHUMAN #ACT ;MAPMOVE 123(此处填写地图序号,假如新手接待的序号为123,就写123)MAPMOVE 123
11344.png

签到天数: 314 天

[LV.8]№屠龙№

发表于 2020-3-22 19:52:02 | 显示全部楼层
第一步:mapinfo.txt
添加一个地图为新手接待
第二部:
qm.txt
[@login]
#IF
ISNEWHUMAN
#ACT
;MAPMOVE  123(此处填写地图序号,假如新手接待的序号为123,就写123)MAPMOVE  123


签到天数: 314 天

[LV.8]№屠龙№

发表于 2020-3-25 00:02:04 | 显示全部楼层
这家伙是个老赖吧,提问这么多,没一个采纳的

签到天数: 14 天

[LV.3]◆八荒◆

发表于 2020-3-27 01:50:30 | 显示全部楼层
楼主你好!你所提出的功能,我想请问一下你是想要新手玩家上线自动进入“新手地图”?
还是上线之后,通过NPC来实现将玩家传入指定地图泡点或打怪升级?
我两种情况都给你拟写出来吧,你需要哪种就用哪种。

一、新玩家上线自动进入新手地图。
       在QManage.txt文本里[@login]字段下写入命令,脚本如下:
        [@login]
        #IF
        isnewhuman  ---检测是否新人
        #ACT
        mapmove (新手地图编号)

        此脚本的作用是每次玩家上线,系统都会检测是不是新玩家
        如果是新玩家就会被传到指定新手地图。

二、通过NPC实现该功能的NPC脚本
      1.首先在出生地图设置好NPC,路径:Mir200\Envir\MerChant.txt
      2.在Mir200\Envir\Market_def文件夹的指定路径下创建该NPC的功能脚本。  脚本如下:
        [@Main]
        \ \ \
        文字介绍自己编写。\ \ \
        <传送按钮/@传送按钮>


        [@传送按钮]
        #IF
                        ------此处检测条件为空,任何玩家点击这个NPC里面的按钮都可以进入该地图。
                         如果你想设置条件,把需要的条件添加到这一栏就可以了
        #ACT
        mapmove (新手地图编号)

        此脚本适合用于达到指定条件才能进的地图。比如,你设定一个地图,必须要开通会员之后
        才能进入。那么,你就在#IF语句下添加一个检测的指令即可。

        比如:
        #IF
        checklevelex < 50    ---人物等级小于50级可进入,大于50级之后则不能进入了
        check [10] 1      ----检测人物[10]的变量状态是否为1,[10]的状态可以通过其他NPC来赋值成1,
                                   此处就可以引用成检测是否为会员状态。[10]可以替换成0-999的任意数值,
                                   只要不要和其他功能发生冲突就没问题。
        就举这两个条件吧,其他还有你想要的条件,自己可以去试着编写,看个人思路
        当然,既然有了检测条件,那么可以相应的增加一个反向执行语句:#ELSEACT给玩家提示

---------------------------------脚本编写完毕,希望能帮到你---------------------------------

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

本版积分规则

关闭

站长推荐上一条 /1 下一条

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