查看: 150|回复: 5

传奇SF一条龙宝石镶嵌若何添加?GEE传奇一条龙版本凹槽宝石设置方式。

[复制链接]

3059

主题

3098

帖子

5万

积分

管理员

Rank: 100Rank: 100Rank: 100Rank: 100Rank: 100Rank: 100Rank: 100Rank: 100Rank: 100Rank: 100Rank: 100Rank: 100Rank: 100Rank: 100Rank: 100Rank: 100Rank: 100Rank: 100Rank: 100Rank: 100Rank: 100Rank: 100Rank: 100Rank: 100Rank: 100

积分
57863

最佳新人活跃会员热心会员推广达人灌水之王突出贡献优秀版主荣誉管理论坛元老

QQ
发表于 2020-12-27 18:03:32 | 显示全部楼层 |阅读模式


传奇一条龙开区时如何修改地图内怪物属性?GEE引擎地图内怪物属性讲解。

传奇一条龙开区时如何修改地图内怪物属性?GEE引擎地图内怪物属性讲解。 ,301传奇论坛传奇一条龙开区时如何修改地图内怪物属性?GEE引擎地图内怪物属性讲解。
  





凹槽宝石设置

StdMode:46

Shape:3

Anicount:1、防御 2、魔御 3、攻击 4、邪术 5、道术 6、生命值 7、邪术值 8、准确 9、迅速 10、幸运 11、攻击速度 12、邪术逃避 13、毒物逃避 14、中毒恢复 15、体力恢复 16、邪术恢复 17、负重(穿着) 18、负重(背包)

Source:所加属性值

AC:1、暴击几率 2、攻击危险 3、物伤削减 4、魔伤削减 5、忽视防御 6、危险反弹 7、人物暴率 8、体力增添 9、魔力增添 10、怒气恢复 11、合击危险 12、怪物暴率 13、防暴几率 14、防止麻木 15、防止护身 16、防止复生 17、防止全毒 18、防止诱惑 19、防止火墙 20、防止冰冻 21、防止蛛网 22、为麻木 23、为复生 24、为护身 25、为魔道麻木 26、冰冻 27、蜘蛛网 28、致命一击 29、致命威力 30、致命防御

AC2:所加元素属性值

Reserved:0为卸下宝石后宝石不消逝、大于0则示意卸下宝石后宝石将消逝



注:Anicount字段为12、13、14、15、16有用附加属性值设置1-10,划分对应10% - 100%



当宝石AC字段是15-27时刻,数据库ac2为百分比机率 (1-100最大100.有二次几率的设置0也为100%,好比麻木,冰冻,蜘蛛网),好比1-100 为几率进入麻木几率,好比M2麻木几率5 时间5,宝石几率50% 意思就是有50%机遇进入到麻木几率··麻木几率为控制是否麻木生效~



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



宝石卸下设置

功效:

     可将装备凹槽中的宝石取下



花样:

     剧本头添加(@ArmRemoveStone)

     NPC对话按钮    <卸下宝石/@ArmRemoveStone>

     点击后挪用卸下宝石对话框举行操作



示例:



(@ArmRemoveStone)

[@main]

 有什么我可以帮你的。\ \

<卸下宝石/@ArmRemoveStone>\

<关闭/@exit>\



数据库设置:



在物品数据库StdItems.DB里设置如下:

卸下宝石道具

Stdmode = 46

Shape = 9



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



物品备注示例:

ItemDescList.txt--物品备注MIR200目录中查找,或者M2-列表信息二中查找

宝石=250/将需镶嵌装备放入背包后鼠标右键点击宝石\250/当宝石酿成准星后移动到需镶嵌武器上点击左键即可

混元锤=250/鼠标右键点击锤子,移动锤子到卸下宝石窗口\250/瞄准需卸下宝石点击即可卸下宝石



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



相关操作下令(可使用自定义OK框制作自己喜欢的镶嵌功效)

打孔下令:

SETFLUTECOUNT 位置 数目

位置如下:

-1 升级框

0--25:装备栏

30-35:首饰盒

40-51:神佑袋

boxitem0-boxitem7:OK框







检测打孔数目下令:

CheckFluteCount 位置 (<、=、>)数目

位置如下:

-1 升级框

0--25:装备栏

30-35:首饰盒

40-51:神佑袋

boxitem0-boxitem7:OK框







检测物品镶嵌宝石数目:

CheckItemStoneCount 装备位置 (<、=、>) 数目

位置如下:

