您当前的位置:首页 > 传世技术

真元婴系统功能部分说明

本文出处:网游动力作者:本站发布时间:2009-11-02阅读次数:
在盛大官方是新人先修炼元婴,元婴修炼完毕后才能分出第一
元神,当第一元神达到46级,主体48级即可分出第二元神!

(元婴是给主体增加额外属性的,第二元神是给第一元神增加额外属性的)
(他们都是不能放出来的,有些人没有玩过官方对这个不了解,说明一下)

修炼元婴盛大分,先修炼内丹,内丹炼完后修炼元婴,元婴之后就是炼体

①、内丹功能部分:

A、增加内丹系统脚本命令:ADDNDFL 参数1 参数2 //设置内丹的状态
参数1:操作符(+-=)
参数2:0-3,代表不同的内丹状态!
0=青丹炼化中
1=红丹炼化中--青丹炼成
2=金丹炼化中--红丹炼成
3=------------金丹炼成

如:
#ACT
ADDNDFL = 0
SENDMSG 5 你进入了青丹炼化中
break

B、增加炼化内丹界面点投入灵符后触发QFunction-0.txt中 [@内丹炼化] 脚本段;

C、增加脚本变量<$TFLSNDS> ;提取显示当前投放灵石位置的物品名字

D、增加脚本命令:takend 收取当前投放炼化的物品,不设置就不收取!

E、增加脚本命令:ADDNDJY 操作符+-= 参数1
作用:增加当前内丹的炼化经验值

#ACT
ADDNDJY + 1
SENDMSG 5 你当前内丹炼化经验增加了1点
break

F、增加脚本变量:<$ADDNDFL> ;提取显示当前内丹种类保存值

G、增加脚本变量:<$ADDNDJY> ;提取显示当前内丹的经验值

----------------------------------------

②、元婴功能部分:

A、增加元婴类型设置命令:ADDYSZL 参数1 参数2 //设置元婴类型
参数1:操作符+-=
参数2:元婴分类1、2、3、4
1=紫府元婴
2=璇玑元婴
3=灵虚元婴
4=神华元婴

#ACT
ADDYSZL = 4
SENDMSG 5 你的元婴已经是神华元婴
break

B、增加脚本变量 <$ADDYSZL> ;提取显示当前元婴种类保存值,无元婴返回“0”

C、增加炼化元婴界面点投入灵石后触发QFunction-0.txt中 [@元婴炼化] 脚本段;

D、增加脚本命令 ADDYSHX 参数1,参数2,参数3
作用:设置炼体部分5项值
参数1=(0-4)
0=化形男形=255
1=化形女形=255
2=战士之体=255
3=法师之体=255
4=道士之体=255
参数2=操作符(+-=) 
参数3=数值

示范:

ADDYSHX 4 + 1 //将元婴的“化形女形”值+1点
ADDYSHX 3 = 8 //将元婴的“法师之体”值=8点

E、增加脚本变量 <$ADDYSHX(X)> X取值(0-4)
作用:表示提取上面炼体部分0-4类的值

示范:<$ADDYSHX(0)> //表示脚本提取显示元婴的“化形男形”的值
<$ADDYSHX(4)> //表示脚本提取显示元婴的“道士之体”的值

----------------------------------------
说明:元婴修炼好后,会给主体增加附加属性,这个所增加的附加属性是
引擎自动控制的,不需要脚本调整!
----------------------------------------

在功能脚本QFunction-0.txt中增加以下脚本:


