冒险岛单机论坛,冒险岛交流论坛,最新冒险岛

 找回密码
 立即注册
查看: 2171|回复: 25

从零开始维修教学day1

  [复制链接]
  • TA的每日心情
    开心
    2024-11-6 23:36
  • 签到天数: 319 天

    [LV.8]以坛为家I

    427

    主题

    840

    帖子

    8万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    85363
    发表于 3 天前 | 显示全部楼层 |阅读模式
    大家好!痾,这是我第一次发教学,这个教学主要是以一位新手,完全没有基础的人发想的,以及记录我对server修改修复以及设计等等~至于发这个贴其实也是受到【繁枫计画】影响~让更多人可以写出来或是修改出来自己喜欢或需要的server~
      进入正题~


    今天这个是基于魔森V245端口的开发!这个端口开源板,板上有!可以自行寻找一下,不难找,真的!


    day1:
      今天先讲npc对话的基本语法!不一定都对,毕竟我也是半路出家,我只能说出我对代码的理解!


    1. <font size="3">//函数定义
    2. var status=-1//这是一个对话判断的基础

    3. //这边是设定起始点
    4. function start(){
    5.         action(1,0,0); //设定各个模式mode,type,selection
    6. }

    7. //这边是开始显示的对话框
    8. function action(mode,type,selection){//这边开始调用action定的数值开始运作整个脚本

    9.         if(mode==1){
    10.         status++;
    11.         }else{
    12.         status--;
    13.         cm.disopse();
    14.         }//这几句意义是如果mode他等于1,status+1(=0),否则就减一,可以简化成status = (mode == 1 ? status+1 :cm.dispose());
    15.         
    16.         if(status==0){
    17.         var text="";
    18.         text="这是第一句话";
    19.         cm.sendNext(text);
    20.         }/*
    21.          在这段的第1句,如果status等于0则继续执行{}内的指令
    22.          这边则是因为在一开始我们就把mode设定为1,所以status他会+1变成0。
    23.          var是进行变数设定的开头,text则是我设定的变数名称,他后面接=""代表他这个是要用于表示文字的。
    24.          以这段的写法通常用于多选项会比较多,同时他配for以及阵列写法可以经减掉很多代码跟文字,是非常泛用的方法
    25.          但是在这边先不过多讨论,因为没有把基础打好会在后免严重搞混,造成脚本有许多bug
    26.          最后一行cm.sendNext(text)他是一个对话框函数,cm.sendNext()调用一个带有继续的对话框,text则是调用前一行写的text="这是第一句话";
    27.          "="之后的内容
    28.          讲人话就是,cm.sendNext()叫出对话框;把刚刚设定text中的内容填到对话框
    29.          */
    30.          
    31.          if(status==1){
    32.          text="这是第二句话"
    33.          cm.sendOk(text);
    34.          cm.dispose();
    35.          }/*
    36.          这边跟前一段类似,但是在最后我加入了cm.dispose();这个指令,他的意思是强制停止程式,他后面有再多代码都不会被执行了!!
    37.          所以如果你想要一句接著一句就不行在那段的主要执行代码中加入"cm.dispose()"
    38.          */
    39.                  
    40.          

    复制代码


    哎...今天够累的,签到来了1...
    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    181

    帖子

    364

    积分

    中级会员

    Rank: 3Rank: 3

    积分
    364
    发表于 3 天前 | 显示全部楼层
    真心顶
    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    186

    帖子

    374

    积分

    中级会员

    Rank: 3Rank: 3

    积分
    374
    发表于 3 天前 | 显示全部楼层
    楼主是超人
    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    177

    帖子

    355

    积分

    中级会员

    Rank: 3Rank: 3

    积分
    355
    发表于 3 天前 | 显示全部楼层
    好样的
    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    186

    帖子

    373

    积分

    中级会员

    Rank: 3Rank: 3

    积分
    373
    发表于 3 天前 | 显示全部楼层
    好帖就是要顶
    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    183

    帖子

    367

    积分

    中级会员

    Rank: 3Rank: 3

    积分
    367
    发表于 3 天前 | 显示全部楼层
    顶顶
    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    180

    帖子

    363

    积分

    中级会员

    Rank: 3Rank: 3

    积分
    363
    发表于 3 天前 | 显示全部楼层
    顶顶
    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    185

    帖子

    370

    积分

    中级会员

    Rank: 3Rank: 3

    积分
    370
    发表于 3 天前 | 显示全部楼层
    看起来很不错!
    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    169

    帖子

    340

    积分

    中级会员

    Rank: 3Rank: 3

    积分
    340
    发表于 3 天前 | 显示全部楼层
    挺不错
    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    194

    帖子

    390

    积分

    中级会员

    Rank: 3Rank: 3

    积分
    390
    发表于 3 天前 | 显示全部楼层
    过来看看
    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    167

    帖子

    335

    积分

    中级会员

    Rank: 3Rank: 3

    积分
    335
    发表于 3 天前 | 显示全部楼层
    挺不错
    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    199

    帖子

    400

    积分

    中级会员

    Rank: 3Rank: 3

    积分
    400
    发表于 3 天前 | 显示全部楼层
    好帖就是要顶
    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    185

    帖子

    370

    积分

    中级会员

    Rank: 3Rank: 3

    积分
    370
    发表于 3 天前 | 显示全部楼层
    顶顶
    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    186

    帖子

    372

    积分

    中级会员

    Rank: 3Rank: 3

    积分
    372
    发表于 3 天前 | 显示全部楼层
    说的非常好
    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    191

    帖子

    382

    积分

    中级会员

    Rank: 3Rank: 3

    积分
    382
    发表于 3 天前 | 显示全部楼层
    帮帮顶顶!!
    回复

    使用道具 举报

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

    本版积分规则

    |网站地图

    免责声明:论坛资源来源网络公开渠道,如有侵权,请及时告知,联系删除! 邮箱: 3591663665 @qq.com

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