把你物品数据库里的回城石或回城神石做如下修改:
55;回城神石;3;
17;1;
34;0;0;729;
50;1;0;0;0;0;0;0;0;0;0;0;0;0;5;;
//注意以上蓝色部分是关键,绿色部分的50是使用次数!
然后在功能脚本mir200\Envir\market_def\QFunction-0.txt内搜索 [@StdModeFunc34] 段
修改为:
[@StdModeFunc34]
#IF
ISSHADOW
#ACT
break
#ELSEACT
#IF
EQUAL $RECPOS 7
#ACT
MOV P0 60
MOVR P1 10
INC P0 $STR(P1)
decusestime 1
MAPMOVE 7 $STR(P0) 31
break
#IF
EQUAL $RECPOS 2
#ACT
MOV P0 216
MOVR P1 25
INC P0 $STR(P1)
decusestime 1
MAPMOVE 2 $STR(P0) 437
break
#IF
EQUAL $RECPOS 0
#ACT
MOV P0 453
MOVR P1 10
INC P0 $STR(P1)
decusestime 1
MAPMOVE 0 $STR(P0) 237
break
#IF
EQUAL $RECPOS 1
#ACT
MOV P0 221
MOVR P1 26
INC P0 $STR(P1)
decusestime 1
MAPMOVE 1 $STR(P0) 240
break
#IF
EQUAL $RECPOS 4
本文来自织梦 #ACT
MOV P0 330
MOVR P1 20
INC P0 $STR(P1)
decusestime 1
MAPMOVE 4 $STR(P0) 173
break
#IF
EQUAL $RECPOS 5
#ACT
MOV P0 450
MOVR P1 20
INC P0 $STR(P1)
decusestime 1
MAPMOVE 5 $STR(P0) 110
break
#IF
EQUAL $RECPOS 3
#ACT
MOV P0 200
MOVR P1 30
INC P0 $STR(P1)
decusestime 1
MAPMOVE 3 $STR(P0) 443
break
#ELSEACT
MOV P0 221
MOVR P1 26
INC P0 $STR(P1)
decusestime 1
MAPMOVE 1 $STR(P0) 240
break
回城神石的记录脚本:[@记录回城]
<我要记录回城点/@开始记录>\
<了解回城石和回城神石的使用方法/@使用方法>\
<离开/@exit>
[@使用方法]
首先,携带回城石或回城神石在各个城市老兵处记录回城\
的地点。然后,双击回城石或回城神石就直接回到您最后\
一次记录点的城市。不过要注意回城神石每使用一次持久\
就会减少一点,当没有持久后就不能再使用了。\\
copyright dedecms <好的,我明白了!/@exit>
[@开始记录]
请选择您要记录的回城点:\\
<落霞岛/@落霞岛1>\
<王城/@王城1>\
<土城/@土城1>\
<禁地/@禁地1>\
<西域奇境/@西域奇境1>\
<死水沼泽/@死水沼泽1>\
[@落霞岛1]
#ACT
checkitembox 提供回城石或回城神石 1 1
[@getboxitem1]
#IF
checkitemx 回城神石
#ACT
recpos 1 238 236
break
#IF
checkitemx 回城神石(大)
#ACT
recpos 1 238 236
break
#IF
checkitemx 回城石
#ACT
recpos 1 238 236
break
#ELSEACT
MessageBox 你提供的物品不正确。
[@王城1]
#ACT
checkitembox 提供回城石或回城神石 1 2
[@getboxitem2]
#IF
checkitemx 回城神石
#ACT
recpos 0 480 220
break
#IF
checkitemx 回城神石(大)
#ACT
recpos 0 480 220
break
#IF
checkitemx 回城石
#ACT
recpos 0 480 220
break
#ELSEACT
MessageBox 你提供的物品不正确。
dedecms.com
[@土城1]
#ACT
checkitembox 提供回城石或回城神石 1 3
[@getboxitem3]
#IF
checkitemx 回城神石
#ACT
recpos 2 230 444
break
#IF
checkitemx 回城神石(大)
#ACT
recpos 2 230 444
break
#IF
checkitemx 回城石
#ACT
recpos 2 230 444
break
#ELSEACT
MessageBox 你提供的物品不正确。
[@禁地1]
#ACT
checkitembox 提供回城石或回城神石 1 4
[@getboxitem4]
#IF
checkitemx 回城神石
#ACT
recpos 4 344 174
break
#IF
checkitemx 回城神石(大)
#ACT
recpos 4 344 174
break
#IF
checkitemx 回城石
#ACT
recpos 4 344 174
break
#ELSEACT
MessageBox 你提供的物品不正确。
[@西域奇境1]
#ACT
checkitembox 提供回城石或回城神石 1 5
[@getboxitem5]
#IF
checkitemx 回城神石
#ACT
recpos 5 461 105
break
#IF
checkitemx 回城神石(大)
#ACT
recpos 5 461 105
break
#IF
checkitemx 回城石
本文来自织梦 #ACT
recpos 5 461 105
break
#ELSEACT
MessageBox 你提供的物品不正确。
[@死水沼泽1]
#ACT
checkitembox 提供回城石或回城神石 1 7
[@getboxitem7]
#IF
checkitemx 回城神石
#ACT
recpos 7 63 51
break
#IF
checkitemx 回城神石(大)
#ACT
recpos 7 63 51
break
#IF
checkitemx 回城石
#ACT
recpos 7 63 51
break
#ELSEACT
MessageBox 你提供的物品不正确。