本站主推发布:新开传奇发布网,新开传奇,新开传奇发布,176复古传奇,迷失传奇,战神传奇,传奇私服,找搜服,仙剑传奇
当前位置: zhaosf首页 > 开服资料 > 传奇脚本 >

疗伤药品管理员脚本(2)

时间:2017-05-12 02:00来源:传奇私服 作者:新开传奇网站
[@仓库3] #ACT MOV S1 MOV S2 MOV S2 HUMAN 强效万年雪霜包 MOV S1 INC S1 S2 INC S1 /FColor=56 #SAY 你储存的强效万年雪霜包数量为(该药品仓库可储存总量为44):\ 强效万年雪
[@仓库3]
#ACT
MOV S1
MOV S2
MOV S2 HUMAN 强效万年雪霜包
MOV S1 <
INC S1 S2
INC S1 /FColor=56>
#SAY
你储存的强效万年雪霜包数量为(该药品仓库可储存总量为44):\
强效万年雪霜包:<$STR(S1)>\ \
你想要储存或取回什么药品呢?\ \
<存储强效万年雪霜包/@仓库31>          <取回强效万年雪霜包/@仓库32>\
<存储5包强效万年雪霜包/@仓库33>         <取回5包强效万年雪霜包/@仓库34>\ \
<返回/@药品仓库>\
 
[@仓库34]
#IF
CHECKBAGSIZE 5
#ACT
#ELSEACT
MESSAGEBOX 请预留5格以上包裹空间!
break
 
#IF
CHECKVAR HUMAN 强效万年雪霜包 > 4
#ACT
GIVE 强效万年雪霜包 5
CALCVAR HUMAN 强效万年雪霜包 - 5
SAVEVAR HUMAN 强效万年雪霜包 ..\QuestDiary\数据文件\变量.txt
DELAYGOTO 3 @仓库3
break
 
#ELSEACT
MESSAGEBOX 强效万年雪霜包可取回数量超过下限!
break
 
[@仓库33]
#IF
CHECKVAR HUMAN 强效万年雪霜包 < 40
#ACT
#ELSEACT
MESSAGEBOX 强效万年雪霜包可储存数量超过上限!
break
 
#IF
checkitem 强效万年雪霜包 5
#ACT
TAKE 强效万年雪霜包 5
CALCVAR HUMAN 强效万年雪霜包 + 5
SAVEVAR HUMAN 强效万年雪霜包 ..\QuestDiary\数据文件\变量.txt
DELAYGOTO 3 @仓库3
break
#ELSEACT
MESSAGEBOX 你没有5个强效万年雪霜包!
break
 
[@仓库32]
#IF
CHECKBAGSIZE 1
#ACT
#ELSEACT
MESSAGEBOX 请预留1格以上包裹空间!
break
 
#IF
CHECKVAR HUMAN 强效万年雪霜包 > 0
#ACT
GIVE 强效万年雪霜包 1
CALCVAR HUMAN 强效万年雪霜包 - 1
SAVEVAR HUMAN 强效万年雪霜包 ..\QuestDiary\数据文件\变量.txt
DELAYGOTO 3 @仓库3
break
 
#ELSEACT
MESSAGEBOX 强效万年雪霜包可取回数量超过下限!
break
 
[@仓库31]
#IF
CHECKVAR HUMAN 强效万年雪霜包 < 44
#ACT
#ELSEACT
MESSAGEBOX 强效万年雪霜包可储存数量超过上限!
break
 
#IF
checkitem 强效万年雪霜包 1
#ACT
TAKE 强效万年雪霜包 1
CALCVAR HUMAN 强效万年雪霜包 + 1
SAVEVAR HUMAN 强效万年雪霜包 ..\QuestDiary\数据文件\变量.txt
DELAYGOTO 3 @仓库3
break
#ELSEACT
MESSAGEBOX 你没有1个强效万年雪霜包!
break
 
[@仓库2]
#ACT
MOV S1
MOV S2
MOV S2 HUMAN 强化生命药剂
MOV S1 <
INC S1 S2
INC S1 /FColor=56>
#SAY
你储存的强化生命药剂数量为(该药品仓库可储存总量为10):\
强化生命药剂:<$STR(S1)>\ \
你想要储存或取回什么药品呢?\ \
<存储强化生命药剂/@仓库21>          <取回强化生命药剂/@仓库22>\
<存储5瓶强化生命药剂/@仓库23>         <取回5瓶强化生命药剂/@仓库24>\ \
<返回/@药品仓库>\
 
[@仓库24]
#IF
CHECKBAGSIZE 5
#ACT
#ELSEACT
MESSAGEBOX 请预留5格以上包裹空间!
break
 
#IF
CHECKVAR HUMAN 强化生命药剂 > 4
#ACT
GIVE 强化生命药剂 5
CALCVAR HUMAN 强化生命药剂 - 5
SAVEVAR HUMAN 强化生命药剂 ..\QuestDiary\数据文件\变量.txt
DELAYGOTO 3 @仓库2
break
 
#ELSEACT
MESSAGEBOX 强化生命药剂可取回数量超过下限!
break
 
[@仓库23]
#IF
CHECKVAR HUMAN 强化生命药剂 < 6
#ACT
#ELSEACT
MESSAGEBOX 强化生命药剂可储存数量超过上限!
break
 
#IF
checkitem 强化生命药剂 5
#ACT
TAKE 强化生命药剂 5
CALCVAR HUMAN 强化生命药剂 + 5
SAVEVAR HUMAN 强化生命药剂 ..\QuestDiary\数据文件\变量.txt
DELAYGOTO 3 @仓库2
break
#ELSEACT
MESSAGEBOX 你没有5个强化生命药剂!
break
 