[@内丹炼化]
#ACT
MOV P1 0
MOV S3 $TFLSNDS
#IF
CHECKLEVELEX > 0
#ACT
#ELSEACT
break
#IF
EQUAL S3 灵符
#ACT
takend
MOV P1 1
#IF
EQUAL S3 灵皓石
#ACT
takend
MOV P1 2
#IF
EQUAL S3 天魂灵石
#ACT
takend
MOV P1 3
#IF
EQUAL S3 地魂灵石
#ACT
takend
MOV P1 3
#IF
EQUAL S3 命魂灵石
#ACT
takend
MOV P1 3
#IF
EQUAL S3 天冲灵石
#ACT
takend
MOV P1 3
#IF
EQUAL S3 灵慧灵石
#ACT
takend
MOV P1 3
#IF
EQUAL S3 力魄灵石
#ACT
takend
MOV P1 3
#IF
EQUAL S3 昆仑玄铁
#ACT
takend
MOV P1 3
#IF
EQUAL S3 草木之灵
#ACT
takend
MOV P1 3
#IF
EQUAL S3 山海精华
#ACT
takend
MOV P1 3
#IF
EQUAL S3 中枢灵石
#ACT
takend
MOV P1 3
#IF
EQUAL S3 灵符(捆)
#ACT
takend
MOV P1 4
#IF
CHECKLEVELEX > 0
#ACT
#ELSEACT
break
#IF
SMALL P1 1
#ACT
SENDMSG 5 当前物品不能用于炼化内丹!
break
#IF
EQUAL P1 1
SMALL $ADDNDFL 4
#ACT
ADDNDJY + 10
#IF
EQUAL P1 2
SMALL $ADDNDFL 4
#ACT
ADDNDJY + 100
#IF
EQUAL P1 3
SMALL $ADDNDFL 4
#ACT
ADDNDJY + 1
#IF
EQUAL P1 4
SMALL $ADDNDFL 4
#ACT
ADDNDJY + 200
#IF
CHECKLEVELEX > 0
#ACT
#ELSEACT
break
#IF
EQUAL $ADDNDFL 1
LARGE $ADDNDJY 99
#ACT
ADDNDFL = 2
SENDMSG 5 恭喜你成功炼化出-青丹,您可以继续修炼成红丹
break
#IF
EQUAL $ADDNDFL 2
LARGE $ADDNDJY 999
#ACT
ADDNDFL = 3
SENDMSG 5 恭喜你成功炼化出-红丹,您可以继续修炼成金丹
break
#IF
EQUAL $ADDNDFL 3
LARGE $ADDNDJY 2999
#ACT
ADDNDFL = 4
SENDMSG 5 恭喜你成功炼化出-金丹,当前内丹已经炼化到最高境界
break


[@元婴炼化]
#ACT
MOV P1 0
MOV S3 $TFLSNDS
#IF
CHECKLEVELEX > 0
#ACT
#ELSEACT
break
#IF
EQUAL S3 灵符
#ACT
takend
ADDYSHX 0 + 3
ADDYSHX 1 + 3
ADDYSHX 2 + 3
ADDYSHX 3 + 3
ADDYSHX 4 + 3
#IF
EQUAL S3 灵符(捆)
#ACT
takend
ADDYSHX 0 + 60
ADDYSHX 1 + 60
ADDYSHX 2 + 60
ADDYSHX 3 + 60
ADDYSHX 4 + 60
#IF
EQUAL S3 灵皓石
#ACT
takend
ADDYSHX 0 + 30
ADDYSHX 1 + 30
ADDYSHX 2 + 30
ADDYSHX 3 + 30
ADDYSHX 4 + 30
#IF
EQUAL S3 天魂灵石
#ACT
takend
ADDYSHX 0 + 1
#IF
EQUAL S3 地魂灵石
#ACT
takend
ADDYSHX 1 + 1
#IF
EQUAL S3 命魂灵石
#ACT
takend
ADDYSHX 4 + 1
#IF
EQUAL S3 天冲灵石
#ACT
takend
ADDYSHX 3 + 1
#IF
EQUAL S3 灵慧灵石
#ACT
takend
ADDYSHX 4 + 1
#IF
EQUAL S3 力魄灵石
#ACT
takend
ADDYSHX 2 + 1
#IF
EQUAL S3 昆仑玄铁
#ACT
takend
ADDYSHX 0 + 1
#IF
EQUAL S3 草木之灵
#ACT
takend
ADDYSHX 3 + 1
#IF
EQUAL S3 山海精华
#ACT
takend
ADDYSHX 1 + 1
#IF
EQUAL S3 中枢灵石
#ACT
takend
ADDYSHX 2 + 1