传奇版本

⒓传世脚(2012-6-1)本 回城神石脚本和DB

[复制链接]
查看46753 | 回复19 | 2012-6-1 18:16:12 | 显示全部楼层 |阅读模式

AFT二代的回城神石和老的有一定的区别,需要对照我给出的以下做修改:

把你物品数据库里的回城石或回城神石做如下修改:

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>

[@使用方法]
首先,携带回城石或回城神石在各个城市老兵处记录回城\
的地点。然后,双击回城石或回城神石就直接回到您最后\
一次记录点的城市。不过要注意回城神石每使用一次持久\
就会减少一点,当没有持久后就不能再使用了。\\
<好的,我明白了!/@exit>

[@开始记录]
请选择您要记录的回城点:\\
<落霞岛/@落霞岛1>\
<王城/@王城1>\
<土城/@土城1>\
<禁地/@禁地1>\
<西域奇境/@西域奇境1>\
<死水沼泽/@死水沼泽1>\

[@落霞岛1]
#ACT
checkitembox 提供回城石或回城神石 1 1
#SAY
请放上你的回城石或回城神石。\\
<关闭/@exit>

[@getboxitem1]
#IF
checkitemx 回城神石
#ACT
recpos 1 480 220
break
#IF
checkitemx 回城神石(大)
#ACT
recpos 1 480 220
break
#IF
checkitemx 回城石
#ACT
recpos 1 480 220
break
#ELSEACT
MessageBox 你提供的物品不正确。

[@王城1]
#ACT
checkitembox 提供回城石或回城神石 1 2
#SAY
请放上你的回城石或回城神石。\\
<关闭/@exit>

[@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 你提供的物品不正确。


[@土城1]
#ACT
checkitembox 提供回城石或回城神石 1 3
#SAY
请放上你的回城石或回城神石。\\
<关闭/@exit>

[@getboxitem3]
#IF
checkitemx 回城神石
#ACT
recpos 2 480 220
break
#IF
checkitemx 回城神石(大)
#ACT
recpos 2 480 220
break
#IF
checkitemx 回城石
#ACT
recpos 2 480 220
break
#ELSEACT
MessageBox 你提供的物品不正确。


[@禁地1]
#ACT
checkitembox 提供回城石或回城神石 1 4
#SAY
请放上你的回城石或回城神石。\\
<关闭/@exit>

[@getboxitem4]
#IF
checkitemx 回城神石
#ACT
recpos 4 480 220
break
#IF
checkitemx 回城神石(大)
#ACT
recpos 4 480 220
break
#IF
checkitemx 回城石
#ACT
recpos 4 480 220
break
#ELSEACT
MessageBox 你提供的物品不正确。

[@西域奇境1]
#ACT
checkitembox 提供回城石或回城神石 1 5
#SAY
请放上你的回城石或回城神石。\\
<关闭/@exit>

[@getboxitem5]
#IF
checkitemx 回城神石
#ACT
recpos 5 480 220
break
#IF
checkitemx 回城神石(大)
#ACT
recpos 5 480 220
break
#IF
checkitemx 回城石
#ACT
recpos 5 480 220
break
#ELSEACT
MessageBox 你提供的物品不正确。

[@死水沼泽1]
#ACT
checkitembox 提供回城石或回城神石 1 7
#SAY
请放上你的回城石或回城神石。\\
<关闭/@exit>

[@getboxitem7]
#IF
checkitemx 回城神石
#ACT
recpos 7 480 220
break
#IF
checkitemx 回城神石(大)
#ACT
recpos 7 480 220
break
#IF
checkitemx 回城石
#ACT
recpos 7 480 220
break
#ELSEACT
MessageBox 你提供的物品不正确。

此脚本来自腾飞科技论坛, 官网:https://www.sf05.com



jsbydhy | 2012-11-30 20:44:06 | 显示全部楼层
121233213231212
第三轮 | 2012-12-11 14:47:38 | 显示全部楼层
认真学习中 受教了
沈阳小良 | 2014-3-4 16:22:49 | 显示全部楼层
支持楼上的!
可爱的小猪 | 2014-3-4 16:30:18 | 显示全部楼层
今天皮痒了?
干嘛要中文 | 2014-3-4 16:02:32 | 显示全部楼层
楼主,你腾飞腾飞喊你回家吃饭!
学习学习 | 2014-3-4 16:08:39 | 显示全部楼层
楼主写的很经典!
轻狂书生 | 2014-3-4 16:16:16 | 显示全部楼层
有机会找楼主好好聊聊!
安彤妇 | 2014-3-31 14:03:04 | 显示全部楼层
听楼主一席话,省我十本书!
vlswzlaho | 2014-3-31 13:48:57 | 显示全部楼层
有机会找楼主好好聊聊!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则