-1 升级框

0--25:装备栏

30-35:首饰盒

40-51:神佑袋

boxitem0-boxitem7:OK框







检测装备是否镶嵌指定宝石:

下令花样:

CheckItemHasStone 装备位置 宝石名称 数目





镶嵌宝石QF触发:

@BagUseStoneItemOK



卸下宝石QF触发:

@RemoveStoneItem





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



检测人物全身镶嵌指定宝石数目:

花样: 下令 宝石名称 数目

CheckStoneCount 宝石名 ><= 数目









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



关闭装备打孔: CloseItemFlute 装备位置 关闭的打孔数目



注:关闭后原镶嵌的宝石和属性所有消逝!



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

使用OK框镶嵌宝石:

下令:ItemFluteStone 装备在OK框中的位置(0-7) 宝石在OK框中的位置(0-7)

注重:boxitem0-boxitem7:OK框位置,此下令不需要填写boxitem,准确为:ItemFluteStone 0 1



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

相关QF触发:

镶嵌乐成后触发:@BagUseStoneItemOK





*******************************************2019-10-09扩展触发支持关联********************************************************



树模剧本:



[@BagUseStoneItemOK]

#ACT

LinkPickupItem

ChangeItemName -1 新的名称

SENDMSG 0 镶嵌装备已改为“新的名称”

; 获取宝石名称

GetDBIdxItemFieldValue <$UseStoneItemIndex> name S1

SendMsg 0 使用的宝石Idx:<$UseStoneItemIndex>,宝石名称:<$Str(S1)>

; 获取装备Idx

GetItemFieldValue -1 idx S1

; 获取装备名称(含更名)

GetItemFieldValue -1 name_g S2

; 获取装备数据库名称

GetItemFieldValue -1 name S3

clearLinkItem

SendMsg 0 当前操作的装备Idx:<$Str(S1)>;名称:<$Str(S2)>,数据库名称:<$Str(S3)>



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



示例剧本(集成挪用)

[@MAIN]

<给装备打孔增添凹槽/@凹槽页面>\

<关闭/@exit>\



[@凹槽页面]

请先把想要改良的装备穿在身上,然后在下方选择对应的装备位置\举行操作:\\

<武器/@Flut1_1>



;以武器为例

(增添1个凹槽,100%乐成率)\

(增添2个凹槽,100%乐成率)\

(增添3个凹槽,100%乐成率)\

(增添4个凹槽,100%乐成率)\

(增添5个凹槽,100%乐成率)\

(增添6个凹槽,100%乐成率)\

(增添7个凹槽,100%乐成率)\

(增添8个凹槽,100%乐成率)\

<返回主菜单/@MAIN> <关闭/@exit>\



[@Flut1_1]

#IF

NOT CHECKUSEITEM 1

#SAY

 您身上的该位置(武器) 未检测到装备,\

请先穿着好装备,再举行改良操作!\ \

<返回重新选取/@凹槽页面>\

<关闭/@exit>\

#ELSESAY

 本次选取“<$WEAPON>”举行操作,\\

<增添[1]个凹槽(乐成率:100%)/@Flut1_1_1>\

<增添[2]个凹槽(乐成率:100%)/@Flut1_1_2>\

<增添[3]个凹槽(乐成率:100%)/@Flut1_1_3>\

<增添[4]个凹槽(乐成率:100%)/@Flut1_1_4>\

<增添[5]个凹槽(乐成率:100%)/@Flut1_1_5>\

<增添[6]个凹槽(乐成率:100%)/@Flut1_1_6>\

<增添[7]个凹槽(乐成率:100%)/@Flut1_1_7>\

<增添[8]个凹槽(乐成率:100%)/@Flut1_1_8>\

<返回重新选取/@凹槽页面>\

<关闭/@exit>\



[@Flut1_1_1]

#IF

#ACT

SETFLUTECOUNT 1 1

;给予装备位置武器增添一个凹槽

#SAY

 恭喜,本次乐成为装备增添了[1]个凹槽,


传奇一条龙开区客户端目录的Wav文件夹内sound.lst文件功效解说。

传奇一条龙开区客户端目录的Wav文件夹内sound.lst文件功能讲解。 ,301传奇论坛传奇一条龙开区客户端目录的Wav文件夹内sound.lst文件功能讲解。
\

赶快查看一下吧。\ \

<返回主菜单/@MAIN>\

<关闭/@exit>\



[@Flut1_1_2]

#IF

#ACT

SETFLUTECOUNT 1 2

