paipai传奇帮助  > 所属分类  > 
[0] 评论[0] 编辑

师徒功能全整理

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

多徒弟系统(引擎上设置徒弟数量)多徒弟系统师傅身上不在显示是XXXX的师傅!
修改 string.ini 中下面的配置(不改也可以,但不会显示徒弟是第几个)

www.geem2.net

NoMasterName=%s的%n徒弟
MasterOnlineSelfMsg=你的%n徒弟%s当前位于%m(%x:%y)。
MasterNotOnlineMsg=你的%n徒弟%s现不在线!!!
MasterListOnlineMasterMsg=你的%n徒弟%s在:%m(%x:%y)上线了!!!。
MasterListLongOutMasterOnlineMsg=你的%n徒弟%s在:%m(%x:%y)下线了!!!。

www.geem2.net


YourMasterListUnMasterOKMsg=你的%n徒弟%d已经圆满出师了!!!
---------------------------------------------------------------------
出师触发 QFunction-0.txt
[@UnMasterEnd]
#IF
#ACT
SENDMSG 6 提示:师傅触发! [@UnMasterEnd1] QQ499674726
#IF
#ACT
SENDMSG 6 提示:徒弟触发!

强制(脱离师徒)出师:
@ForceUnMasterEnd 师傅触发
@ForceUnMasterEnd1 徒弟触发


======================================================================================= QQ499674726
QQ499674726

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

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

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

[@agree]
;检查是不是已经是别人的师父
#if
   checkismaster

QQ499674726


#act
   break
#say
没事别来这玩!!!\ \
<返回/@main>

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

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

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

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

;检查对方等级
#if
  checkposelevel > 50
#elsesay
你找个什么师父呀,等级这么低?\ \
www.geem2.net

<返回/@main>
#elseact
  break
#act
   master

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

[@StartMaster]
QQ499674726

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


[@RequestMaster]

;检查所需物品
#if
   checkitemw 力量戒指 1
#elsesay
你都没信物,怎么拜呀!!!\ \

www.geem2.net


<返回/@main>
#elseact
   break

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

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


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

[@ResposeMaster]
#if
#act
  master responsemaster ok www.geem2.net

[@ResposeMasterFail]
#if
#act
  master responsemaster fail
[@EndMaster]
你们二个已经是师徒关系了。\ \
<关闭/@exit>
[@EndMasterFail]
拜师失败!\ \
<关闭/@exit>
www.geem2.net

[@MasterDirErr]
对方没站好位置

[@MasterCheckDir]
请站好位置\\

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






;==========================================
开始
QQ499674726

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


;======================================================= QQ499674726

[@UnMasterCheckDir]
按正常出师步骤,必须二个人对面对站好位置,\
如果人来不了你只能选择强行出师了。\ \
<我要强行出师/@fUnMaster>\
<返回/@main>
;======================================================= www.geem2.net
;对面位置不是人物时显示的信息
[@UnMasterTypeErr]
你对面站了个什么东西,怎么不太象人来的。\ \
<返回/@main>
[@UnIsMaster]
必须由徒弟发出请求!!!\ \
<返回/@main>
www.geem2.net

[@UnMasterError]
不要来捣乱!!!\ \
<返回/@main>
;=======================================================
;开始程序后,双方显示的信息
[@StartUnMaster]
出师仪式现在开始!!!\ \
www.geem2.net

是否确定真的要脱离师徒关系?\ \
<确定/@RequestUnMaster>
[@WateUnMaster]
出师仪式现在开始!!!\ \

;=======================================================
;发出请求
[@RequestUnMaster]

www.geem2.net


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

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

;===============================================
;请求后对方显示的信息
QQ499674726

[@RevUnMaster]
对方向你请求,你是否答应? \ \
<我愿意/@RequestUnMaster>
<返回/@main>

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

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

www.geem2.net


[返回/@main]

;==============================================
;强行
[@fUnMaster]
#if
  checkitem 金条 1
  havemaster
#act
  take 金条 1
  unmaster requestunmaster force
www.geem2.net

#elsesay
要收一根金条的手续费,你没有金条,\
<确定/@exit>
;==============================================
;完成后的提示信息
[@UnMasterEnd]
呵呵,你已经脱 www.geem2.net


www.geem2.net


www.geem2.net

功能:
    用来检查人物的师傅或者徒弟是否在线上 www.geem2.net

