用户登录  | 
首 页技术文章软件发布广告价格
当前位置:传奇游戏服务端下载站传奇站长论坛资源网站程序技术文章文章资讯传世架设教程传世架设技术

传世元神相关系统的设置脚本与教程

减小字体 增大字体 作者:佚名  来源:本站整理  发布时间:2014-10-02 22:40:49

 
 
1、元神相关物品定义:
 
Name=元神 StdMode=70 AniCount=255 Looks=842

 
名称        STDMODE   SHAPE  WEIGHT AniCount  LOOKS  DURAMAX PRICE
--------------------------------------
元神         70                    0                  1                  255           842              0                 0
天魂灵石       71                    1                  1                   0              847           1000              1
地魂灵石       71                    2                  1                   0              848           1000              1
命魂灵石       71                    3                  1                   0              849           1000              8
天冲灵石       71                    4                  1                   0              850           1000              1
灵慧灵石       71                    5                  1                   0              851           1000              1
力魄灵石       71                    6                  1                   0              852           1000              2
气魄灵石       71                    7                  1                   0              853           1000              1
中枢灵石       71                    8                  1                   0              854           1000              1
精魄灵石       71                    9                  1                   0              855           1000              1


英魄灵石       71                    10                1                   0              856           1000              1
 
 Dura字段是灵力值(要除与1000)
 
2、元神测试相关:

   制造元神GM命令:@元神 A B C其中

       A 表示元神的状态:
            0-初始状态,
            1-化形状态,
            2-魂魄合一状态。

     只有魂魄合一的元神才可以放出来

       B 表示性别:0-男,1-女

       C 表示职业:0-战士,1-法师,2-道士

   物品数据库要添加“元神”物品, 怪物数据库不需要添加东西!
   放出或收起元神:双击包裹中的“元神”就可以!
 
   在脚本中可以使用:GMEXECUTE 元神 A B C ,以实现通过脚本给玩家配置元神
3、元神穿带的装备列表:
Envir下增加
禁止人物穿戴.txt //此列表物品人物角色禁止穿戴的装备
禁止元神穿戴.txt //此列表物品元神角色禁止穿戴的装备元神装备.txt//只有列到这个文件的装备名字才可以调换给元神              如果这个文件为空,则表示所有装备都可以给元神。
4、提升包裹中的元神的状态:
命令:RAISEYUANSHEN
  
 如果包裹中没有元神,或者只有已经魂魄合一了的元神, 那么就给他一个新的元神,且状态为0(化形阶段)
 如果元神处于化形状态,则提升为练体阶段
 如果为练体阶段,则提升为魂魄合一阶段(也就是可以放出来溜达了)
 元神的性别和职业由引擎控制

5、元神是否爆装备设置:

   !Setup.txt中的[Setup]下,

   YSNoItem=0,表示元神是否不可爆装备,
   0表示可以爆,1表示不可以爆
   可以在凤凰引擎的菜单“功能”的宝宝升级部分,选择元神不爆装备项。

 
6、条件检测命令:ISSHADOW
   参数:无
   作用:判断当前角色是元神还是玩家,如果是元神,则返回真

7、元神五重境界设置:    在登陆脚本中设置人物封号的地方,做如下修改:
   #IF
   ISSHADOW
   #ACT
   元神的五重境界设置,命令用FENGHAO 境界编号(0-12)

8、条件检测命令:HasShadow
   作用:检测当前人物是否有分身(但不检测是否已经释放)
 
9、条件检测命令:ShadowReleased
 
   作用:检测当前人物是否释放出了分身(如果没有修炼元神,返回为False)
 10、人物变量:    $SHADOWNAME,$SHADOWJOB, $SHADOWSEX, $SHADOWLEVEL   分别表示分身的:名字、职业、性别、等级,    其中职业和等级必须要释放出了元神才能正确获取

11、脚本命令:SHADOWCALL @Label
  作用:让当前人物的元神去调用执行当前NPC的@Label标签
  注意事项:在@Label标签脚本里,不能出现NPC对话选择,否则因为主
             体不能选择,而元神分身也不会选择,从而无法继续执行下去。
12、脚本命令:PLAYERCALL @Label
   作用:如果当前执行脚本的是元神,则调用此命令可以转到人物去        执行指定脚本,实现交互
 