[@仓库22]
#IF
CHECKBAGSIZE 1
#ACT
#ELSEACT
MESSAGEBOX 请预留1格以上包裹空间!
break
 
#IF
CHECKVAR HUMAN 强化生命药剂 > 0
#ACT
GIVE 强化生命药剂 1
CALCVAR HUMAN 强化生命药剂 - 1
SAVEVAR HUMAN 强化生命药剂 ..\QuestDiary\数据文件\变量.txt
DELAYGOTO 3 @仓库2
break
 
#ELSEACT
MESSAGEBOX 强化生命药剂可取回数量超过下限!
break
 
[@仓库21]
#IF
CHECKVAR HUMAN 强化生命药剂 < 10
#ACT
#ELSEACT
MESSAGEBOX 强化生命药剂可储存数量超过上限!
break
 
#IF
checkitem 强化生命药剂 1
#ACT
TAKE 强化生命药剂 1
CALCVAR HUMAN 强化生命药剂 + 1
SAVEVAR HUMAN 强化生命药剂 ..\QuestDiary\数据文件\变量.txt
DELAYGOTO 3 @仓库2
break
#ELSEACT
MESSAGEBOX 你没有1个强化生命药剂!
break
 
[@仓库1]
药品仓库:\ \ \
<存储/@仓库11>疗伤药包、万年雪霜药包\ \
<取回/@仓库12>疗伤药包、万年雪霜药包\ \ \
<返回/@药品仓库>\
 
[@仓库12]
#ACT
MOV S1
MOV S2
MOV S3
MOV S4
MOV S2 HUMAN 疗伤药包
MOV S1 <
INC S1 S2
INC S1 /FColor=56>
MOV S4 HUMAN 万年雪霜包
MOV S3 <
INC S3 S4
INC S3 /FColor=56>
#SAY
你在药品仓库存储的药品数量为(该药品仓库可存储总量为44):\
疗伤药包:   <$STR(S1)>\
万年雪霜包:  <$STR(S3)>\ \
你想要取回什么药品呢?\ \
<取回疗伤药包/@仓库121>          <取回万年雪霜包/@仓库122>\
<取回5包疗伤药包/@仓库123>         <取回5包万年雪霜包/@仓库124>\
<返回/@仓库1>\
 
[@仓库124]
#IF
CHECKBAGSIZE 5
#ACT
#ELSEACT
MESSAGEBOX 请预留5格以上包裹空间!
break
 
#IF
CHECKVAR HUMAN 万年雪霜包 > 4
#ACT
GIVE 万年雪霜包 5
CALCVAR HUMAN 万年雪霜包 - 5
SAVEVAR HUMAN 万年雪霜包 ..\QuestDiary\数据文件\变量.txt
DELAYGOTO 3 @仓库12
break
 
#ELSEACT
MESSAGEBOX 万年雪霜包可取回数量超过下限!
break
 
[@仓库123]
#IF
CHECKBAGSIZE 5
#ACT
#ELSEACT
MESSAGEBOX 请预留5格以上包裹空间!
break
 
#IF
CHECKVAR HUMAN 疗伤药包 > 4
#ACT
GIVE 疗伤药包 5
CALCVAR HUMAN 疗伤药包 - 5
SAVEVAR HUMAN 疗伤药包 ..\QuestDiary\数据文件\变量.txt
DELAYGOTO 3 @仓库12
break
 
#ELSEACT
MESSAGEBOX 疗伤药包可取回数量超过下限!
break
 
[@仓库122]
#IF
CHECKBAGSIZE 1
#ACT
#ELSEACT
MESSAGEBOX 请预留1格以上包裹空间!
break
 
#IF
CHECKVAR HUMAN 万年雪霜包 > 0
#ACT
GIVE 万年雪霜包 1
CALCVAR HUMAN 万年雪霜包 - 1
SAVEVAR HUMAN 万年雪霜包 ..\QuestDiary\数据文件\变量.txt
DELAYGOTO 3 @仓库12
break
 
#ELSEACT
MESSAGEBOX 万年雪霜包可取回数量超过下限!
break
 
[@仓库121]
#IF
CHECKBAGSIZE 1
#ACT
#ELSEACT
MESSAGEBOX 请预留1格以上包裹空间!
break
 
#IF
CHECKVAR HUMAN 疗伤药包 > 0
#ACT
GIVE 疗伤药包 1
CALCVAR HUMAN 疗伤药包 - 1
SAVEVAR HUMAN 疗伤药包 ..\QuestDiary\数据文件\变量.txt
DELAYGOTO 3 @仓库12
break
 
#ELSEACT
MESSAGEBOX 疗伤药包可取回数量超过下限!
break
 
[@仓库11]
#ACT
MOV S1
MOV S2
MOV S3
MOV S4
MOV S2 HUMAN 疗伤药包
MOV S1 <
INC S1 S2
INC S1 /FColor=56>
MOV S4 HUMAN 万年雪霜包
MOV S3 <
INC S3 S4
INC S3 /FColor=56>
#SAY
你在药品仓库存储的药品数量为(该药品仓库可存储总量为44):\
疗伤药包:   <$STR(S1)>\
万年雪霜包:  <$STR(S3)>\ \
你想要存储什么药品呢?\ \
<存储疗伤药包/@仓库111>          <存储万年雪霜包/@仓库112>\
(责任编辑:找搜服传奇发布网)
------分隔线----------------------------
栏目列表
推荐内容