传奇私服最新的竞技领奖NPC脚本参考范例
[@main]等待怪物全部杀完之后,方可领取奖励...
您当前杀死怪物总数为:<$HUMAN(竞技杀怪)> 只
杀死100只怪物,随机奖励:龙神装备 <领取/@领1>
杀死70只怪物,随机奖励:传说装备 <领取/@领2>
杀死40只怪物,随机奖励:皓月装备 <领取/@领3>
杀死20只怪物,随机奖励:雁翎装备 <领取/@领4>
[@领4]
#IF
CheckMonMap HH001 0
#ACT
MESSAGEBOX 怪物还没有清理完毕,无法领取奖励.
CLOSE
BREAK
#IF
CHECKVAR HUMAN 竞技杀怪 < 20
#ACT
MESSAGEBOX 你没有杀死20只怪物,无法领取奖励.
CLOSE
BREAK
#ELSEACT
GetRandomName ..QuestDiary游戏服务雁翎装备.txt S99
GIVE <$STR(S99)> 1
CALCVAR HUMAN 竞技杀怪 = 0
SAVEVAR HUMAN 竞技杀怪 ..QuestDiary宠物系统竞技杀怪Save.txt
SENDMSG 0 〖竞技广场〗勇士[%s]获得杀怪奖励:<$STR(S99)>
SENDMSG 0 〖竞技广场〗勇士[%s]获得杀怪奖励:<$STR(S99)>
MAPMOVE 3 333 333
[@领3]
#IF
CheckMonMap HH001 0
#ACT
MESSAGEBOX 怪物还没有清理完毕,无法领取奖励.
CLOSE
BREAK
#IF
CHECKVAR HUMAN 竞技杀怪 < 40
#ACT
MESSAGEBOX 你没有杀死40只怪物,无法领取奖励.
CLOSE
BREAK
#ELSEACT
GetRandomName ..QuestDiary游戏服务皓月装备.txt S99
GIVE <$STR(S99)> 1
CALCVAR HUMAN 竞技杀怪 = 0
SAVEVAR HUMAN 竞技杀怪 ..QuestDiary宠物系统竞技杀怪Save.txt
SENDMSG 0 〖竞技广场〗勇士[%s]获得杀怪奖励:<$STR(S99)>
SENDMSG 0 〖竞技广场〗勇士[%s]获得杀怪奖励:<$STR(S99)>
MAPMOVE 3 333 333
[@领2]
#IF
CheckMonMap HH001 0
#ACT
MESSAGEBOX 怪物还没有清理完毕,无法领取奖励.
CLOSE
BREAK
#IF
CHECKVAR HUMAN 竞技杀怪 < 70
#ACT
MESSAGEBOX 你没有杀死70只怪物,无法领取奖励.
CLOSE
BREAK
#ELSEACT
GetRandomName ..QuestDiary游戏服务传说装备.txt S99
GIVE <$STR(S99)> 1
CALCVAR HUMAN 竞技杀怪 = 0
SAVEVAR HUMAN 竞技杀怪 ..QuestDiary宠物系统竞技杀怪Save.txt
SENDMSG 0 〖竞技广场〗勇士[%s]获得杀怪奖励:<$STR(S99)>
SENDMSG 0 〖竞技广场〗勇士[%s]获得杀怪奖励:<$STR(S99)>
MAPMOVE 3 333 333
[@领1]
#IF
CheckMonMap HH001 0
#ACT
MESSAGEBOX 怪物还没有清理完毕,无法领取奖励.
CLOSE
BREAK
#IF
CHECKVAR HUMAN 竞技杀怪 < 100
#ACT
MESSAGEBOX 你没有杀死100只怪物,无法领取奖励.
CLOSE
BREAK
#ELSEACT
GetRandomName ..QuestDiary游戏服务龙神装备.txt S99
GIVE <$STR(S99)> 1
CALCVAR HUMAN 竞技杀怪 = 0
SAVEVAR HUMAN 竞技杀怪 ..QuestDiary宠物系统竞技杀怪Save.txt
SENDMSG 0 〖竞技广场〗勇士[%s]获得杀怪奖励:<$STR(S99)>
SENDMSG 0 〖竞技广场〗勇士[%s]获得杀怪奖励:<$STR(S99)>
MAPMOVE 3 333 333
真是难得给力的帖子啊。 淡定,淡定,淡定…… 看到这帖子真是高兴! 真是被感动的痛哭流涕…… 激动人心,无法言表! 感恩无私的分享与奉献 :) 看到这帖子真是高兴! 淡定,淡定,淡定…… 太生气了,无法HOLD啦 >_<......