;给予装备位置武器增添两个凹槽

#SAY

 恭喜,本次乐成为装备增添了[2]个凹槽,\

赶快查看一下吧。\ \

<返回主菜单/@MAIN>\

<关闭/@exit>\

[@Flut1_1_3]

#IF

#ACT

SETFLUTECOUNT 1 3

#SAY

 恭喜,本次乐成为装备增添了[3]个凹槽,\

赶快查看一下吧。\ \

<返回主菜单/@MAIN>\

<关闭/@exit>\

[@Flut1_1_4]

#IF

#ACT

SETFLUTECOUNT 1 4

#SAY

 恭喜,本次乐成为装备增添了[4]个凹槽,\

赶快查看一下吧。\ \

<返回主菜单/@MAIN>\

<关闭/@exit>\

[@Flut1_1_5]

#IF

#ACT

SETFLUTECOUNT 1 5

#SAY

 恭喜,本次乐成为装备增添了[5]个凹槽,\

赶快查看一下吧。\ \

<返回主菜单/@MAIN>\

<关闭/@exit>\

[@Flut1_1_6]

#IF

#ACT

SETFLUTECOUNT 1 6

#SAY

 恭喜,本次乐成为装备增添了[6]个凹槽,\

赶快查看一下吧。\ \

<返回主菜单/@MAIN>\

<关闭/@exit>\

[@Flut1_1_7]

#IF

#ACT

SETFLUTECOUNT 1 7

#SAY

 恭喜,本次乐成为装备增添了[7]个凹槽,\

赶快查看一下吧。\ \

<返回主菜单/@MAIN>\

<关闭/@exit>\

[@Flut1_1_8]

#IF

#ACT

SETFLUTECOUNT 1 8

;给予装备位置武器增添8个凹槽

#SAY

 恭喜,本次乐成为装备增添了[8]个凹槽,\

赶快查看一下吧。\ \

<返回主菜单/@MAIN>\

<关闭/@exit>\



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



参数详解:



[@Flut1_0]为衣服

[@Flut1_1]为武器

[@Flut1_3]为项链

依次类推,最后的数字是装备位置!





[@Flut1_1_1] 示意给武器打第一个孔

....中心省略说明...依次类推...

[@Flut1_1_8] 示意给武器打第八个孔



[@Flut1_0_1] 示意给衣服打第一个孔

....中心省略说明...依次类推...

[@Flut1_0_8] 示意给衣服打第八个孔



[@Flut1_3_1] 示意给项链打第一个孔

....中心省略说明...依次类推...

[@Flut1_3_8] 示意给项链打第八个孔





其他自己根据装备位置和孔数自己对应即可!(装备位置如下:)









0 盔甲

1 武器

2 照明物(蜡烛,此物品属性升级无效)

3 项链

4 头盔

5 右手镯

6 左手镯

7 右戒指

8 左戒指

9 无(放护身符位置)

10 腰带

11 鞋子

12 宝石

13 斗笠

14 军鼓

15 马牌

16 盾牌

17 灵玉

18 时装衣服

19 时装武器

20 时装项链

21 时装头盔

22 时装左手镯

23 时装右手镯

24 时装左戒指

25 时装右戒指

26 时装勋章

27 时装腰带

28 时装靴子

29 时装宝石

30-35 首饰盒

40-51 生肖盒





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



获取装备宝石的属性



GetItemStoneInfo

功效说明:可以获取装备上面的每个宝石的数据



GetItemStoneInfo 装备位置 宝石位置(0-7) 属性类型(0-5) 变量

属性类型:

参数3为 0 时 获取 宝石Name看【0】先容

参数3为 1 时 获取宝石类型(攻击邪术道术之类的)看【1】先容

参数3为 2 时 获取宝石属性值 看【2】先容

参数3为 3 时 获取宝石元素类型 看【3】先容

参数3为 4 时 获取宝石元素属性值 看【4】先容

参数3为 5 时 获取卸下宝石是否消逝 看【5】先容

参数3为 6 时 获取宝石叠加数目 (相同属性宝石可以叠加镶嵌)

【0】:Name

【1】: Anicount:1、防御 2、魔御 3、攻击 4、邪术 5、道术 6、生命值 7、邪术值 8、准确 9、迅速 10、幸运 11、攻击速度 12、邪术逃避 13、毒物逃避 14、中毒恢复 15、体力恢复 16、邪术恢复 17、负重(穿着) 18、负重(背包)

【2】: Source:所加属性值

