在我虎啸的里也可以看到,每见到的大家可以参考下面的脚本,在玩官方第120区的时候,为了放经验养了一个狮子,狮子二转之后再机关洞打怪之时,看到一条提示,您获得了来自震天狮的祝福,幸运值+1的类似提示,
在打怪的时候,只要你身边有跟随的灵兽,骑战的也行,会有属性加成
功能脚本杀怪触发调用本文件离得PET_QF 字段 登录脚本调用 [@PET_QF_1] dedecms.com
[@pet_qf]
{
#IF
CHECKCLB
#ACT
#ELSEACT
BREAK
#IF
SMALL $PET.ZSD 1
#ACT
SENDMSG 6 由于您的灵兽等级过低,灵兽未获得任何祈福效果
break
#IF
CHECK [166] 1
#ACT
BREAK
#elseact
SET [166] 1
MOV P0 0
MOVR P0 11
INC P0 1
;一转灵兽属性点加成开始
#IF
EQUAL $PET.ZSD 1
EQUAL $PET.ZSD 0
#ACT
MOVR P10 2
INC P10 1
MOVR P11 50
INC P11 10
MOVR P12 5
INC P12 5
MUL P12 10
MOVR P13 3
INC P13 100
#IF
EQUAL $PET.ZSD 1
EQUAL $PET.ZSD 2
#ACT
MOVR P10 3
INC P10 1
MOVR P11 50
INC P11 20
MOVR P12 6
INC P12 5
MUL P12 10
MOVR P13 4
INC P13 100
#IF
EQUAL $PET.ZSD 1
EQUAL $PET.ZSD 3
#ACT
MOVR P10 4
INC P10 1
MOVR P11 50
INC P11 30
MOVR P12 7
INC P12 5
MUL P12 10
MOVR P13 5
INC P13 100
#IF
EQUAL $PET.ZSD 1
EQUAL $PET.ZSD 4
#ACT
MOVR P10 5
INC P10 1
MOVR P11 50
INC P11 40
MOVR P12 8
INC P12 5
MUL P12 10
本文来自织梦
MOVR P13 6
INC P13 100
#IF
EQUAL $PET.ZSD 1
EQUAL $PET.ZSD 5
#ACT
MOVR P10 4
INC P10 2
MOVR P11 50
INC P11 50
MOVR P12 7
INC P12 6
MUL P12 10
MOVR P13 7
INC P13 100
#IF
EQUAL $PET.ZSD 1
EQUAL $PET.ZSD 6
#ACT
MOVR P10 5
INC P10 2
MOVR P11 50
INC P11 60
MOVR P12 6
INC P12 7
MUL P12 10
MOVR P13 8
INC P13 100
#IF
EQUAL $PET.ZSD 1
LARGE $PET.ZSD 6
#ACT
MOVR P10 4
INC P10 3
MOVR P11 50
INC P11 70
MOVR P12 5
INC P12 8
MUL P12 10
MOVR P13 9
INC P13 100
#IF
EQUAL $PET.ZSD 2
SMALL $PET.ZSD 10
#ACT
MOVR P10 4
INC P10 4
MOVR P11 60
INC P11 70
MOVR P12 6
INC P12 8
MUL P12 10
MOVR P13 10
INC P13 100
#IF
EQUAL $PET.ZSD 2
SMALL $PET.ZSD 20
#ACT
MOVR P10 4
INC P10 5
MOVR P11 70
INC P11 70
MOVR P12 7
INC P12 8
MUL P12 10
MOVR P13 11
INC P13 100
#IF
EQUAL $PET.ZSD 2
SMALL $PET.ZSD 30
#ACT
MOVR P10 4
INC P10 6
MOVR P11 80
内容来自dedecms
INC P11 70
MOVR P12 8
INC P12 8
MUL P12 10
MOVR P13 12
INC P13 100
#IF
EQUAL $PET.ZSD 2
SMALL $PET.ZSD 40
#ACT
MOVR P10 4
INC P10 7
MOVR P11 90
INC P11 70
MOVR P12 9
INC P12 8
MUL P12 10
MOVR P13 13
INC P13 100
#IF
EQUAL $PET.ZSD 2
SMALL $PET.ZSD 50
#ACT
MOVR P10 5
INC P10 7
MOVR P11 80
INC P11 80
MOVR P12 5
INC P12 8
MUL P12 20
MOVR P13 9
INC P13 100
#IF
EQUAL $PET.ZSD 2
SMALL $PET.ZSD 60
#ACT
MOVR P10 6
INC P10 8
MOVR P11 80
INC P11 90
MOVR P12 5
INC P12 8
MUL P12 30
MOVR P13 14
INC P13 100
#IF
EQUAL $PET.ZSD 2
SMALL $PET.ZSD 70
#ACT
MOVR P10 7
INC P10 8
MOVR P11 90
INC P11 100
MOVR P12 5
INC P12 8
MUL P12 40
MOVR P13 15
INC P13 100
#IF
EQUAL $PET.ZSD 2
LARGE $PET.ZSD 70
#ACT
MOVR P10 8
INC P10 8
MOVR P11 100
INC P11 100
MOVR P12 5
INC P12 8
MUL P12 50
MOVR P13 16
INC P13 100
;二转灵兽等级大于50的,属性点10-20点,加成时间100-700秒之间,
内容来自dedecms
[s:14]10 加成点,P11属性点加成时间,P12 倍数时间,P13 倍数
#IF
EQUAL P0 1
#ACT
USEBONUSPOINT 1 $STR(P10)
settimer $USERNAME $STR(P11) @PET_加成恢复
SENDMSG 6 你获得了来自<$PET.NAME>的祝福,攻击力提升<$STR(P10)>点,持续时间<$STR(P11)>秒
break
#IF
EQUAL P0 2
#ACT
USEBONUSPOINT 2 $STR(P10)
settimer $USERNAME $STR(P11) @PET_加成恢复
SENDMSG 6 你获得了来自<$PET.NAME>的祝福,魔法攻击力提升<$STR(P10)>点,持续时间<$STR(P11)>秒
break
#IF
EQUAL P0 3
#ACT
USEBONUSPOINT 3 $STR(P10)
settimer $USERNAME $STR(P11) @PET_加成恢复
SENDMSG 6 你获得了来自<$PET.NAME>的祝福,道术提升<$STR(P10)>点,持续时间<$STR(P11)>秒
break
#IF
EQUAL P0 4
#ACT
USEBONUSPOINT 4 $STR(P10)
settimer $USERNAME $STR(P11) @PET_加成恢复
SENDMSG 6 你获得了来自<$PET.NAME>的祝福,防御提升<$STR(P10)>点,持续时间<$STR(P11)>秒
copyright dedecms
break
#IF
EQUAL P0 5
#ACT
USEBONUSPOINT 5 $STR(P10)
settimer $USERNAME $STR(P11) @PET_加成恢复
SENDMSG 6 你获得了来自<$PET.NAME>的祝福,魔法防御提升<$STR(P10)>点,持续时间<$STR(P11)>秒
break
#IF
EQUAL P0 6
#ACT
USEBONUSPOINT 6 $STR(P10)
settimer $USERNAME $STR(P11) @PET_加成恢复
SENDMSG 6 你获得了来自<$PET.NAME>的祝福,血值提升<$STR(P10)>点,持续时间<$STR(P11)>秒
break
#IF
EQUAL P0 7
#ACT
USEBONUSPOINT 7 $STR(P10)
settimer $USERNAME $STR(P11) @PET_加成恢复
SENDMSG 6 你获得了来自<$PET.NAME>的祝福,魔法值值上限提升<$STR(P10)>点,持续时间<$STR(P11)>秒
break
#IF
EQUAL P0 8
#ACT
USEBONUSPOINT 8 $STR(P10)
settimer $USERNAME $STR(P11) @PET_加成恢复
SENDMSG 6 你获得了来自<$PET.NAME>的祝福,命中提升<$STR(P10)>点,持续时间<$STR(P11)>秒
break
#IF
EQUAL P0 9
copyright dedecms #ACT
USEBONUSPOINT 9 $STR(P10)
settimer $USERNAME $STR(P11) @PET_加成恢复
SENDMSG 6 你获得了来自<$PET.NAME>的祝福,躲避提升<$STR(P10)>点,持续时间<$STR(P11)>秒
break
#IF
EQUAL P0 10
#ACT
POWERRATE $STR(P13) $STR(P12)
settimer $USERNAME $STR(P12) @PET_HF
SENDMSG 6 你获得了来自<$PET.NAME>的祝福,攻击力提升为<$STR(P13)>/100倍,持续时间<$STR(P12)>秒
break
#IF
EQUAL P0 11
#ACT
KILLMONEXPRATE $STR(P13) $STR(P12)
settimer $USERNAME $STR(P12) @PET_HF
SENDMSG 6 你获得了来自<$PET.NAME>的祝福,杀怪经验提升为<$STR(P13)>/100倍,持续时间<$STR(P12)>秒
break
#IF
EQUAL P0 12
#ACT
POWERRATES $STR(P13) $STR(P12)
settimer $USERNAME $STR(P12) @PET_HF
SENDMSG 6 你获得了来自<$PET.NAME>的祝福,防御力提升为<$STR(P13)>/100倍,持续时间<$STR(P12)>秒
break
}
[@PET_QF_1]
{
[@PET_加成恢复]
织梦好,好织梦
#IF
check [166] 1
#ACT
SET [166] 0
MOV P20 $USEBONUSPOINT.1
MOV P21 $USEBONUSPOINT.2
MOV P22 $USEBONUSPOINT.3
MOV P23 $USEBONUSPOINT.4
MOV P24 $USEBONUSPOINT.5
MOV P25 $USEBONUSPOINT.6
MOV P26 $USEBONUSPOINT.7
MOV P27 $USEBONUSPOINT.8
MOV P28 $USEBONUSPOINT.9
#ELSEACT
BREAK
#IF
LARGE P20 0
#ACT
MOV P30 0
DEC P30 $STR(P20)
USEBONUSPOINT 1 $STR(P30)
SENDMSG 6 攻击力恢复正常,灵兽祈福的效果消失
#IF
LARGE P21 0
#ACT
MOV P30 0
DEC P30 $STR(P21)
USEBONUSPOINT 2 $STR(P30)
SENDMSG 6 魔法攻击力恢复正常,灵兽祈福的效果消失
#IF
LARGE P22 0
#ACT
MOV P30 0
DEC P30 $STR(P22)
USEBONUSPOINT 3 $STR(P30)
SENDMSG 6 道术恢复正常,灵兽祈福的效果消失
#IF
LARGE P23 0
#ACT
MOV P30 0
DEC P30 $STR(P23)
USEBONUSPOINT 4 $STR(P30)
SENDMSG 6 防御力恢复正常,灵兽祈福的效果消失
#IF
LARGE P24 0
#ACT
MOV P30 0
DEC P30 $STR(P24)
USEBONUSPOINT 5 $STR(P30)
织梦好,好织梦
SENDMSG 6 魔法防御力恢复正常,灵兽祈福的效果消失
#IF
LARGE P25 0
#ACT
MOV P30 0
DEC P30 $STR(P25)
USEBONUSPOINT 6 $STR(P30)
SENDMSG 6 血值恢复正常,灵兽祈福的效果消失
#IF
LARGE P26 0
#ACT
MOV P30 0
DEC P30 $STR(P26)
USEBONUSPOINT 7 $STR(P30)
SENDMSG 6 魔法值恢复正常,灵兽祈福的效果消失
#IF
LARGE P27 0
#ACT
MOV P30 0
DEC P30 $STR(P27)
USEBONUSPOINT 8 $STR(P30)
SENDMSG 6 命中恢复正常,灵兽祈福的效果消失
#IF
LARGE P28 0
#ACT
MOV P30 0
DEC P30 $STR(P28)
USEBONUSPOINT 9 $STR(P30)
SENDMSG 6 躲避恢复正常,灵兽祈福的效果消失
break
[@PET_HF]
#IF
CHECK [166] 1
#ACT
SET [166] 0
SENDMSG 6 灵兽祈福的效果消失
BREAK
}
copyright dedecms