首先用以下脚本中需要解除禁锢首饰的物品的名称分别建立TXT文件,具体路径是\QuestDiary\解封首饰\首饰名称.txt,然后里边输入解封后物品名称,并回车再写入“解除禁锢失败“字样,以供NPC脚本中调用,这样达到完全随机几率是否禁锢成功。
解除禁锢NPC脚本如下:
[@解除禁锢]
传说这些稀世珍宝都是当年一个沙巴克城主找遍玛法大陆才发现的,\
他把这些宝物都藏在了一个隐秘的地方,只有少数几个密友才知道,\
不知为何,却被大陆上几大魔头之一的祖玛教主知晓了这个秘密,\
它联合几大魔头,对这些宝物进行了禁锢,成为了没有属性的物品,\
只有天尊使用过的伏魔令再加上一种神秘魔法,才能解除恶魔的禁锢,\
幸好这种魔法没有失传,我也已经学会了,我可以解除禁锢,\
如果你有伏魔令,那就把禁锢的物品交给我吧,我来帮你解除禁锢。\
<解除白金物品的禁锢/@解除禁锢1>\
<返回/@main> <关闭/@exit>
[@解除禁锢1]
您想解除哪个物品的禁锢呢?\
<誓言腰带(禁锢)/@解誓言腰带> <预言头盔(禁锢)/@解预言头盔> <传说魔靴(禁锢)/@解传说魔靴>\
<雷霆战戒(禁锢)/@解雷霆战戒> <光芒道戒(禁锢)/@解光芒道戒> <烈焰魔戒(禁锢)/@解烈焰魔戒>\
<雷霆护腕(禁锢)/@解雷霆护腕> <光芒护腕(禁锢)/@解光芒护腕> <烈焰护腕(禁锢)/@解烈焰护腕>\
<雷霆项链(禁锢)/@解雷霆项链> <光芒项链(禁锢)/@解光芒项链> <烈焰项链(禁锢)/@解烈焰项链>\
<雷霆腰带(禁锢)/@解雷霆腰带> <光芒腰带(禁锢)/@解光芒腰带> <烈焰腰带(禁锢)/@解烈焰腰带>\
<雷霆战靴(禁锢)/@解雷霆战靴> <光芒道靴(禁锢)/@解光芒道靴> <烈焰魔靴(禁锢)/@解烈焰魔靴>\
\ \
<下一页/@解除禁锢2> <返回/@main>
[@解除禁锢2]
<狂战戒指(禁锢)/@解狂战戒指> <混世戒指(禁锢)/@解混世戒指> <太极戒指(禁锢)/@解太极戒指>\
<狂战手镯(禁锢)/@解狂战手镯> <混世手镯(禁锢)/@解混世手镯> <太极手镯(禁锢)/@解太极手镯>\
<战神戒指(禁锢)/@解战神戒指> <圣魔戒指(禁锢)/@解圣魔戒指> <真魂戒指(禁锢)/@解真魂戒指>\
<战神手镯(禁锢)/@解战神手镯> <圣魔手镯(禁锢)/@解圣魔手镯> <真魂手镯(禁锢)/@解真魂手镯>\
<战神项链(禁锢)/@解战神项链> <圣魔项链(禁锢)/@解圣魔项链> <真魂项链(禁锢)/@解真魂项链>\
<银星勋章(禁锢)/@解银星勋章> <寂静之手(禁锢)/@解寂静之手>\ \
<下一页/@解除禁锢3> <返回/@main>
[@解除禁锢3]
<星王腰带(禁锢)/@解星王腰带> <星王靴(禁锢)/@解星王靴> <星王冠(禁锢)/@解星王冠>\
<星王护腕(禁锢)/@解星王护腕> <星王项链(禁锢)/@解星王项链> <星王戒指(禁锢)/@解星王戒指>\
<上一页/@解除禁锢2> <返回/@main>
[@解誓言腰带]
#IF
checkitem 伏魔令 1
checkitem 誓言腰带(禁锢) 1
#ACT
take 伏魔令 1
take 誓言腰带(禁锢) 1
GetRandomName ..\QuestDiary\解封首饰\誓言腰带.txt S11
give <$STR(S11)> 1
SENDMSG 6 您获得了「<$STR(S11)>」
#ELSEACT
SENDMSG 5 你没有足够的条件解除禁锢
[@解预言头盔]
#IF
checkitem 伏魔令 1
checkitem 预言头盔(禁锢) 1
#ACT
take 伏魔令 1
take 预言头盔(禁锢) 1
GetRandomName ..\QuestDiary\解封首饰\预言头盔.txt S11
give <$STR(S11)> 1
SENDMSG 6 您获得了「<$STR(S11)>」
#ELSEACT
SENDMSG 5 你没有足够的条件解除禁锢
[@解传说魔靴]
#IF
checkitem 伏魔令 1
checkitem 传说魔靴(禁锢) 1
#ACT
take 伏魔令 1
take 传说魔靴(禁锢) 1
GetRandomName ..\QuestDiary\解封首饰\传说魔靴.txt S11
give <$STR(S11)> 1
SENDMSG 6 您获得了「<$STR(S11)>」
#ELSEACT
SENDMSG 5 你没有足够的条件解除禁锢
[@解雷霆战戒]
#IF
checkitem 伏魔令 1
checkitem 雷霆战戒(禁锢) 1
#ACT
take 伏魔令 1
take 雷霆战戒(禁锢) 1
GetRandomName ..\QuestDiary\解封首饰\雷霆战戒.txt S11
give <$STR(S11)> 1
SENDMSG 6 您获得了「<$STR(S11)>」
#ELSEACT
SENDMSG 5 你没有足够的条件解除禁锢
[@解光芒道戒]
#IF
checkitem 伏魔令 1
checkitem 光芒道戒(禁锢) 1
#ACT
take 伏魔令 1
take 光芒道戒(禁锢) 1
GetRandomName ..\QuestDiary\解封首饰\烈焰魔戒.txt S11
give <$STR(S11)> 1
SENDMSG 6 您获得了「<$STR(S11)>」
#ELSEACT
SENDMSG 5 你没有足够的条件解除禁锢
[@解烈焰魔戒]
#IF
checkitem 伏魔令 1
checkitem 烈焰魔戒(禁锢) 1
#ACT
take 伏魔令 1
take 烈焰魔戒(禁锢) 1
GetRandomName ..\QuestDiary\解封首饰\烈焰魔戒.txt S11
give <$STR(S11)> 1
SENDMSG 6 您获得了「<$STR(S11)>」
#ELSEACT
SENDMSG 5 你没有足够的条件解除禁锢
[@解雷霆护腕]
#IF
checkitem 伏魔令 1
checkitem 雷霆护腕(禁锢) 1
#ACT
take 伏魔令 1
take 雷霆护腕(禁锢) 1
GetRandomName ..\QuestDiary\解封首饰\雷霆护腕.txt S11
give <$STR(S11)> 1
SENDMSG 6 您获得了「<$STR(S11)>」
#ELSEACT
SENDMSG 5 你没有足够的条件解除禁锢
[@解光芒护腕]
#IF
checkitem 伏魔令 1
checkitem 光芒护腕(禁锢) 1
#ACT
take 伏魔令 1
take 光芒护腕(禁锢) 1
GetRandomName ..\QuestDiary\解封首饰\光芒护腕.txt S11
give <$STR(S11)> 1
SENDMSG 6 您获得了「<$STR(S11)>」
#ELSEACT
SENDMSG 5 你没有足够的条件解除禁锢
[@解烈焰护腕]
#IF
checkitem 伏魔令 1
checkitem 烈焰护腕(禁锢) 1
#ACT
take 伏魔令 1
take 烈焰护腕(禁锢) 1
GetRandomName ..\QuestDiary\解封首饰\烈焰护腕.txt S11
give <$STR(S11)> 1
SENDMSG 6 您获得了「<$STR(S11)>」
#ELSEACT
SENDMSG 5 你没有足够的条件解除禁锢
[@解雷霆项链]
#IF
checkitem 伏魔令 1
checkitem 雷霆项链(禁锢) 1
#ACT
take 伏魔令 1
take 雷霆项链(禁锢) 1
GetRandomName ..\QuestDiary\解封首饰\雷霆项链.txt S11
give <$STR(S11)> 1
SENDMSG 6 您获得了「<$STR(S11)>」
#ELSEACT
SENDMSG 5 你没有足够的条件解除禁锢
[@解光芒项链]
#IF
checkitem 伏魔令 1
checkitem 光芒项链(禁锢) 1
#ACT
take 伏魔令 1
take 光芒项链(禁锢) 1
GetRandomName ..\QuestDiary\解封首饰\光芒项链.txt S11
give <$STR(S11)> 1
SENDMSG 6 您获得了「<$STR(S11)>」
#ELSEACT
SENDMSG 5 你没有足够的条件解除禁锢
[@解烈焰项链]
#IF
checkitem 伏魔令 1
checkitem 烈焰项链(禁锢) 1
#ACT
take 伏魔令 1
take 烈焰项链(禁锢) 1
GetRandomName ..\QuestDiary\解封首饰\烈焰项链.txt S11
give <$STR(S11)> 1
SENDMSG 6 您获得了「<$STR(S11)>」
#ELSEACT
SENDMSG 5 你没有足够的条件解除禁锢
[@解雷霆腰带]
#IF
checkitem 伏魔令 1
checkitem 雷霆腰带(禁锢) 1
#ACT
take 伏魔令 1
take 雷霆腰带(禁锢) 1
GetRandomName ..\QuestDiary\解封首饰\雷霆腰带.txt S11
give <$STR(S11)> 1
SENDMSG 6 您获得了「<$STR(S11)>」
#ELSEACT
SENDMSG 5 你没有足够的条件解除禁锢
[@解光芒腰带]
#IF
checkitem 伏魔令 1
checkitem 光芒腰带(禁锢) 1
#ACT
take 伏魔令 1
take 光芒腰带(禁锢) 1
GetRandomName ..\QuestDiary\解封首饰\光芒腰带.txt S11
give <$STR(S11)> 1
SENDMSG 6 您获得了「<$STR(S11)>」
#ELSEACT
SENDMSG 5 你没有足够的条件解除禁锢
[@解烈焰腰带]
#IF
checkitem 伏魔令 1
checkitem 烈焰腰带(禁锢) 1
#ACT
take 伏魔令 1
take 烈焰腰带(禁锢) 1
GetRandomName ..\QuestDiary\解封首饰\烈焰腰带.txt S11
give <$STR(S11)> 1
SENDMSG 6 您获得了「<$STR(S11)>」
#ELSEACT
SENDMSG 5 你没有足够的条件解除禁锢
[@解雷霆战靴]
#IF
checkitem 伏魔令 1
checkitem 雷霆战靴(禁锢) 1
#ACT
take 伏魔令 1
take 雷霆战靴(禁锢) 1
GetRandomName ..\QuestDiary\解封首饰\雷霆战靴.txt S11
give <$STR(S11)> 1
SENDMSG 6 您获得了「<$STR(S11)>」
#ELSEACT
SENDMSG 5 你没有足够的条件解除禁锢
[@解光芒道靴]
#IF
checkitem 伏魔令 1
checkitem 光芒道靴(禁锢) 1
#ACT
take 伏魔令 1
take 光芒道靴(禁锢) 1
GetRandomName ..\QuestDiary\解封首饰\光芒道靴.txt S11
give <$STR(S11)> 1
SENDMSG 6 您获得了「<$STR(S11)>」
#ELSEACT
SENDMSG 5 你没有足够的条件解除禁锢
[@解烈焰魔靴]
#IF
checkitem 伏魔令 1
checkitem 烈焰魔靴(禁锢) 1
#ACT
take 伏魔令 1
take 烈焰魔靴(禁锢) 1
GetRandomName ..\QuestDiary\解封首饰\烈焰魔靴.txt S11
give <$STR(S11)> 1
SENDMSG 6 您获得了「<$STR(S11)>」
#ELSEACT
SENDMSG 5 你没有足够的条件解除禁锢
;--------------------------------------------------------------------------------
[@解狂战戒指]
#IF
checkitem 伏魔令 1
checkitem 狂战戒指(禁锢) 1
#ACT
take 伏魔令 1
take 狂战戒指(禁锢) 1
GetRandomName ..\QuestDiary\解封首饰\狂战戒指.txt S11
give <$STR(S11)> 1
SENDMSG 6 您获得了「<$STR(S11)>」
#ELSEACT
SENDMSG 5 你没有足够的条件解除禁锢
[@解混世戒指]
#IF
checkitem 伏魔令 1
checkitem 混世戒指(禁锢) 1
#ACT
take 伏魔令 1
take 混世戒指(禁锢) 1
GetRandomName ..\QuestDiary\解封首饰\混世戒指.txt S11
give <$STR(S11)> 1
SENDMSG 6 您获得了「<$STR(S11)>」
#ELSEACT
SENDMSG 5 你没有足够的条件解除禁锢
[@解太极戒指]
#IF
checkitem 伏魔令 1
checkitem 太极戒指(禁锢) 1
#ACT
take 伏魔令 1
take 太极戒指(禁锢) 1
GetRandomName ..\QuestDiary\解封首饰\太极戒指.txt S11
give <$STR(S11)> 1
SENDMSG 6 您获得了「<$STR(S11)>」
#ELSEACT
(责任编辑:找搜服传奇发布网) |