登录
×
  • 首页
  • 传奇论坛
  • 传奇版本库
  • 传奇服务端
  • 传奇三端手游
  • 传奇素材网
  • 传奇客户端
  • 引擎登录器
  • 下载排行
  • 获取邀请码
  • 搜索
    传奇素材网
    112961

    [GEE引擎] GEE引擎收徒脚本 师徒信息保存在:Envir\MasterNo 目录

     火... [复制链接]

    [GEE引擎] GEE引擎收徒脚本 师徒信息保存在:Envir\MasterNo 目录

     火... [复制链接]
    趣游论坛

    1万

    主题

    204

    回帖

    11万

    积分

    管理员

    积分
    114008

    灌水之王活跃会员突出贡献优秀版主荣誉管理论坛元老

    趣游论坛 2018-10-18 14:29:17 / 显示全部楼层 /阅读模式
    112961
    20181018142849.png

    师徒信息保存在:Envir\MasterNo 目录

    多徒弟系统(引擎上设置徒弟数量)多徒弟系统师傅身上不在显示是XXXX的师傅!
    修改 string.ini 中下面的配置(不改也可以,但不会显示徒弟是第几个)
    NoMasterName=%s的%n徒弟
    MasterOnlineSelfMsg=你的%n徒弟%s当前位于%m(%x:%y)。
    MasterNotOnlineMsg=你的%n徒弟%s现不在线!!!
    MasterListOnlineMasterMsg=你的%n徒弟%s在:%m(%x:%y)上线了!!!。
    MasterListLongOutMasterOnlineMsg=你的%n徒弟%s在:%m(%x:%y)下线了!!!。
    YourMasterListUnMasterOKMsg=你的%n徒弟%d已经圆满出师了!!!
    ---------------------------------------------------------------------
    出师触发 QFunction-0.txt
    [@UnMasterEnd]
    #IF
    #ACT
    SENDMSG 6 提示:师傅触发!

    [@UnMasterEnd1]
    #IF
    #ACT
    SENDMSG 6 提示:徒弟触发!

    =======================================================================================

    收徒脚本(和传统一致如您服务端又徒弟脚本无需修改)

    [@main]
    <我想拜师/@master>\
    <我想出师/@unmaster>\ \
    <离开/@exit>

    [@master]
    想拜师呀,你要拜的师父来了没有?\
    与你师父面对面站好,开始拜师。\ \
    <准备好了/@agree>\
    <我知道了/@exit>\ \
    <返回/@main>

    [@agree]
    ;检查是不是已经是别人的师父
    #if
       checkismaster
    #act
       break
    #say
    没事别来这玩!!!\ \
    <返回/@main>

    ;检查是不是已经拜师了
    #if
       checkmaster
    #act
       break
    #say
    你都都已经拜了别人为师,怎么还拜师!!! \ \
    <返回/@main>

    ;检查对面的人物是不是别人的徒弟
    #if
      checkposemaster
    #say
    你找了个什么人做师父,怎么现在还是别人的徒弟?\ \
    <返回/@main>
    #act
      break

    ;检查二个有没站好位置
    #if
       checkposedir
    #elsesay
    你们二个面对面站好呀,不要乱动。\ \
    <返回/@main>
    #elseact
      break

    #if
      checklevel 40
    #say
    你都40多级了还要找师父?\ \
    <返回/@main>
    #act
      break

    ;检查对方等级
    #if
      checkposelevel > 50
    #elsesay
    你找个什么师父呀,等级这么低?\ \
    <返回/@main>
    #elseact
      break
    #act
       master

    [@StartGetMaster]
    拜师仪式正式开始。\ \
    你是否确认拜师?\ \
    <确认/@RequestMaster>

    [@StartMaster]
    拜师仪式正式开始。\ \
    对方已经向你提出拜师请求。\ \


    [@RequestMaster]

    ;检查所需物品
    #if
       checkitemw 力量戒指 1
    #elsesay
    你都没信物,怎么拜呀!!!\ \
    <返回/@main>
    #elseact
       break

    #if
    #act
       takew 力量戒指 1
       master requestmaster

    [@WateMaster]
    你已向对方请求拜师,请耐心等待对方的答复。

    [@RevMaster]
    对方想拜你为师,你是否想收此人为徒? \ \
    <同意/@ResposeMaster> \
    <不同意/@ResposeMasterFail>

    [@ResposeMaster]
    #if
    #act
      master responsemaster ok

    [@ResposeMasterFail]
    #if
    #act
      master responsemaster fail
    [@EndMaster]
    你们二个已经是师徒关系了。\ \
    <关闭/@exit>
    [@EndMasterFail]
    拜师失败!\ \
    <关闭/@exit>
    [@MasterDirErr]
    对方没站好位置

    [@MasterCheckDir]
    请站好位置\\

    [@HumanTypeErr]
    此人不可以做你的师父。






    ;==========================================
    开始
    [@unmaster]
    #if
       havemaster
    #act
       unmaster
    #elsesay
    你都没师父,跑来做什么??\ \
    <返回/@main>


    ;=======================================================

    [@UnMasterCheckDir]
    按正常出师步骤,必须二个人对面对站好位置,\
    如果人来不了你只能选择强行出师了。\ \
    <我要强行出师/@fUnMaster>\
    <返回/@main>
    ;=======================================================
    ;对面位置不是人物时显示的信息
    [@UnMasterTypeErr]
    你对面站了个什么东西,怎么不太象人来的。\ \
    <返回/@main>
    [@UnIsMaster]
    必须由徒弟发出请求!!!\ \
    <返回/@main>
    [@UnMasterError]
    不要来捣乱!!!\ \
    <返回/@main>
    ;=======================================================
    ;开始程序后,双方显示的信息
    [@StartUnMaster]
    出师仪式现在开始!!!\ \
    是否确定真的要脱离师徒关系?\ \
    <确定/@RequestUnMaster>
    [@WateUnMaster]
    出师仪式现在开始!!!\ \

    ;=======================================================
    ;发出请求
    [@RequestUnMaster]
    #if
      havemaster
    #act
      unmaster requestunmaster
    ;=======================================================
    ;回应请求
    [@ResposeUnMaster]
    #if
      havemaster
    #act
      unmaster responseunmaster

    ;===============================================
    ;请求后显示的信息
    [@WateUnMaster]
    你已向对方发出请求,请耐心等待对方的答复。

    ;===============================================
    ;请求后对方显示的信息
    [@RevUnMaster]
    对方向你请求,你是否答应? \ \
    <我愿意/@RequestUnMaster>
    <返回/@main>

    ;===============================================

    [@ExeMasterFail]
    你都没师父,跑来做什么? \ \
    [返回/@main]

    ;==============================================
    ;强行
    [@fUnMaster]
    #if
      checkitem 金条 1
      havemaster
    #act
      take 金条 1
      unmaster requestunmaster force
    #elsesay
    要收一根金条的手续费,你没有金条,\
    <确定/@exit>
    ;==============================================
    ;完成后的提示信息
    [@UnMasterEnd]
    呵呵,你已经脱

    回复

    使用道具 举报

    hejihao

    0

    主题

    93

    回帖

    182

    积分

    注册用户

    积分
    182
    hejihao 2024-12-28 09:52:28 / 显示全部楼层
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    扫一扫加群沟通交流

    首页 论坛 !mobpost! 最新 我的