【3】: AC:1、暴击几率 2、攻击危险 3、物伤削减 4、魔伤削减 5、忽视防御 6、危险反弹 7、人物暴率 8、体力增添 9、魔力增添 10、怒气恢复 11、合击危险 12、怪物暴率 13、防暴几率 14、防止麻木 15、防止护身 16、防止复生 17、防止全毒 18、防止诱惑 19、防止火墙 20、防止冰冻 21、防止蛛网

【4】: AC2:所加元素属性值

【5】: Reserved:0为卸下宝石后宝石不消逝、大于0则示意卸下宝石后宝石将消逝





示例:

[@main]

<获取武器装备宝石的属性/@获取武器装备宝石的属性>\



[@获取装备装备宝石的属性]

#IF

#ACT

GetItemStoneInfo 1 0 0 <$STR(S$宝石名称)>

GetItemStoneInfo 1 0 1 <$STR(S$宝石类型)>

GetItemStoneInfo 1 0 2 <$STR(S$宝石属性值)>

SENDMSG 6 你的武器的第一个宝石名称为【<$STR(S$宝石名称)>】

SENDMSG 6 你的武器的第一个宝石属性类型为【<$STR(S$宝石类型)>】

SENDMSG 6 你的武器的第一个宝石攻击属性为【<$STR(S$宝石属性值)>】



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



下令功效说明:

对人物 英雄身上的装备举行镶嵌宝石

ItemFluteStoneEx 装备位置 宝石名

H.ItemFluteStoneEx 装备位置 宝石名

英雄使用H.ItemFluteStoneEx 请确保英雄包裹里有指定宝石



示例:

[@main]

<镶嵌身上武器装备/@镶嵌身上武器装备>\





[@镶嵌身上武器装备]

#if

#act

ItemFluteStoneEx 1 麻木宝石5级

;注重英雄包裹里要有宝石才行

H.ItemFluteStoneEx 1 麻木宝石5级



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



附加说明:



装备打孔最多可打8个孔,每个宝石最多同时支持2个属性(通例属性+元素属性)



关于打孔乐成率人人可以自己在剧本中增添几率控制



镶嵌其他相关控制:M2-物品装备-特殊属性-基本选项



===============================================以下为单独的功效操作下令(无需宝石直接下令镶嵌数据库中的宝石到装备上)=================================================================



剧本下令给物品镶嵌宝石(无需宝石直接镶嵌)

// ++++++++++++++++++++++++++++++++++ 检测装备对应的孔位置是否有宝石;孔位置 (1-8)

CheckItemFluteIndexHasStone 装备位置 孔位置



// ################################################## 直接给装备加一个宝石(不需要包裹中有宝石)





ItemAddStone 装备位置 宝石名 孔位置(0或空示意自动空孔位,1-8:指定位置)



// 删除装备指定孔位的宝石孔位置 (1-8)

ItemDelStone 装备位置 孔位置



// 2019-02-01增添取下镶嵌宝石下令:

ItemoffStone 装备位置 孔位置(1-8)





传奇开区一条龙版本若何添加宠物?GEE引擎宠物详细说明!

传奇开区一条龙版本如何添加宠物?GEE引擎宠物详细说明! ,301传奇论坛传奇开区一条龙版本如何添加宠物?GEE引擎宠物详细说明!

回复

使用道具 举报

0

主题

231

帖子

233

积分

中级会员

Rank: 3Rank: 3

积分
233
发表于 2020-12-27 18:09:15 | 显示全部楼层
果断MARK,前十有我必火!

回复

使用道具 举报

0

主题

30

帖子

32

积分

新手上路

Rank: 1

积分
32
发表于 2020-12-27 18:17:00 | 显示全部楼层
找传奇版本,传奇教程就到301传奇论坛

回复

使用道具 举报

0

主题

28

帖子

30

积分

新手上路

Rank: 1

积分
30
发表于 2020-12-27 18:19:02 | 显示全部楼层
膜拜神贴,后面的请保持队形~

回复

使用道具 举报

0

主题

18

帖子

20

积分

新手上路

Rank: 1

积分
20
发表于 2020-12-27 18:20:04 | 显示全部楼层
看了LZ的帖子,我只想说一句很好很强大!

回复

使用道具 举报

0

主题

22

帖子

24

积分

新手上路

Rank: 1

积分
24
发表于 2020-12-27 18:24:23 | 显示全部楼层
果断MARK,前十有我必火!

回复

使用道具 举报