示例:
[@女元神美发]
    你好,做一次发型需要15000金币,\
你需要给你的分身做哪种发型?\\
<淑女型/@元神淑女型>,<活泼型/@元神活泼型>,<洒脱型/@元神洒脱型>\\
<返 回
 
[@元神淑女型]
#ACT
SHADOWCALL @淑女型
 
[@淑女型]
#ACT
take 金币 15000
HAIRSTYLE 4
PLAYERCALL @发型完成
 
[@发型完成]
#say
您的分身的头发已经做好了,看下满意不?\\
<返 回
<离开

13、脚本命令:DelShadow
    作用:删除当前人物的元神
示例:
[@删除元神]
#IF
ShadowReleased
#SAY
请收起你的元神,再删除他吧!\\
<返  回>    <离开
#elseact
goto @检查元神
break
 
[@检查元神]
#IF
hasshadow
#ACT
mov A0  你确定要删除你的元神
inc A0
inc A0 <COLOR=RED
inc A0
inc A0 $SHADOWNAME
inc A0
inc A0 >吗?\\
inc A0 特别提醒:元神删除后将无法恢复,且元神包裹、装备等\
inc A0 物品将同时被删除\\
inc A0 <坚决删除/@执行元神删除>   <考虑考虑
#say
<$STR(A0)>
#elsesay
你都还没修炼元神,请到中州客栈玄玄老人处询问如何修炼元神。\
<离开>
 
[@执行元神删除]
#ACT
delshadow
close
break

14、元神技能的设置:
元神专用技能书,书的物品库定义如下:

注意:StdMode=8,且名字前二个汉字为元神,后面的字符必须是玩家     能修炼的技能书的名字;
      无须在Magic.DB中定义元神的技能,而是使用去掉“元神”二字     后的名字对应的技能 元神初级剑法 8 0 1 0 0 0 197 7 0 0 0 0 0 0 0 0 0 0 0 0 500 1
