您现在的位置:首页 >> 3000ok玩家攻略 >> 内容

利用随机读取制作自动抽奖脚本

时间:2021/1/5 19:37:14 点击:

  核心提示: 此脚本需要机器控制适用于任何SKY引擎的首先QManage.txt里加入#IFISNEWHUMAN#actAddNameList ..\QuestDiary\登陆\玩家名单.txtbreak以上脚本...

此脚本需要机器控制
适用于任何SKY引擎的
首先QManage.txt里加入
#IF
ISNEWHUMAN
#act
AddNameList ..\QuestDiary\登陆\玩家名单.txt
break
以上脚本是把所有登陆的人物的名称都做纪录

然后机器人脚本 
AutoRunRobot.txt里加入  
#AutoRun NPC RUNONDAY 17:55 @准备开奖1   ----   对应 SENDMSG 0 离大奖开放还有5分钟...
#AutoRun NPC RUNONDAY 17:56 @准备开奖2   ----   对应 SENDMSG 0 离大奖开放还有4分钟...
#AutoRun NPC RUNONDAY 17:57 @准备开奖3   ----   对应 SENDMSG 0 离大奖开放还有3分钟...
#AutoRun NPC RUNONDAY 17:58 @准备开奖4   ----   对应 SENDMSG 0 离大奖开放还有2分钟...
#AutoRun NPC RUNONDAY 17:59 @准备开奖5   ----   对应 SENDMSG 0 离大奖开放还有1分钟...
#AutoRun NPC RUNONDAY 18:00 @现在开奖    ----   这里就是最主要的部分
RobotManage.txt里 
[@现在开奖]
#IF
#ACT
delnamelist ..\QuestDiary\登陆\获奖名单.txt    -------- 清理文本名单,这个是为了清除掉过期没领奖的
GetRandomText ..\QuestDiary\登陆\玩家名单.txt S10    -------- 取出的字符串是: <$STR(S10)>
addtextList .\QuestDiary\登陆\获奖名单.txt <$str(s10)>   -------- 把字符串<$STR(S10)>放入文本内
GuildNoticeMsg 255 233 今天的获奖玩家是: <$STR(S10)>
GuildNoticeMsg 255 233 请玩家去土城抽奖使者领取奖励...
GuildNoticeMsg 255 233 超过24小时不领取奖励的话就当你不存在...
GuildNoticeMsg 255 233 请大家相互转告这位幸运儿...
break

我不想写上线自动获得奖励的脚本了
直接做个NPC给大家参考

土城抽奖使者-3
[@main]
#IF
checknamelist ..\QuestDiary\登陆\获奖名单.txt
#act
delnamelist ..\QuestDiary\登陆\获奖名单.txt
gamegold + 20000000000000
GuildNoticeMsg 0 230 〖大奖〗『%S』真他吗的运气,白白的拿了N个元宝
close
#elsesay
 

本站声明:本站文章资源均来自网上转载或机器人自动搜索采集,如果本站文章资源有版权问题请联系管理员,我们尽快予以更正。所有文章只限用于个人测试学习使用,不得用于非法商业用途,请勿非法复制传播。特此声明

作者:不详 来源:网络
相关评论
发表我的评论
  • 大名:
  • 内容:
  • 新开传奇网站(www.3000ak.com) © 2021 版权所有
  • www.3000ak.com