用于战神引擎判断玩家攻击模式,才能下地图的NPC脚本,这个脚本比较有意思,帮主也是第一次遇到,就提取出来了,脚本从5.0版本里面提取的,在版本里面测试没有问题,喜欢研究的脚本的安装试试。
部分脚本
program mir2; procedure _exit; begin This_NPC.CloseDialog(This_Player); end; procedure domain; begin This_NPC.NpcDialog(This_Player, '|您目前的PK值为:【<'+inttostr(This_Player.MyPkpoint)+'>】\' +'|此地图限制为<全体模式/fcolor=250>,请勿更改\' +'|在地图内更改模式会<自动回城/fcolor=168>\' +'|此地图刷新BOSS,怪物<强度较高>,适合打宝\' +'|当PK小于200时,自动传送回城' +'|{cmd}<前往冒险/@DestoryItem>\' ); end; procedure _DestoryItem; begin if This_Player.MyPKpoint >= 200 then //检测善恶值 begin if This_Player.MyAttackMode = 0 then begin This_Player.RandomFlyTo('R001~7'); //This_Player.CallOut(This_Npc, 1, 'MFBG13'); This_Player.PlayerNotice('TIMER=1:shane:1',5); end else This_Player.PlayerNotice('非全体模式,禁止前往', 2); end else This_Player.PlayerNotice('当前PK值为正常状态,禁止前往', 2); end;