GEEm2引擎随机取下穿戴的3件装备。(未穿戴的不计算在内)。可用于假人

[复制链接]
查看143 | 回复0 | 2016-5-7 07:20:53 | 显示全部楼层 |阅读模式
GEEm2引擎随机取下穿戴的3件装备。(未穿戴的不计算在内)。可用于假人


随机取下佩戴的3件装备,可以做成buff功能。指定人物执行。

主要亮点就是随机取装备。

例如官方可穿戴装备一共17件,

人物只穿了8件的情况,随机从穿戴的8件当中脱掉3件。

人物只穿了13件的情况,随机从穿戴的13件当中脱掉3件。

依次类推.





脚本是我自己写的,俺是新手,写的不好的地方大家多批评,谢谢。







;N1-N17 装备位置

;N18    表示玩家穿了几件装备.

;N19        用来表示N1-N17的随机提取值

;N20        随机脱装备

;N21        脱过的件数









[@封印]

{

#IF

#ACT

MOV N21 0

GOTO @封印1

BREAK


[@封印1]

#IF

#ACT

MOV N1 0

MOV N2 0

MOV N3 0

MOV N4 0

MOV N5 0

MOV N6 0

MOV N7 0

MOV N8 0

MOV N9 0

MOV N10 0

MOV N11 0

MOV N12 0

MOV N13 0

MOV N14 0

MOV N15 0

MOV N16 0

MOV N17 0

MOV N18 0

MOV N19 0



#IF

CHECKUSEITEM 0

#ACT

INC N18 1

INC N19 1

MOV N<$STR(N19)> 0


#IF

CHECKUSEITEM 1

#ACT

INC N18 1

INC N19 1

MOV N<$STR(N19)> 1


#IF

CHECKUSEITEM 2

#ACT

INC N18 1

INC N19 1

MOV N<$STR(N19)> 2



#IF

CHECKUSEITEM 3

#ACT

INC N18 1

INC N19 1

MOV N<$STR(N19)> 3



#IF

CHECKUSEITEM 4

#ACT

INC N18 1

INC N19 1

MOV N<$STR(N19)> 4



#IF

CHECKUSEITEM 5

#ACT

INC N18 1

INC N19 1

MOV N<$STR(N19)> 5



#IF

CHECKUSEITEM 6

#ACT

INC N18 1

INC N19 1

MOV N<$STR(N19)> 6



#IF

CHECKUSEITEM 7

#ACT

INC N18 1

INC N19 1

MOV N<$STR(N19)> 7



#IF

CHECKUSEITEM 8

#ACT

INC N18 1

INC N19 1

MOV N<$STR(N19)> 8



#IF

CHECKUSEITEM 9

#ACT

INC N18 1

INC N19 1

MOV N<$STR(N19)> 9



#IF

CHECKUSEITEM 10

#ACT

INC N18 1

INC N19 1

MOV N<$STR(N19)> 10



#IF

CHECKUSEITEM 11

#ACT

INC N18 1

INC N19 1

MOV N<$STR(N19)> 11



#IF

CHECKUSEITEM 12

#ACT

INC N18 1

INC N19 1

MOV N<$STR(N19)> 12



#IF

CHECKUSEITEM 13

#ACT

INC N18 1

INC N19 1

MOV N<$STR(N19)> 13



#IF

CHECKUSEITEM 14

#ACT

INC N18 1

INC N19 1

MOV N<$STR(N19)> 14



#IF

CHECKUSEITEM 15

#ACT

INC N18 1

INC N19 1

MOV N<$STR(N19)> 15



#IF

CHECKUSEITEM 16

#ACT

INC N18 1

INC N19 1

MOV N<$STR(N19)> 16



#IF

#ACT

GOTO @脱装备

BREAK


[@脱装备]

#IF

SMALL N21 3

#ACT

INC N18 1

MOVR N20 1 <$STR(N18)>

TakeOffItem <$STR(N<$STR(N20)>)>

INC N21 1

GOTO @封印1

BREAK

#ELSEACT

SENDMSG 6 受到玛法神丹[封印]影响,3件装备被取下至背包.

BREAK

传奇帮致力于服务每一位传奇爱好者,互帮互助,共同交流学习,打造传奇交流担保交易互帮平台!
回复

使用道具 举报

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

本版积分规则