sm

立即登录 | 账号注册

积分: 0 |用户组: 游客

搜索
服务器租用 传奇3一条龙 996 支付平台源码 无法下载点击此处反馈
查看: 754|回复: 1

[战神引擎] 传奇大乱斗脚本,战神引擎大乱斗PK脚本

[复制链接]

826

主题

36

回帖

23万

积分

霸王教主

积分
234697
发表于 2023-2-26 11:18:22 | 显示全部楼层 |阅读模式
{ 玛法传奇擂台脚本
/************************************************************************}
PROGRAM Mir2;

{$I ActiveValidateCom.pas}

Procedure _exit;
begin
   This_Npc.CloseDialog(This_Player);
end;

Procedure _hhzb;
begin
if ((GetHour() = 21) and (GetMin() <= 19)) then
begin
   This_Player.RandomFlyTo('D5071~02');
   This_Player.CallOut(This_NPC,3600,'call_LYDSHC');
   ServerSay('玩家<' + This_Player.Name + '>进入了大乱斗,祝他赢得此次的比赛!', 3);
end else
begin
  This_Npc.NpcDialog(This_Player,
  '对不起,现在还没有到晚上21点,请晚上21点在来!\'
  );
end;
end;

procedure call_LYDSHC;
begin
  if (CompareText(This_Player.MapName,'D5071~02') = 0) or (CompareText(This_Player.MapName,'D5071~02') = 0)  or (CompareText(This_Player.MapName,'D5071~02') = 0) then
    This_Player.Flyto('3',333,333);
end;

procedure Execute;
begin
if AutoOpen(2) then
begin
  if (GetDayOfWeek() = 3) or (GetDayOfWeek() = 5) or (GetDayOfWeek() = 7)then
  begin
   if (GetHour = 21)  then
   begin
    if GetMin = 5 then
    begin
     if (This_NPC.CheckMapMonByName('D5071~02','极品白野猪') < 5) then
      begin
       This_NPC.CreateMon('D5071~02',50,55,100,'极品白野猪',5);
       This_NPC.NpcNotice('极品白野猪已降临玛法乱斗场!');
      end;
    end else
    if GetMin = 15 then
    begin
     if (This_NPC.CheckMapMonByName('D5071~02','尸王') < 2) and (This_NPC.CheckMapMonByName('D5071~02','尸王1') < 1) then
      begin
       This_NPC.CreateMon('D5071~02',50,55,100,'尸王',2);
       This_NPC.CreateMon('D5071~02',50,55,100,'尸王1',1);
       This_NPC.NpcNotice('尸王已降临玛法乱斗场!');
      end;
    end else
    if GetMin = 19 then
    begin
     if (This_NPC.CheckMapMonByName('D5071~02','祖玛教主') < 1) then
      begin
       This_NPC.CreateMon('D5071~02',50,55,100,'祖玛教主',1);
       This_NPC.NpcNotice('祖玛教主已降临玛法乱斗场!');
      end;
    end;
   end;
  end;
end;
end;

Begin
  if (GetDayOfWeek() = 3) or (GetDayOfWeek() = 5) or (GetDayOfWeek() = 7)then
  begin
   This_NPC.NpcDialog(This_Player,
   '每周三五七晚21:00-22:00开启玛法大乱斗!\' +
   '|进入地图时间为21:00-21:20,时间超过将不能进入!'+
   '|你想参加大乱斗吗?这里不加PK值,也不会掉落物品。\'+
   ''+
   '|{cmd}<进入大乱斗/@hhzb>\'
    );
  end else
  begin
   This_Npc.NpcDialog(This_Player,'每周三,五,七晚<21:00/c=red>开启大乱斗,现在未到活动时间');   
  end;  
end.

文件名称:大乱斗-G001.pas 
下载次数:24  文件大小:2.4 KB 
下载权限: 不限 VIP   [购买VIP]   [充值积分]   [每日签到领积分]
安全检测,请放心下载





上一篇:战神引擎Mir2明文全套lua源文件
下一篇:战神引擎GM管理在线玩家管理后台NPC脚本
回复

使用道具 举报

1

主题

252

回帖

1070

积分

旋风流星刀

积分
1070
QQ
发表于 2023-12-25 07:38:16 | 显示全部楼层
积分任务
回复

使用道具 举报

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

本版积分规则

手机版|美林GM论坛 ( 蜀ICP备2020030293号-2 )|网站地图

禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.如遇版权问题,请及时QQ联系

GMT+8, 2024-4-19 11:57 , Processed in 0.301778 second(s), 57 queries .

Powered by Discuz! X3.5

Copyright © 2001-2024, Tencent Cloud.

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