命令格式:
    CHECKMASTERONLINE 徒弟序号(为空表示大徒弟) www.geem2.net


==========================
#if
   CHECKMASTERONLINE
#say
   你的师傅(或徒弟)在线
#elsesay
   你的师傅(或徒弟)不在线
==========================

QQ499674726


QQ499674726


www.geem2.net

功能:
    清除当前人物的拜师信息。 QQ499674726

格式:
    DELMASTER 徒弟序号(为空表示大徒弟、师傅清除指定徒弟使用,徒弟清除师傅以下是示例脚本)
;==========================================
[@Main]
#IF
#ACT
  DELMASTER

www.geem2.net


#SAY
你已经和你师傅脱离关系了
;========================================== www.geem2.net


QQ499674726


www.geem2.net

功能:
    检测对面是否为自己的徒弟

www.geem2.net

格式:
  CHECKPOSEISPRENTICE
;==========================================
#if
    CHECKPOSEISPRENTICE
#say
   对面的是你徒弟哦!
 #elsesay
   对面的不是你徒弟!

www.geem2.net


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

www.geem2.net


QQ499674726


QQ499674726

功能:
    用来检测自己是否是徒弟 QQ499674726

命令格式:
    CHECKISPRENTICE

QQ499674726


==========================
#if
   CHECKISPRENTICE
#say
   你是徒弟
#elsesay
   你不是徒弟
==========================

QQ499674726


www.geem2.net


QQ499674726

功能:
    检查自己是不是别人的徒弟
命令格式:
    POSEHAVEMASTER www.geem2.net


==========================
#if
    POSEHAVEMASTER
#say
   你是别人的徒弟
 #elsesay
   你不是别人的徒弟
========================== QQ499674726


www.geem2.net


www.geem2.net

获取徒弟列表 QQ499674726

GetMasterList 变量名

[@GetMasterList]
#if
#act
GetMasterList S1
#SAY
你当前的徒弟有<$STR(S1)>

QQ499674726


www.geem2.net

获取徒弟数量 QQ499674726

GetMasterCount 变量名

[@GetMasterCount]
#if
#act
GetMasterCount P1
#SAY
你当前的徒弟有<$STR(P1)>人 www.geem2.net


www.geem2.net

出师触发 QFunction-0.txt
[@UnMasterEnd]
#IF
#ACT
SENDMSG 6 提示:师傅触发!

www.geem2.net

[@UnMasterEnd1] QQ499674726









QQ499674726

#IF#ACTSENDMSG 6 提示:徒弟触发! QF触发强制(脱离师徒)出师:@ForceUnMasterEnd 师傅触发

QQ499674726

@ForceUnMasterEnd1 徒弟触发

功能:
    POSEHAVEPRENTICE
命令格式:
    POSEHAVEPRENTICE

www.geem2.net


==========================
#if
    POSEHAVEPRENTICE
#say
   对面有徒弟
 #elsesay
   对面没有徒弟
========================== QQ499674726


QQ499674726

相关命令(可在引擎修改) QQ499674726


www.geem2.net

@Master师徒查询位置


@MasterRecall师徒传送


@AllowMasterRecall允许师徒传送

QQ499674726

www.geem2.net


QQ499674726

检查人物所在地图是否允许使用记忆 夫妻 师徒传送

www.geem2.net

 

QQ499674726

#IF
CheckRecall 人物名字
#SAY
当前地图不允许被传送.

www.geem2.net


QQ499674726


配置文件:String.ini QQ499674726


MasterName 师父显示名称
NoMasterName 徒弟显示名称 QQ499674726


QQ499674726


www.geem2.net

<$STNAME>师徒名称变量


QQ499674726

地图参数

QQ499674726

NOMasterRECALL 禁止师徒传送


QQ499674726

攻击模式

QQ499674726

SetHumAttackMode 攻击模式(0-7) 时间(秒) 地图号(*为任何地图)

QQ499674726

0-全体攻击(主动攻击) 1-和平攻击(不PK) 2-夫妻攻击 3-师徒攻击 4-编组攻击 5-行会攻击
;6-红名攻击(不主动攻击,受攻击后反击)

QQ499674726

附件列表


0

词条内容仅供参考,如果您需要解决具体问题
(尤其在法律、医学等领域),建议您咨询相关领域专业人士。

如果您认为本词条还有待完善,请 编辑

上一篇 人物血量不正确处理方法    下一篇 内挂默认药品设置

标签

暂无标签

同义词

暂无同义词