二十八.逆天改命:

        28.1.改变用户模式

    格式: ChangeModeEx 模式(1-10) 时间(1-65535) 附加值(1-21亿)

    //说明: 1=无敌 2=隐身 3=HP 4=MP 5=攻击力 6=魔法力 7=道术力 8=攻击速度 9=禁止攻击 10=锁定

           28.2.随机命中

    random 可以理解为百分比

           28.3.被攻击触发

    被魔法攻击:MagicStruck, 被物理攻击:struck

           28.4.U0-U49 (私人变量,数字型) 可保存。(存放在人物数据库Mir.db里面)

           28.5.配套的脚本

土城功能NPC\逆天改命 3   325 318   ╰.————.╯\╭—强身—╮\§逆天改命§   0   253   0  


[@MagicStruck]
#IF
#ACT
#CALL [\游戏功能\无视伤害.txt] @无视伤害a
BREAK

[@Struck]

#IF
#ACT
#CALL [\游戏功能\无视伤害.txt] @无视伤害a

[@main]
#IF
#ACT
OPENMERCHANTBIGDLG 1 624 1 4 0 -50 0
#SAY
<><ImgEx:1:621:622:623:413:-9/@exit> \  \
 <改天逆命/SCOLOR=154> <New~~!/SCOLOR=249>\
<>  <欢迎您来到/SCOLOR=251> {◆<$SERVERNAME>◆/AUTOCOLOR=209,253,254,252,215,95,252,247}     <荐~:强身.神佑,增强自身能力!!/SCOLOR=254>\
<Img:746:1:20:4>\\
<>     <我必,百战不死!为战而生,为战而活。本名叫勇者无敌辰战!/SCOLOR=70>\ 
<>     <强者不怕寂寞,就怕在追寻力量的道路上永远停滞不前。/SCOLOR=231> \ 
<>              <不拜天,不跪地,只尊我自己!/SCOLOR=251> \ 
<>               <为战而生,为战而亡…… /SCOLOR=253>\ 
<Img:746:1:20:4>\\
<>                       「<辰战--逆天改命/@feng逆天改命>」\

[@feng逆天改命]
#IF
#ACT
OPENMERCHANTBIGDLG 1 624 1 4 0 -50 0
#SAY
<><ImgEx:1:621:622:623:413:-9/@exit> \ 
 <改天逆命/SCOLOR=154> <New~~!/SCOLOR=249>\
<>  <欢迎您来到/SCOLOR=251> {◆<$SERVERNAME>◆/AUTOCOLOR=209,253,254,252,215,95,252,247}     <荐~:强身.神佑,增强自身能力!!/SCOLOR=254>\
<Img:746:1:20:4>\\
升级以下被动技能不会失败!\
升级以下被动技能不会失败!\
升级以下被动技能不会失败!\
<Img:746:1:20:4>\\
<IMG:8:1:0:0><强身健体/@强身><IMG:8:1:0:0> <当前等级『/SCOLOR=253><$STR(U2)><』/SCOLOR=253>  <需要10000金币!/SCOLOR=250>  <最高30级>  <增加HP1000/SCOLOR=254>  \
<Img:746:1:20:4>\\
<IMG:9:1:0:0><神佑庇护/@神佑><IMG:9:1:0:0> <无视伤害几率/SCOLOR=254><$STR(U3)><%/SCOLOR=254>  <当前等级『/SCOLOR=251><$STR(U3)><』/SCOLOR=251>.<需要30000金币!/SCOLOR=250>  <最高10级/SCOLOR=251>\
<Img:746:1:20:4>\\
[@神佑]
#IF
small U3 10
#ACT
GOTO @神佑1
#ELSEACT
MESSAGEBOX 你已经神佑满级了!
BREAK

[@神佑1]
#IF
checkgold 30000
#act
take 金币 30000
INC U3 1
sendmsg 6 逆天改命成功!当前等级为<$STR(U3)>!
GOTO @feng逆天改命
BREAK
#ELSEACT
MESSAGEBOX 你太穷的,别来丢人啦!
BREAK

[@强身]
#IF
small U2 30
#ACT
GOTO @强身1
#ELSEACT
MESSAGEBOX 你已经强身满级了!
BREAK

[@强身1]

#IF
checkgold 10000
#act
take 金币 10000
INC U2 1
USEBONUSPOINT 6 + 1000
sendmsg 6 强身成功!当前等级为<$STR(U2)>!
GOTO @feng逆天改命
BREAK

#ELSEACT
MESSAGEBOX 你太穷的,别来丢人啦!
BREAK

[@无视伤害a]
{
#IF
equal U3 1
random 24
#ACT
;ChangeModeEx 1 2
SENDMSG 6 神佑无视伤害触发!
BREAK
#IF
equal U3 2
random 23
#ACT
;ChangeModeEx 1 2
SENDMSG 6 神佑无视伤害触发!
BREAK
#IF
equal U3 3
random 22
#ACT
;ChangeModeEx 1 2
SENDMSG 6 神佑无视伤害触发!
BREAK
#IF
equal U3 4
random 21
#ACT
;ChangeModeEx 1 2
SENDMSG 6 神佑无视伤害触发!
BREAK
#IF
equal U3 5
random 20
#ACT
;ChangeModeEx 1 2
SENDMSG 6 神佑无视伤害触发!
BREAK
#IF
equal U3 6
random 19
#ACT
;ChangeModeEx 1 2
SENDMSG 6 神佑无视伤害触发!
BREAK
#IF
equal U3 7
random 18
#ACT
;ChangeModeEx 1 2
SENDMSG 6 神佑无视伤害触发!
BREAK
#IF
equal U3 8
random 17
#ACT
;ChangeModeEx 1 2
SENDMSG 6 神佑无视伤害触发!
BREAK
#IF
equal U3 9
random 16
#ACT
;ChangeModeEx 1 2
SENDMSG 6 神佑无视伤害触发!
BREAK
#IF
equal U3 10
random 15
#ACT
;ChangeModeEx 1 2
SENDMSG 6 神佑无视伤害触发!
BREAK
#IF
equal U3 0
random 1
#ACT
BREAK
}

 

评论提问