元神攻杀剑法 8 0 1 0 0 0 887 19 0 0 0 0 0 0 0 0 0 0 0 0 2000 1
元神护身真气 8 0 1 0 0 0 887 19 0 0 0 0 0 0 0 0 0 0 0 0 2000 10
元神刺杀剑术 8 0 1 0 0 0 887 25 0 0 0 0 0 0 0 0 0 0 0 0 5000 10
元神半月弯刀 8 0 1 0 0 0 887 28 0 0 0 0 0 0 0 0 0 0 0 1 8000 10
元神抱月刀 8 0 1 0 0 0 887 27 0 0 0 0 0 0 0 0 0 0 0 0 8000 10
元神野蛮冲撞 8 0 1 0 0 0 887 30 0 0 0 0 0 0 0 0 0 0 0 0 8000 10
元神战魂真悟 8 0 1 0 0 0 887 30 0 0 0 0 0 0 0 0 0 0 0 1 10000 10
元神烈火剑法 8 0 1 0 1 0 887 35 0 0 0 0 0 0 0 0 0 0 0 0 20000 10
元神雷霆剑 8 0 1 0 1 0 887 34 0 0 0 0 0 0 0 0 0 0 0 0 20000 10
元神小火球 8 1 1 0 0 0 887 7 0 0 0 0 0 0 0 0 0 0 0 0 500 1
元神抗拒火环 8 1 1 0 0 0 887 12 0 0 0 0 0 0 0 0 0 0 0 0 500 1
元神雷电术 8 1 1 0 0 0 887 17 0 0 0 0 0 0 0 0 0 0 0 0 1000 1
元神冰箭术 8 1 1 0 0 0 887 17 0 0 0 0 0 0 0 0 0 0 0 0 1000 1
元神法之魄 8 1 1 0 0 0 887 30 0 0 0 0 0 0 0 0 0 0 0 0 10000 1
元神魔法盾 8 1 1 0 0 0 887 31 0 0 0 0 0 0 0 0 0 0 0 0 10000 10
元神兽灵术 8 1 1 0 2 0 887 34 0 0 0 0 0 0 0 0 0 0 0 0 10000 1
元神治疗术 8 2 1 0 0 0 887 7 0 0 0 0 0 0 0 0 0 0 0 0 500 1
元神精神战法 8 2 1 0 0 0 887 9 0 0 0 0 0 0 0 0 0 0 0 0 500 1
元神施毒术 8 2 1 0 0 0 887 14 0 0 0 0 0 0 0 0 0 0 0 0 1000 1
元神诅咒术 8 2 1 0 0 0 887 14 0 0 0 0 0 0 0 0 0 0 0 0 1000 1
元神灵魂道符 8 2 1 0 0 0 887 18 0 0 0 0 0 0 0 0 0 0 0 0 1000 1
元神骷髅召唤术 8 2 1 0 0 0 887 19 0 0 0 0 0 0 0 0 0 0 0 1 2000 10
元神幽灵盾 8 2 1 0 0 0 887 22 0 0 0 0 0 0 0 0 0 0 0 0 5000 10
元神神圣战甲术 8 2 1 0 0 0 887 25 0 0 0 0 0 0 0 0 0 0 0 0 10000 10
元神狮子吼 8 2 1 0 0 0 887 26 0 0 0 0 0 0 0 0 0 0 0 0 5000 10 0
元神道心清明 8 2 1 0 0 0 887 30 0 0 0 0 0 0 0 0 0 0 0 1 10000 10 0
元神召唤神兽 8 2 1 0 1 0 887 35 0 0 0 0 0 0 0 0 0 0 0 0 20000 10 0


 
6个元神组合技能的学习,由玩家学习,并自动同时给元神学习该技能。
学习组合技能时,必须放出元神,且玩家和元神的职业、等级要符合技
能书的要求。组合技能物品库定义:
怒斩天下 4 4 1 0 0 0 887 14 0 0 0 0 0 0 0 0 0 0 0 0 1000 1
天怒惊雷 4 5 1 0 0 0 887 14 0 0 0 0 0 0 0 0 0 0 0 0 1000 1
天女散花咒 4 6 1 0 0 0 887 14 0 0 0 0 0 0 0 0 0 0 0 0 1000 1
迷光烈焰 4 7 1 0 0 0 887 14 0 0 0 0 0 0 0 0 0 0 0 0 1000 1
火毒攻心剑 4 8 1 0 0 0 887 14 0 0 0 0 0 0 0 0 0 0 0 0 1000 1
神之召唤 4 9 1 0 0 0 887 14 0 0 0 0 0 0 0 0 0 0 0 0 1000 1 注:Shape=职业4=战士+战士 5=法师+法师 6=道士+道士7=战士+法师 8=战士+道士 9=法师+道士 DuraMax=需要主体等级NeedLevel=需要分身等级
 
对应的技能数据库定义:
78 怒斩天下 0 0 0 0 0 0 0 0 99 10 0 0 0 0 0 0
79 天怒惊雷 0 0 0 0 0 0 0 0 99 1 0 0 0 0 0 0
80 天女散花咒 0 0 0 0 0 0 0 0 99 0 0 0 0 0 0 0
81 迷光烈焰 0 0 0 0 0 0 0 0 99 10 0 0 0 0 0 0
82 火毒攻心剑 0 0 0 0 0 0 0 0 99 10 0 0 0 0 0 0
83 神之召唤 0 0 0 0 0 0 0 0 99 10 0 0 0 0 0 0

15、元气回复的脚本命令:
ADDYQ  数字或变量
作用:一次给元神加元气
如果数字或变量的值 < 0  则是减元气

元神的元气,组合技能使用需要至少有400点元气 元神元气自动增长功能,一般一分钟涨满(40级以上)
16、元神骑马功能:
如果给元神佩带了马牌,则人物骑马/下马,元神也会同时骑马/下马

注:带来的问题是骑马的元神跑动有问题,可能无法dingwei主人位置而瞎跑,   这个应该是客户端辅助工具的问题。

 
17、元神灵珠模式的支持:
 
在灵珠状态,元神不可以攻击,也不可以被攻击。
灵珠模式只能持续1分钟,一分钟后自动恢复人形

 

18、杀怪时元神和人物都可以获得经验

 

Tags:

作者:佚名

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
传奇资源网提供最新传奇开区一条龙版本下载,本站声明:只更新最新最好的传奇服务端分享给大家。