|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册
x
 | |  |  | 新A3自2018年0419之后,几乎没怎么更新了,目前,市面上用0419的居多,存在的问题也一直没人修复.
本次,重制版,主要解决之前版本存在的各种问题,优化源码,优化怪物AI,增加更加可玩的功能.
因本人技术有限,可能仍有很多不尽人意的地方,请提出意见,我尽力更新修复!
重制版交流群:824848497
重制版目前更新如下 接0419)支持旭玩的蓝天登录器和凤凰登录器.
==================================================
[+]2021-07-27 更新---1
1.更新支持多线程网关控制器,并修复控制器更改服务端setup.txt路径问题,优化启动和关闭速度!秒开。秒关。请群文件下载快速启动版替换。
2.修复支持$INC $DEC变量使用,原A3是有的,但新A30419版开始更新没了。
$INC加法运算:<$INC.10.10>结果等于20,
$DEC减法运算:<$DEC.20.10>结果等于10
3.增加脚本命令 AddTopList A B C 个人觉得,非常实用的东东哦。。。
参数:
A 要加入的数据
B文本路径
C排行类型(0或1)。1升序0降序。
这样,就可以自动排序了。不需要再写一大堆的代码去排序了!
示例:
#ACT
MOV S0 2000|才子哥哥1
AddTopList $STR(S0) ..\QuestDiary\排行列表.txt 0
MOV S1 1000|才子哥哥2
AddTopList $STR(S1) ..\QuestDiary\排行列表.txt 0
MOV S2 3000|才子哥哥3
AddTopList $STR(S2) ..\QuestDiary\排行列表.txt 0
这样,在文本里面,才子哥哥3的数据就会排在第一行,你写排行榜,读取前几行数据就可以了
引擎已经给你排好序了,方便很多!
以上两种方式,均以最左侧的1000这个值排序
【+】2021--07-27 更新---2
1.增加脚本命令 downls 强制让玩家下马和下灵兽!
2.增加脚本命令 CheckInMapRange A X Y R 检查是否在A地图(X,Y)R范围内
#IF
CheckInMapRange 0 470 108 10
#ACT
SENDMSG 7 你在 0 470 108 10格之内
BREAK
#ELSEACT
SENDMSG 7 你不在 0 470 108 10格之内
3.增加脚本命令CHECKBOSSXY X Y X=怪物名字 Y=地图号 检查BOOS
当条件成立,系统会显示正在搜索BOOS,并返回怪物的坐标,提示,xxx正在xxx处耀武扬威
#IF
CHECKBOSSXY 铁血魔王 0
#ACT
SENDMSG 7 地图0有铁血魔王
BREAK
#ELSEACT
SENDMSG 7 地图0没有铁血魔王
4.增加脚本命令 CHECKMAPMONNAMEBOSSCOUNT 地图号 怪物名字 ><= 数量
#IF
CHECKMAPMONNAMEBOSSCOUNT 0 铁血魔王 < 0
#ACT
SENDMSG 7 地图0铁血魔王 小于0个
BREAK
#ELSEACT
SENDMSG 7 地图0铁血魔王大于0
【+】2021--07-27 更新---3
1.双击物品使用,$PARAM(0) 获取物品ID <$PARAM(10)> 使用的物品名字
2.扩展[@地图变更]触发!增加变量<$PARAM(10)> //返回原地图名
3.修复地图跳转点元神可跳转的BUG
4.修复卫士杀死的怪物爆出物品,短时间不能捡取问题。
5.增加<$PARAM(1)> 获取TAKE拿走的实际数量
如:你包括里实际只有2把裁决,即便你take了8个,最后返回的也是实际拿走的数量
可用于回收等脚本。非常方便。
#ACT
take 裁决 8
sendmsg 7 ====实际收走了2个<$PARAM(1)>
6.修复修复爆率同读错误
【+】2021--07-28 更新
[+] 增加脚本命令 RESTPROVISIONALABIL(和彩虹用法一样) 用于初始化 USEREXID 所有临时属性
[+] 增加 FireBurnZone 脚本,产生一个伤害区域,可以设置范围伤害点 具体参数如下:
参数说明:
参数1 //目标X
参数2 //目标Y
参数3 //范围
参数4 //类型 4光柱5火墙
参数5 //时间(秒)
参数6 //伤害
[+] 增加脚本命令CheckUserPosGap
检测玩家与指定坐标之间的距离;(有了这个就可以让指定范围的人去执行特定脚本,BUFF了。)
参数说明:
参数1 //玩家名字(SELF,表示当前玩家)
参数2 //地图编号
参数3 //坐标x
参数4 //坐标y
参数5 //检测符号(>、<、=)
参数6 //检测距离数值
例如:
#IF
CheckUserPosGap 彩虹 0 300 300 < 20
#ACT
彩虹距离坐标300、300 在20步以内;
[+] MOBFIREBURN A B C D E F 可以设置固定伤害点
A=地图号
B=X
C=Y
D=效果 4冰锥 5一堆火自行实验
E=持续时间
F=伤害
在指定的地图设置一个效果
=======================================================
引擎包以及配置器下载 (以后更新只在群内提供)
| |  | |  |
|
评分
-
查看全部评分
|