传奇版本行会争霸赛脚本提交技术

[复制链接]
查看1556 | 回复0 | 2012-3-22 23:06:20 | 显示全部楼层 |阅读模式
传奇行会争霸赛功能脚本,定时间开起游戏里面的行会成员进入指定的地图里面游戏进行PK,到大赛结束房间里面剩下最后的一个行会可以得到相应的奖励。
添加行会争霸赛功能主要是分3步来完成。
第一步、添加行会争霸赛功能地图。
第二步、添加行会争霸赛功能NPC。
第三步、添加行会争霸功能开启提示触发。
1、添加加行会争霸赛地图,很多地图都可以做的,可根据GM自己的来添加,这里就拿祖玛神殿七层大厅这个地图来做演示:
[hanghui|D5071 行会争霸赛] NORANDOMMOVE NORECALL NODEARRECALL NOMasterRECALL NORECONNECT(0159) NORANDOMMOVE NOTALLOwUSEITEMS(随机传送卷)

2、行会争霸主要是分2个区NPC,行会争霸赛入场NPC、行会争霸地图里面的NPC、第一个NPC主要起是玩家进去以后需要占领这个NPC,到最后只剩下的一个行会在里面,并且全部占领完毕才可以得到奖励。
入场的NPC方法可添加在土城坐标任意:
入场的NPC脚本
[@main]

1.开放时间:第一场 第二场
2.地图内有座雕像:号雕像.
3.开放进入后,前15分钟内为预备时间,无法占领雕像
4.15分钟后最先占领6座雕像并成功领取到奖励一方为获胜行会
5.当即可在
6.
[@开始]
#if
equal G286 1
#act
goto @进
#elseact
messagebox 还没到时间进入,每天13:15-13:45和19:25-19:55之间进入!每次比赛领取奖励后,比赛自动结束,大门关闭!
[@进]
#if
HAVEGUILD
#ACT
MAP hanghui
SendMsg 0 【%S】进入行会争霸地图!
#elseact
messagebox 没有行会的人不允许进入!
添加占领NPC添加方法跟上面一样只是现在的这个NPC要添加在行会争霸地图里面。
NPC参考内容:
[@main]
必须占领全部6座雕像才能领取奖励
雕像分布在地图中的6个角落请仔细寻找

当前占领行会:【】
[@站]
#if
equal G287 1
#act
goto @占1
break
#elseact
messagebox 现在是预备时间!请在开始比赛15分钟之后再来领取领取条件必须占领地图中的6个雕像
[@占1]
#if
#act
mov A280
mov G280 1
GOTO @MAIN
SendCenterMsg 250 255 1号雕像已经被【】行会占领! 1 10 3
SendCenterMsg 250 255 1号雕像已经被【】行会占领! 1 10 3
break
CLOSE
以上就是NPC的添加方法跟NPC内容的
3、添加行会争霸功能开启提示触发,可以提醒玩家及时的进入地图参加比赛,添加启提示触发主要是在机器人脚本里面设置
路径:
:AutoRunRobot.txt
#AutoRun NPC RunOnDay 13:40 @行会争霸占领开始
:RobotManage.txt
[@行会争霸占领开始]
#if
#act
MOV G287 1
SENDMSG 0 ╔═════════════════════════════╗ 255 0
SENDMSG 0 ║   行会争霸赛预备期已过,可以开始占领雕像了!!!!!!   ║ 255 0
SENDMSG 0 ║   行会争霸赛预备期已过,可以开始占领雕像了!!!!!!   ║ 255 0
SENDMSG 0 ╚═════════════════════════════╝ 255 0
SendCenterMsg 149 0 行会争霸赛预备期已过,可以开始占领雕像了!!!!!! 1 12 1

本帖子中包含更多资源

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

×
发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则