设为首页收藏本站 国外访客:

 找回密码
 立即注册
搜索
查看: 11526|回复: 0

[教程/工具] 龙途传奇全局接口

[复制链接]
灌水成绩
18991
118
19568
主题
帖子
积分

等级头衔

ID : 1

管理员

积分成就 威望 : 8
贡献 : 9
下载币 : 434
在线时间 : 1941 小时
注册时间 : 2013-9-5
最后登录 : 2026-9-8

发表于 2026-6-10 22:35:46 | 显示全部楼层 |阅读模式 IP:广东东莞
免责
函数名接口含义

$ C, W2 s8 \4 [. Z

+ a* j3 F. e. @5 }1 V/ x, j
检查城堡攻城(castleid)检查城堡是否正在攻城,castleid为0或3表示沙巴克,1表示比奇皇宫,2表示封魔皇宫
随机杀死怪物(mapid,monid,cnt)随机杀死地图中的怪物,mapid为地图id,mongid为怪物id,cnt为怪物数量
排序玩家变量(datafile, str, sortmode, savefile, savemode)排序玩家变量
创建目录(val)
6 c0 @# I% y' c- V& h
清理地图物品(mapid,mapx,mapy,range,itemid)清理地图范围中的物品,mapid为地图id,mapx和mapy为地图坐标,range为范围,itemid为物品id
动态生成泉水(mapid,x,y,type)
- F1 \! Y* x$ ~7 e% C  n7 w
获取行会人数上限(guildname)5 ?, }0 P9 @+ A( m& f
调整行会人数上限(guildname,num)
* V4 k4 k( s$ @& \
移动怪物位置(monid,mapid,x,y,newx,newy)把地图指定位置中的怪物移动到另外的位置,monid为怪物id,mapid为地图id,x和y为原坐标,newx和newy为新坐标
滚动公告广播(val,type,human)滚动公告广播,val为内容,type为1表示全服广播,为0表示个人广播,为2表示行会广播,为4表示当前地图广播
中间公告广播(val,type,human,sectime,exec,start)中间公告广播,val为内容,type同上,sectime为倒计时(单位秒,大于0时结束时会执行事件exec函数名,start需填true)
添加动态跳转(jumpid, mapid, x, y)
) \6 o1 S% j2 Z$ Y
设置动态跳转(jumpid, mapid, x, y)
0 s$ J0 j% Y" N1 T8 `  I, o) \
删除动态跳转(jumpid)
6 c2 ?$ l- `# d+ C+ Q+ y8 z
查看动态跳转(jumpid, type, retmapname, retmapx, retmapy)$ ~- \; n; k& K/ c' ^+ b" L
修改地图名字(mapid, mapname)
6 N' `9 f& A0 X$ _! b
地图出现物品(mapid, px, py, range, itemid, count, expire)地图范围中出现物品,mapid为地图id,px和py为地图坐标,range为范围,itemid为物品id,count为数量,expire为期限(毫秒)
移动地图玩家(mapid, newmapid, x, y, range)移动地图范围中的玩家,mapid为地图id,newmapid为新地图id,x和y为地图坐标,range为范围
创建Npc(npcname, npcid, mapid, x, y)
, |8 }" U2 \- b: x5 `
删除Npc(npcname)
3 m; }) S3 S' j$ R0 S$ ~' @# D
改变行会会长(guildname, humanname)
/ h3 ]* e! E- S9 I+ x3 l
建立行会(guildname, humanname)
0 {; g+ A% t  G8 Y7 N  b6 X9 M/ r! `
当晚行会攻城(guildname)
8 F4 w; [( {, ]$ v5 \, J! ^
地图相同行会(mapid)8 _, d) S9 W$ O( Y
检查最高属性(type)
6 l/ n+ J- w$ b
是否允许传送(mapid). f9 L" S/ z* D3 i; w' ?
城堡城门状态(castleid)3 T! O; n& u3 p+ Y$ `: X# Z4 g
城堡战争天数(castleid)
" N  j' ^  P7 n! ?
城堡占领天数(castleid)* `' q# V0 d6 ~! \: k" I
检查在线人数(online)获取当前在线玩家人数,online为true时检测真实在线玩家
检查范围怪物数(mapid, x, y, range)获取地图范围中怪物的数量,mapid为地图id,x和y为地图坐标,range为范围
检查地图怪物数(mapid, monid)获取地图范围中指定怪物的数量,mapid为地图id,monid为怪物id
检查地图玩家数(mapid, x, y, range)获取地图范围中玩家的数量,mapid为地图id,x和y为地图坐标,range为范围
清除地图怪物(mapid, monid)清除地图中的指定怪物,mapid为地图id,monid为怪物id
地图刷怪(mapid, monid, count, px, py, range)在地图中刷指定怪物,mapid为地图id,monid为怪物id,count为怪物数量,px和py为地图坐标,range为范围
最高等级玩家()获取在线玩家中等级最高的玩家的等级
最高PK值玩家()获取在线玩家中PK值最高的玩家的PK值
最高攻击玩家()获取在线玩家中攻击上限最高的玩家的攻击上限
最高魔法玩家()获取在线玩家中魔法上限最高的玩家的魔法上限
最高道术玩家()获取在线玩家中道术上限最高的玩家的道术上限
全服广播(msg)全服广播消息,msg为消息内容
开始提问(exec)全服开始提问,遍历所有在线玩家执行登录触发的"call_(exec)"的函数
开始执行(human, exec)执行玩家human的登录触发的"call_(exec)"的函数
延时执行(human, msectime, exec, calltype)延时执行玩家human的calltype触发器的"call_(exec)"的函数,msectime为毫秒单位,exec为函数名
取消延时执行(human)取消玩家human的所有延时执行
开启定时器(human, timerid, sectime)开启玩家human的定时器,timerid为定时器id,sectime为时间(秒单位)
停止定时器(human, timerid)停止玩家human的定时器,timerid为定时器id
取随机字符(datafile, line)在文件中取随机行,datafile为文件名(在数据文件中),line为指定行(如果不填则取随机行)
取字符下标(datafile, str1)在文件中取字符串所在行,datafile为文件名(在数据文件中),str1为字符串,找不到则返回-1
在文件列表(datafile, str1, str2)同上,区别在于可填写str2组成"str1\tstr2"进行查找
清文件内容(datafile)清空文件内容,datafile为文件名(在数据文件中)
删文件内容(datafile, str1, str2)删除文件指定内容,datafile为文件名(在数据文件中),可填写str2组成"str1\tstr2"进行查找
插文件内容(datafile, str1, line)在文件中把str1插入指定行,line不填则插入尾行
写文件内容(datafile, str1, str2)在文件中把str1写入尾行,可填写str2组成"str1\tstr2"进行写入
读文件内容(datafile, str1)在文件中查找"str1\tstr2"组合的字符串,并返回str2
取文件内容(datafile, str1, str2, type)在文件中先查找"[str1]"的行数,再判断下一行如果是"str2=val",则返回val(默认返回数值类型,除非type指定"string")
存文件内容(datafile, str1, str2, str3)在文件中先写入"[str1]",再写入"str2=str3",如果已经存在则替换
读文本变量(datafile, line)读取文件中指定行数的内容(内容需要用:隔开,并分别返回两个值)
当前日期时间()当前日期时间
当前年份()当前年份
当前月份()当前月份,1-12
当前日期()当前日期,1-31
当前星期几()当前星期几,1-7,星期天为1,星期一为2
当前小时()当前小时,0-23
当前分钟()当前分钟,0-59
当前秒()当前秒,0-59
获取行会变量(human)/ G2 ?- u, o0 v1 {9 L4 {3 b0 z: k$ \; ]! L
保存全局变量()
8 Q3 E7 F- }1 o& x8 P& j0 o
获取会员时间()返回"当前年份-当前月份-当前日期"
检查会员时间(datafile, human, daycnt, str1, str2)检查文件中当前时间与填写时间的天数差,并把值保存在玩家human的私人变量str1和str2(为剩余天数)中
0 k9 k( |3 Q. x9 l
: W1 U, s. X4 V9 P) ?/ K
免责
帖子地址打造全网最多免费游戏网站
今日来客 列表模式
本月有问题处理时间8:00-12:00上夜班  9.7发布
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|蔡州手游 |网站地图 wapmz.com

GMT+8, 2026-9-9 07:54

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表