GEEm2引擎BOSS血条算血量方程式,简单通用

[复制链接]
查看156 | 回复0 | 2016-5-16 19:33:43 | 显示全部楼层 |阅读模式
GEEm2引擎BOSS血条算血量方程式,简单通用


G606 总血量 G601 当前血量 G603 百分之一血量


#IF

CHECKLEVELEX > 0

#ACT

MOV G691 <$STR(G606)>

DEC G691 <$STR(G601)>

DIV G691 <$STR(G603)>

MOV G8 0

MOV G693 0

MOV A9 <$STR(G601)>

#IF

CHECKLEVELEX > 0

#ACT

MOV G8 <$STR(G691)>

MUL G8 4

MOV G693 1

;素材每百分之一象数

#IF

LARGE G691 9

#ACT

MOV G7 <$STR(G691)>

DIV G7 10

MOV G8 <$STR(G691)>

DEC G8 <$STR(G7)>0

MUL G8 4

;血条每百分之一象数

MUL G7 46

;血条每百分之10象数

INC G8 <$STR(G7)>

MOV G693 1

#IF

LARGE G691 99

#ACT

MOV G693 0

#IF

LARGE G691 98

LARGE G693 0

#ACT

MOV G693 0

SCREENEFFECT 61 127 33 50 1 2 1100 0 0

SCREENEFFECT 65 127 33 51 1 2 1100 0 0

#IF

LARGE G691 49

LARGE G693 0

#ACT

MOV G693 0

MOV G690 292

;定位第二血条位置X

DEC G690 <$STR(G8)>

INC G690 231

;没血血条总长

SCREENEFFECT 61 127 33 50 1 2 1100 0 0

SCREENEFFECT <$STR(G690)> 127 33 51 1 2 1100 0 0

#IF

LARGE G693 0

#ACT

MOV G693 0

MOV G690 291

;定位第二血条位置X

DEC G690 <$STR(G8)>

SCREENEFFECT 61 127 33 50 1 2 1100 0 0

SCREENEFFECT <$STR(G690)> 127 33 50 1 2 1100 0 0

#IF

CheckStringlength <$STR(A9)> > 0

#ACT

MOV A8 <$STR(A9)>

DEC A8 2 99

DEC A9 1 1

MOV G692 250

SCREENEFFECT <$STR(G692)> 127 5 124<$STR(A8)> 1 2 1100 0 0

#IF

CheckStringlength <$STR(A9)> > 0

#ACT

MOV A8 <$STR(A9)>

DEC A8 2 99

DEC A9 1 1

INC G692 11

SCREENEFFECT <$STR(G692)> 127 5 124<$STR(A8)> 1 2 1100 0 0

#IF

CheckStringlength <$STR(A9)> > 0

#ACT

MOV A8 <$STR(A9)>

DEC A8 2 99

DEC A9 1 1

INC G692 11

SCREENEFFECT <$STR(G692)> 127 5 124<$STR(A8)> 1 2 1100 0 0


#IF

CheckStringlength <$STR(A9)> > 0

#ACT

MOV A8 <$STR(A9)>

DEC A8 2 99

DEC A9 1 1

INC G692 11

SCREENEFFECT <$STR(G692)> 127 5 124<$STR(A8)> 1 2 1100 0 0

#IF

CheckStringlength <$STR(A9)> > 0

#ACT

MOV A8 <$STR(A9)>

DEC A8 2 99

DEC A9 1 1

INC G692 11

SCREENEFFECT <$STR(G692)> 127 5 124<$STR(A8)> 1 2 1100 0 0

#IF

CheckStringlength <$STR(A9)> > 0

#ACT

MOV A8 <$STR(A9)>

DEC A8 2 99

DEC A9 1 1

INC G692 11

SCREENEFFECT <$STR(G692)> 127 5 124<$STR(A8)> 1 2 1100 0 0

#IF

CheckStringlength <$STR(A9)> > 0

#ACT

MOV A8 <$STR(A9)>

DEC A8 2 99

DEC A9 1 1

INC G692 11

SCREENEFFECT <$STR(G692)> 127 5 124<$STR(A8)> 1 2 1100 0 0

#IF

CheckStringlength <$STR(A9)> > 0

#ACT

MOV A8 <$STR(A9)>

DEC A8 2 99

DEC A9 1 1

INC G692 11

SCREENEFFECT <$STR(G692)> 127 5 124<$STR(A8)> 1 2 1100 0 0

#IF

CheckStringlength <$STR(A9)> > 0

#ACT

MOV A8 <$STR(A9)>

DEC A8 2 99

DEC A9 1 1

INC G692 11

SCREENEFFECT <$STR(G692)> 127 5 124<$STR(A8)> 1 2 1100 0 0

#IF

CheckStringlength <$STR(A9)> > 0

#ACT

MOV A8 <$STR(A9)>

DEC A8 2 99

DEC A9 1 1

INC G692 11

SCREENEFFECT <$STR(G692)> 127 5 124<$STR(A8)> 1 2 1100 0 0

#IF

CheckStringlength <$STR(A9)> > 0

#ACT

MOV A8 <$STR(A9)>

DEC A8 2 99

DEC A9 1 1

INC G692 11

SCREENEFFECT <$STR(G692)> 127 5 124<$STR(A8)> 1 2 1100 0 0

#IF

CHECKLEVELEX > 0

#ACT

BREAK


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

使用道具 举报

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

本版积分规则