注意本帖资源为论坛会员发布
会员发布请注意:20M以内的资源请直接上传附件、大于10M的请使用网盘链接、外面免费的素材脚本不得大于5金币、外面收费的素材本站设置不得高于其他站点
===========================================================
脚本范例:
Checkguildlist 检查行会是否在列表中 [@checkGuild] #IF CHECKGUILDLIST GuildList.txt #SAY 列表中有行会。 #ELSESAY 列表中没有行会。
CHECKACCOUNTIPLIST 检查人物登录帐号. 格式: CHECKACCOUNTIPLIST 帐号.txt ;按登录帐号检查 [@checkaccountlist0] #IF CHECKACCOUNTIPLIST 帐号.txt #SAY 你是会员 #ELSESAY 你不是会员
Checkiplist 检查人物登录IP. 格式: CHECKIPLIST 会员.txt ;按IP检查 [@checkiplist0] #IF CHECKIPLIST IP会员.txt #SAY 你是会员 #ELSESAY 你不是会员
Checknameiplist 检查登录帐号与IP是否匹配。 格式: CHECKNAMEIPLIST NameIPList.txt ;检查人物的等级是否等于指定级别 [@checklevel0] #IF CHECKNAMEIPLIST NameIPList.txt #SAY 您的登录帐号与指定IP匹配。 #ELSESAY 您的登录帐号与指定IP不匹配。
列表文件格式: 此文件位于目录:Mir200\Envir\
NameIPList.txt
;人物名称 IP GM001 192.168.1.123 GM002 192.168.1.124
Checknamelistposition 检查人物在列表中的位置。 格式: CHECKNAMELISTPOSITION List.txt (> < = ) 10 P0 [@checkpostion0] #IF CHECKNAMELISTPOSITION AccountIPList.txt < 10 P0 #SAY 您在前10名,当前排名为<$STR(P0)>。 #ELSESAY 您不在前10名,当前排名为<$STR(P0)>。。
Checkuserdate 检查加入会员人物及时间 加入会员人物及时间: ADDUSERDATE 会员.txt 相关命令: CHECKUSERDATE 会员.txt < 30 p0 p1 检查命令 会员名单 控制符 天数 使用天数 剩余天数(可用<$STR(p1)>在脚本中显示) 注:如果要检查忽略人物名字就在p1 后面加个参数 1 删除会员人物及时间: DELUSERDATE 会员.txt
Checkcontainstext 字符串比较处理 功能: 字符串比较处理。 格式: CheckContainsText 字符 字符串检查 //检查字符串是否包涵在另外一个字符串中. 检查字符串是否包涵在另外一个字符串中 [@Test] #IF #Say 包涵 #elsesay 不包涵
CheckStringlength 检查字符串的长度 格式:CheckStringlength 字符串 操作符(<,>,=) 位数 说明:一个汉字位数为2, "》"也为2个字符 #IF CheckStringlength mfok > 3 #SAY mfok大于3个字符 #ELSESAY mfok小于3个字符
Checklisttext 检查文件是否包含指定文本 功能: 检查文件是否包含指定文本。 格式: CHECKLISTTEXT 文件名称 内容 [@Test] #if CHECKLISTTEXT 名称.txt 鸣飞网络 #say 鸣飞网络存在于名称.txt当中
checktextlist 检测字符串是否在文件里 格式: checktextlist 变量 .\TestList.txt [@main] #IF checktextlist 变量 .\TestList.txt #SAY 在文件内 #ELSESAY 不在文件内
Addguildlist 将人物行会名加入列表 [@addguildList] #if #act ADDGUILDLIST guildlist.txt
Delguildlist 删除列表行会名 [@delguildList] #if #act DELGUILDLIST guildlist.txt
Clearnamelist 清除列表内容 命令格式: CLEARNAMELIST namelist.txt ;清除列表 [@Clearnamelist] #IF #ACT CLEARNAMELIST namelist.txt #SAY 列表已被清除
Addtextlist 从指定文件中增加字符串支持路径变量 格式: AddTextList 文件位置 字符串 ;增加字符串 [@Test] #IF #ACT AddTextList 您的名字 .\TestList.txt
路径说明:如只写文件名,则路径即为D:\mirserver\Mir200\Envir\文件名.txt 如参数为..\QuestDiary\宗师系统\申请名单.txt 则路径为D:\mirserver\Mir200\Envir\QuestDiary\宗师系统\申请名单.txt
Deltextlist 从指定文件中删除字符串 格式: DelTextList 文件位置 字符串 ;删除字符串 [@Test] #IF #ACT DelTextList 您的名字 .\TestList.txt
Getrandomname 从文件中随机取文本。 格式: GetRandomName 文本 字符串变量 ;示例脚本 [@Main] #If #Act GetRandomName 装备列表.txt S0 #Say 取回的文本是: <$S0>
Addnamelist 增加人物名在列表中 格式: [@AddNameList] #IF #Act ADDNAMELIST NameList.txt
Delnamelist 删除人物名在列表中 格式: [@DelNameList] #IF #Act DELNAMELIST NameList.txt
Addaccountlist 增加人物帐号在列表中 [@AddAccountList] #IF #Act ADDACCOUNTLIST AccountList.txt
Delaccountlist 删除人物帐号在列表中 [@DelAccountList] #IF #Act DELACCOUNTLIST AccountList.txt
Addiplist 增加人物IP在列表中 [@AddIPList] #IF #Act ADDIPLIST IPList.txt
Deliplist 删除人物IP在列表中 [@DelIPList] #IF #Act DELIPLIST IPList.txt
Checknamelist 检查人物名是否在列表中 [@checkNameList] #IF CHECKNAMELIST NameList.txt #SAY 列表中有你的名字。 #ELSESAY 列表中没有你的名字。
CreateFile 创建文本文件 格式:CreateFile QuestDiary\NewFile.txt
Movr 产生随即数 [@main] #ACT MOVR N2 10000000 SENDMSG 6 随机数为<$STR(N2)> 4.2.2行会组队沙巴克相关 Checkcastledoor 检查沙城门状态 [@main] #if CHECKCASTLEDOOR 损坏 #say 城门损坏
[@main] #if CHECKCASTLEDOOR 开启 #say 城门开启
[@main] #if CHECKCASTLEDOOR 关闭 #say 城门关闭
Castlewaray 检查上次攻城到现在的天数 格式: CASTLEWARAY 控制符(<=>) 天数 支持变量操作 [@Main] #IF CASTLEWARAY > 3 #SAY 上次攻城到现在超过三天 #ELSESAY 上次攻城到现在未够三天
Checkcastlewar 检查是否在攻城期间 功能: 检查是否在攻城期间。 格式: CHECKCASTLEWAR 城保名称. [@Test] #IF CHECKCASTLEWAR 沙巴克 #Say 正在攻城 #elsesay 没有攻城
Castlechangeday 检查沙巴克占领天数 [@main] #if CASTLECHANGEDAY > 7 #say 你已经占领沙城7天以上.
Checkofguild 检查行会名称 [@main] #if CHECKOFGUILD 行会名称 #say 行会正确
Haveguild 检查玩家是否加入行会 [@main] #IF HAVEGUILD #SAY 你已经加入了行会! #ELSESAY 你没加入行会!
Checkguildfountain 判断是否开启行会泉水仓库 #IF CHECKGUILDFOUNTAIN #SAY 已开启行会泉水仓库 #ELSESAY 未开启行会泉水仓库
Iscastleguild 可以检查玩家是否为沙城成员。 [@main] #IF ISCASTLEGUILD #SAY 你是沙城成员! #ELSESAY 你不是沙城成员!
Iscastlemaster 可以检查玩家是否为沙城老大。 [@main] #IF ISCASTLEMASTER #SAY 你是沙城老大! #ELSESAY 你不是沙城老大!
Isguildmaster 可以检查玩家是否为行会老大。 [@main] #IF ISGUILDMASTER #SAY 你是行会老大! #ELSESAY 你不是行会老大!
CHECKGUILDFOUNTAINVALUE 检测行会酒泉数 格式:CHECKGUILDFOUNTAINVALUE <,>,= 点数
SETGUILDFOUNTAIN 设置行会泉水仓库状态 开启/关闭行会泉水仓库 格式:SETGUILDFOUNTAIN 0/1 (0-开,1-关)
FOUNTAIN 设置泉水喷发 格式:FOUNTAIN 地图 X Y 时间(秒)
格式:GUILDFLOURISHPOINT控制符(+-)数字 Checkguildbuildpoint 检测行会建筑度
格式: CHECKGUILDBUILDPOINT 控制符(<>=)数字 Checkguildauraepoint 检测行会行会人气度
格式: CHECKGUILDAURAEPOINT 控制符(<>=)数字 Checkguildstabilitypoint 检测行会安定度
格式: CHECKGUILDSTABILITYPOINT 控制符(<>=)数字 Checkguildflourishpoint 检测行会繁荣度:
CHECKGUILDMEMBERCOUNT 检测行会成员上限 格式:CHECKGUILDMEMBERCOUNT <,>,= 人数(65535)
CHECKGUILDCOUNT 检测行会当前成员人数 格式:CHECKGUILDCOUNT 操作符(<,>,=) 人数(65535)
CHANGEGUILDFOUNTAIN 行会酒泉数据的调整 格式:CHANGEGUILDFOUNTAIN +\-\= 点数
GIVEGUILDFOUNTAIN 领取行会酒水 格式:GIVEGUILDFOUNTAIN 物品名 数量
Makewinenpcmove 酿酒NPC的走动 格式:MAKEWINENPCMOVE
Guildbuildpoint 修改行会建筑度 格式: GUILDBUILDPOINT 控制符(+-)数字
Guildauraepoint 修改行会人气度 格式: GUILDAURAEPOINT控制符(+-)数字
Guildstabilitypoint 修改行会安定度 格式: GUILDSTABILITYPOINT控制符(+-)数字
Guildflourishpoint 修改行会繁荣度 格式: CHECKGUILDFLOURISHPOINT 控制符(<>=)数字
Changeguildfountain 行会酒泉数据的调整 格式:CHANGEGUILDFOUNTAIN +\-\= 点数
CHANGEGUILDMEMBERCOUNT 调整行会成员上限 格式:CHANGEGUILDMEMBERCOUNT +\-\= 人数(65535)
Addguildmember 添加行会成员。 格式: AddGuildMember 行会名称 人物名称 [@Test] #if #act AddGuildMember 测试行会 <$USERNAME> #say 你已经成功加入[测试行会行会中
Delguildmember 删除行会成员(删除掌门无效) 格式: DelGuildMember 行会名称 人物名称 (删除掌门无效) [@Test] #if #act DelGuildMember 测试行会 <$USERNAME> #say 你已经从[测试行会中脱离出来
Addattacksabukall 设置所有行会攻城 格式:ADDATTACKSABUKALL 城堡号 [@Main] #if #act ADDATTACKSABUKALL 0 #say 城堡0今天晚上所有行会参加攻城
Getgroupcount 获取组队成员数量 格式:GETGROUPCOUNT 变量名 [@GETGROUPCOUNT] #if #act GETGROUPCOUNT P1 #SAY 你当前组队的队友有<$STR(P1)>人
Groupmapmove 编组地图传送 GROUPMAPMOVE 地图号 X Y 传送需的等级 QF触发段 只有组长,才可以使用 [@groupmapmove] #if #act GROUPMAPMOVE 3 330 330 11 @QF触发段
Groupmove 编组地图随机传送 GROUPMOVE 地图号 只有组长,才可以使用 [@groupmove] #if #act GROUPMOVE 3
Guildmapmove 行会地图传送 GUILDMAPMOVE 地图号 X Y 只有行会掌门,才可以使用 [@guildmapmove] #if #act GUILDMAPMOVE 3 330 330
Guildmove 行会地图随机传送 GUILDMOVE 地图号 只有行会掌门,才可以使用
Isgroupmaster 检查是否为组长 功能: 检查人物是否为编组的组长 格式: [@checkgroup] #if ISGROUPMASTER #say 你是组长 #elsesay 你不是组长
Maphumissameguild 地图中的人物是否属于同一个行会 功能: 检测当前地图中的人物是否属于同一个行会(所有人是同一行会才为真) 格式: MAPHUMISSAMEGUILD 地图名 行会名称(可以不填行会名称,不填则表示检测当前人物的行会) 4.2.3 金币游戏币灵符金刚石相关 Checkgamepoint 检查游戏点 格式: CHECKGAMEPOINT 控制符(<、>、 =) 点数 支持变量操作 #IF CHECKGAMEPOINT > 50 #SAY 你的游戏点超过50点 #ELSESAY 你的游戏点少于50点
Checkgamediamond 检查金刚石数量 ===========================================================
如发现相关链接失效、请在联系站长QQ:81199621
58miu传奇素材网、力争打造最公益的传奇素材类站点、希望广大传奇爱好者支持!
素材我们一直会慢慢的加上来、大家有什么样的需求可以在素材交流区发帖沟通、
www.58miu.com 论坛交流群:688370314 站长QQ:81199621
=========================================================== |