我想用以下3个脚本命令就可能轻松完成 addnamelist ----------------------增加玩家名到xx文本文件中 checknamelist ------------------反省玩家名能否在xx文本文件中 delnamelist ------------------从xx文本文件删除玩家名 留意:xx文本文件必须和npc的脚本文件在同一目录下,文件名可能恣意取。比如 huiyuan.txt 下面是我的一个投票员的脚本: [@main] <$USERNAME>你好GM刚刚交给我一项义务,统计一下对本私服的当前发展方向,请你谨慎投票抉择!每集体物只能抉择一次,当然为了示意感激我将给你100000W$的奖励。<好了我要投票/@toupiao>[@toupiao] <$USERNAME>:我是晃晃哥,目前这个80级的私服已经没有什么发展余地了,由于装备属性已经达到最高,一切怪物都不对你形成损伤,这样玩起如同没什么意思了,你觉得呢?<下一页/@next> [@next] 我已经有了一些新的义务,以及新的游戏情节预备在当前推出,然而不能够是从80级末尾了,这里的极品装备当前也都会有,也不是枯燥的从怪物身上爆进去只要付出了致力实现一些义务,能力体验游戏的乐趣让本人感到有成就感!<不说废话了,投票/@jiancha>[@jiancha] #if checknamelist top1.txt #act goto @youle #elseact goto @jiancha1 [@jiancha1] #if checknamelist top2.txt #act goto @youle #elseact goto @jiancha2 [@jiancha2] #if checknamelist top3.txt #act goto @youle #elseact goto @next1 [@next1] <我宿愿从0级末尾,练级快,有好的剧情意务/@top1><我宿愿从35级末尾,练级快,有好的剧情意务/@top2><我宿愿从40级末尾,练级快,有好的剧情意务/@top3>[@top1] #IF #ACT addnamelist top1.txt #SAY 感激你的投票,你的名字将被纪录!<领取奖金/@jiangjin> [@top2] #IF #ACT addnamelist top2.txt #SAY 感激你的投票,你的名字将被纪录!<领取奖金/@jiangjin> [@top3] #IF #ACT addnamelist top3.txt #SAY 感激你的投票,你的名字将被纪录!<领取奖金/@jiangjin> [@jiangjin] #IF #ACT give 金币 100000 #say <参加/@exit> [@youle] <$USERNAME>:对不起,你已经参与过投票了! 谢谢你的支持!<参加/@exit> ------------------------------------- 上面这个脚本没用到delnamelist命令,假设把一个特定的地图限度为只能是会员能力进入, 脚本① [@会员服务] { #IF checknamelist vip.txt #act #say 本服务器临时只提供会员工资发放。\ 会员日工资800000金币。\ <会员工资>:<领取昔日工资/@main-1>\ <会员传送>:<会员传送/@MX> 、 <进入会员练级场所/@f015> #ELSESAY 对不起,您不是会员。不能享有会员服务。\ ;----------------------------------------------- ;会员工资发放 [@main-1] #IF check [703] 0 #act set [701] 0 set [702] 0 set [703] 1 set [704] 0 set [705] 0 set [706] 0 set [707] 0 give 金币 800000 会员工资金额 #ELSESAY <$USERNAME>你好象今天已经领过了啊,怎样,还想再领?走开 不然我请GM将你发配到放逐岛。 <参加/@exit> ;------------------------------------------------ [@MX] #SAY 您好,<$USERNAME>用户请抉择一下您要去的中央。 <沃玛三层/@S1> 、<猪洞七层/@S2> 、<祖玛七层/@S3> 、<死亡棺材/@S4> 、<选择之地/@S5> <比齐矿区一层/@JN1> 、<蜈蚣洞穴一层/@JN2> 、<诺玛神殿大殿/@DE25> <未知暗殿/@JXJDVE> 、<沙城区域/@SCQYV> 、<盟重土城/@YASHU> 、<牛魔教堂/@D2079> <幽灵船深处/@youlingchuan> 、<封魔教主大厅/@D2013> 、<驽玛魔窟恐惧谷/@D2067> ;--------------------------------------------------- [@S1] #ACT give 回城卷 1 mapmove D024 BREAK [@S2] #ACT give 回城卷 1 mapmove D716 BREAK [@S3] #ACT give 回城卷 1 mapmove D5074 BREAK [@S4] #ACT give 回城卷 1 mapmove D606 BREAK [@S5] #ACT give 回城卷 1 mapmove D1004 BREAK [@H4] #ACT give 回城卷 1 mapmove D716 BREAK [@s6] #ACT give 回城卷 1 mapmove D2075 BREAK [@YASHU] #IF #ACT mapmove 3 330 330 break [@H8] #ACT give 回城卷 1 mapmove D053 BREAK [@H10] #ACT give 回城卷 1 mapmove D10052 BREAK [@H1] #ACT give 回城卷 1 mapmove D022 BREAK [@H2] #ACT give 回城卷 1 mapmove D501 BREAK [@JN1] #ACT give 回城卷 1 mapmove D401 BREAK [@JN2] #ACT give 回城卷 1 mapmove D601 BREAK [@H9] #ACT give 回城卷 1 mapmove D401 BREAK [@JN7] #ACT give 回城卷 1 mapmove D011 BREAK [@JXJDVE] #ACT give 回城卷 1 mapmove M001 BREAK [@SCQYV] #ACT give 回城卷 1 mapmove 3 716 406 BREAK [@youlingchuan] #ACT give 回城卷 1 mapmove DHE 47 44 break [@f015] #ACT give 回城卷 1 mapmove F015 206 72 break [@D2013] #ACT give 回城卷 1 mapmove D2013 81 84 break [@D2067] #ACT give 回城卷 1 mapmove D2067 155 161 break [@D2079] #ACT give 回城卷 1 mapmove D2079 12 13 break [@DE25] #ACT give 回城卷 1 mapmove DE25 21 23 break } 一个会员脚本(需M2支持) [@main] #IF checknamelist A季度制会员.txt #SAY ┏━━━━━━━━━━━━━━━━━━━━━━┓ ┃您好!<尊崇的会员/@main_HY001>.在我这里您将享用很好的待遇. ┃ ┣━━━━━━━━━━┳━━━━━━┳━━━━┫ ┃<请问我能为您做点什么>┃<购买会员宠物/@010_1>┃<红名荡涤/@010_2>┃ ┣━━━━┳━━━━┳┻━━━┳━━┻━━━┳┛ ┃<转职服务/@010_3>┃<美容美发/@010_4>┃<变性手术/@010_5>┃<会员传送服务/@010_6>┃ ┣━━━━╋━━┳━┻━━━━┻┳━━━━━┻┓ ┃<前往首页/@main>┃<分开/@exit>┃<领取会员派发品/@goodpin>┃<领取会员经费/@010_7>┃ ┗━━━━┻━━┻━━━━━━━┻━━━━━━┛ #ELSEACT GOTO @011_00122 [@011_00122] #IF checknamelist A半年制会员.txt #SAY ┏━━━━━━━━━━━━━━━━━━━━━━┓ ┃您好!<尊崇的会员/@main_HY001>.在我这里您将享用很好的待遇. ┃ ┣━━━━━━━━━━┳━━━━━━┳━━━━┫ ┃<请问我能为您做点什么>┃<购买会员宠物/@010_1>┃<红名荡涤/@010_2>┃ ┣━━━━┳━━━━┳┻━━━┳━━┻━━━┳┛ ┃<转职服务/@010_3>┃<美容美发/@010_4>┃<变性手术/@010_5>┃<会员传送服务/@010_6>┃ ┣━━━━╋━━┳━┻━━━━┻┳━━━━━┻┓ ┃<前往首页/@main>┃<分开/@exit>┃<领取会员派发品/@goodpin>┃<领取会员经费/@010_7>┃ ┗━━━━┻━━┻━━━━━━━┻━━━━━━┛ #ELSEACT GOTO @011_00123 [@011_00123] #IF checknamelist A全年制会员.txt #SAY ┏━━━━━━━━━━━━━━━━━━━━━━┓ ┃您好!<尊崇的会员/@main_HY001>.在我这里您将享用很好的待遇. ┃ ┣━━━━━━━━━━┳━━━━━━┳━━━━┫ ┃<请问我能为您做点什么>┃<购买会员宠物/@010_1>┃<红名荡涤/@010_2>┃ ┣━━━━┳━━━━┳┻━━━┳━━┻━━━┳┛ ┃<转职服务/@010_3>┃<美容美发/@010_4>┃<变性手术/@010_5>┃<会员传送服务/@010_6>┃ ┣━━━━╋━━┳━┻━━━━┻┳━━━━━┻┓ ┃<前往首页/@main>┃<分开/@exit>┃<领取会员派发品/@goodpin>┃<领取会员经费/@010_7>┃ ┗━━━━┻━━┻━━━━━━━┻━━━━━━┛ #ELSESAY 很抱歉.这个名目只对会员开放. 想要成为会员请和此游戏治理者联络. 感激您对咱们的大力支持. <前往首页/@main> <分开/@exit> [@010] #act goto @main ;------------------------------------------------------------------- [@goodpin] #IF checknamelist A派发品人员名单.txt #ACT give 黑铁矿石 5 delnamelist A派发品人员名单.txt #SAY 为庆祝神舰开放。 一切全年制的会员将派发<黑铁矿石>五枚。 宿愿你青睐。 截止日期2003.12.1日。请从速。 <前往首页/@main> <分开/@exit> #ELSESAY 你已经领过了。 祝你游戏的欢快。 <前往首页/@main> <分开/@exit> ;------------------------------------------------------------------- [@010_6] ┏━━┳━━━┳━━┳━━━┳━━━┓ ┃<皇宫/@010_6_1>┃<武器店/@010_6_2>┃<钱庄/@010_6_3>┃<衣服店/@010_6_4>┃<首饰店/@010_6_5>┃ ┣━━┻━━━╋━━┻━━━┻━━━┛ ┃<法师圣地地图/@010_6_6>┃┏━━━━━━┓ ┣━━━━━━┫┃<会员特殊通道/@VIPGOOD>┃ ┃<道士圣地地图/@010_6_7>┃┣━━┳━━┳┛ ┣━━━━━━┫┃<前往/@main>┃<分开/@exit>┃ ┃<武士圣地地图/@010_6_8>┃┗━━┻━━┛ ┣━━━━━┳┛ ┃<哈帝斯神殿/@010_6_9>┃ ┗━━━━━┛ [@010_6_9] #ACT mapmove X_01 32 185 [@010_6_8] #ACT mapmove 3V5 [@010_6_7] #ACT mapmove 2V5 [@010_6_6] #ACT mapmove 1V5 [@010_6_5] #ACT mapmove 1VF [@010_6_4] #ACT mapmove 1VE [@010_6_3] #ACT mapmove 1VD [@010_6_2] #ACT mapmove 1VC [@010_6_1] #ACT mapmove 1VA ;------------------------------------------------------------------- [@VIPGOOD] #IF checknamelist A半年制会员.txt #SAY ┏━━━━┳━━━━┳━━━━┳━━━━┓ ┃<地之裂缝/@010_6_1B_1>┃<上古神殿/@010_6_1B_2>┃<矿厂七层/@010_6_1B_3>┃<迷阵四层/@010_6_1B_4>┃ ┣━━━━╋━━━━╋━━━━╋━━━━┫ ┃<转世轮回/@010_6_1B_5>┃<祖玛祭坛/@010_6_1B_6>┃<沃玛神坛/@010_6_1B_7>┃<罪恶矿谷/@010_6_1B_8>┃ ┗━━━━┻┳━━━┻┳━━━┻┳━━┳┛ ┃<苍龙墓室/@010_6_1B_9>┃<前往前页/@010_6>┃<分开/@exit>┃ ┗━━━━┻━━━━┻━━┛ #ELSEACT GOTO @011_0015 [@011_0015] #IF checknamelist A全年制会员.txt #SAY ┏━━━━┳━━━━┳━━━━┳━━━━┓ ┃<地之裂缝/@010_6_1B_1>┃<上古神殿/@010_6_1B_2>┃<矿厂七层/@010_6_1B_3>┃<迷阵四层/@010_6_1B_4>┃ ┣━━━━╋━━━━╋━━━━╋━━━━┫ ┃<转世轮回/@010_6_1B_5>┃<祖玛祭坛/@010_6_1B_6>┃<沃玛神坛/@010_6_1B_7>┃<罪恶矿谷/@010_6_1B_8>┃ ┗━━━━┻┳━━━┻┳━━━┻┳━━┳┛ ┃<苍龙墓室/@010_6_1B_9>┃<前往前页/@010_6>┃<分开/@exit>┃ ┗━━━━┻━━━━┻━━┛ #ELSESAY 对不起.尊崇的会员。 会员特殊通道的传送只要<半年制会员>和<全年制会员>能力享用。 <前往前页/@010_6> <分开/@exit> [@010_6_1B_9] #IF checknamelist A全年制会员.txt #ACT mapmove VIP04 #ELSESAY 对不起。请先确认你能否是会员。 传送到这个地区只要<全年制会员>才可能。 <前往前页/@VIPGOOD> <分开/@exit> [@010_6_1B_8] #IF checknamelist A半年制会员.txt #ACT mapmove F001 #ELSEACT GOTO @011_00151 [@011_00151] #IF checknamelist A全年制会员.txt #ACT mapmove F001 #ELSESAY 对不起。请先确认你能否是会员。 传送到这个地区只要<半年制会员>和<全年制会员>才可能。 <前往前页/@VIPGOOD> <分开/@exit> [@010_6_1B_7] #IF checknamelist A半年制会员.txt #ACT mapmove F007 #ELSEACT GOTO @011_00152 [@011_00152] #IF checknamelist A全年制会员.txt #ACT mapmove F007 #ELSESAY 对不起。请先确认你能否是会员。 传送到这个地区只要<半年制会员>和<全年制会员>才可能。 <前往前页/@VIPGOOD> <分开/@exit> [@010_6_1B_6] #IF checknamelist A半年制会员.txt #ACT mapmove T139 #ELSEACT GOTO @011_00153 [@011_00153] #IF checknamelist A全年制会员.txt #ACT mapmove T139 #ELSESAY 对不起。请先确认你能否是会员。 传送到这个地区只要<半年制会员>和<全年制会员>才可能。 <前往前页/@VIPGOOD> <分开/@exit> [@010_6_1B_5] #IF checknamelist A半年制会员.txt #ACT mapmove D2013 #ELSEACT GOTO @011_00154 [@011_00154] #IF checknamelist A全年制会员.txt #ACT mapmove D2013 #ELSESAY 对不起。请先确认你能否是会员。 传送到这个地区只要<半年制会员>和<全年制会员>才可能。 <前往前页/@VIPGOOD> <分开/@exit> [@010_6_1B_4] #IF checknamelist A全年制会员.txt #ACT mapmove D2056 #ELSESAY 对不起。请先确认你能否是会员。 传送到这个地区只要<全年制会员>才可能。 <前往前页/@VIPGOOD> <分开/@exit> [@010_6_1B_3] #IF checknamelist A全年制会员.txt #ACT mapmove D2067 #ELSESAY 对不起。请先确认你能否是会员。 传送到这个地区只要<全年制会员>才可能。 <前往前页/@VIPGOOD> <分开/@exit> [@010_6_1B_1] #IF checknamelist A全年制会员.txt #ACT mapmove DH04 #ELSESAY 对不起。请先确认你能否是会员。 传送到这个地区只要<全年制会员>才可能。 <前往前页/@VIPGOOD> <分开/@exit> [@010_6_1B_2] #IF checknamelist A全年制会员.txt #ACT mapmove D2079 #ELSESAY 对不起。请先确认你能否是会员。 传送到这个地区只要<全年制会员>才可能。 <前往前页/@VIPGOOD> <分开/@exit> |