搜索
查看: 230|回复: 4

收跨服阵营脚本!或者找人写?

[复制链接]
发表于 2025-6-8 10:31:36 | 显示全部楼层 |阅读模式

收跨服阵营脚本!或者找人写?
QQ[color=rgba(0, 0, 0, 0.5)]1714448984




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
发表于 2025-6-14 10:26:40 | 显示全部楼层
[NPC命令]

功能:竞技场分组入队
格式: ADDPKGROUP 地图名 指定队伍(0-自动分配 1-A队 2-B队)

功能:竞技场判断队伍是A队还是B队
格式: CheckPKGroupFlag 组队编号(1-蓝(A)队 2-红(B)队)

功能:检测是否能进入竞技场(是否正在比赛中,人数是否达到限制)
格式: CHECKCANINPKGROUP 地图名

功能:检测竞技场是否正在比赛
格式: CHECKARENASTART 地图名

功能:死亡后重新加入原竞技场组
格式: DIEADDPKGROUP 地图名

[使用说明]

(注意:竞技地图死亡,不会触发QF @PlayDie段)
1.\Mir200\Arena\List.txt加入竞技图名名,例:hjxly

2.\Mir200\Envir\MapInfo.txt 增加地图
[hjxly 竞技场] NORECONNECT(3) FIGHT

3.增加小地图:\Mir200\Envir\MiniMap.txt
hjxly 3104

4.传送NPC脚本
[@竞技场]
#IF
;检测是竞技比赛是否正在执行中,或是人数是达到限制
CHECKCANINPKGROUP hjxly
#ACT
ADDPKGROUP hjxly
#ELSEACT
SENDMSG 7 竞技比赛已经开始了或是人数达到上限,您不能申请进入了!!!
BREAK

#IF
CheckPKGroupFlag 1
#ACT
;A队坐标
mapmove hjxly 30 61 5
BREAK

#IF
CheckPKGroupFlag 2
#ACT
;B队坐标
mapmove hjxly 56 96 5

5.QF脚本
[@ArenaWin]
#if
#act
mapmove 3 330 330
sendmsg 0 胜方:<$USERNAME>触发@ArenaWin

[@ArenaLose]
#if
#act
mapmove 3 330 330
sendmsg 0 输方:<$USERNAME>触发@ArenaLose

[@ArenaFail]
#if
#act
mapmove 3 330 330
sendmsg 0 失败:<$USERNAME>触发@ArenaFail

说明书搜 竞技
 楼主| 发表于 2025-6-22 20:33:10 | 显示全部楼层
谢谢谢谢谢谢谢谢谢谢
发表于 2025-7-2 13:41:26 | 显示全部楼层
这不是我的服里面的么。你要这个干嘛?这个有啥好,我都没用了
 楼主| 发表于 2025-7-3 18:23:26 | 显示全部楼层
Eason疯子 发表于 2025-7-2 13:41
这不是我的服里面的么。你要这个干嘛?这个有啥好,我都没用了

不用了我弄好了!谢谢!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|HGEM2论坛

GMT+8, 2025-8-2 07:17 , Processed in 0.433638 second(s), 15 queries .

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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