网站地图
新开私服
57私服首页 网游私服外挂 今日传奇3私服 今日奇迹私服 新开传奇私服 最新私服IP

Athena脚本制作讲座(六)怪物及宠物相关指令


奇迹私服,传奇私服首页 作者:ro 发表时间:2004-3-4 12:59:41

【更多今日新开奇迹私服点这里查看...】


第六讲 怪物相关指令

47、monster "siisii*"
monster "prontera.gat" 100 100 "天使波利" 1096 1;
在普隆德拉X100Y100的地方放出1只天使波利,命名为"天使波利"
召唤怪物命令,在指定地图指定地点放出指定怪物,可控制召唤数量
在这里有一个特殊名字"--ja--",定义为mob_db中默认的JName
48、areamonster "siiiisii*"
areamonster "prontera.gat" 100 100 10 10 "天使波利" 1096 1;
在普隆德拉X100Y100,X+-10,Y+-10区域内召唤1只天使波利,命名为"天使波利"
区域招怪命令
49、killmonster "ss"
killmonster "prontera.gat" "s";
将普隆德拉地图内所有MOB_DATA为"s"的魔物都杀死
65、pet "i"
pet 1002;
抓取1只宠物波利
抓取宠物,即获取一个宠物蛋
66、bpet ""
孵化一个宠物蛋

例1,测试怪物专用NPC(取自RO另类)
//by GeisHa
prontera.gat,163,176,4 script 测试怪物专用NPC 734,{
mes "[测试怪物专用NPC]";
mes "我是测试怪物专用NPC";
mes "专为大家测试怪物而设立的";
next;
mes "[测试怪物专用NPC]";
mes "你想在哪里测试怪物?";
next;
menu "首都西门",L_MENU_1,"首都东门",L_MENU_2,"首都南门",L_MENU_3,"首都北门",L_MENU_4;
L_MENU_1:
mes "[测试怪物专用NPC]";
mes "请输入你想测试的怪物ID";
mes "有效怪物ID为^FF33551001~1392^000000";
mes "其中^FF33551324~1363^000000为宝箱";
next;
input a;
mes "[测试怪物专用NPC]";
mes "请输入你想测试的怪物数量";
mes "建议输入500,哈哈哈!!!";
next;
input b;
if (a < 1001) goto L_TSET;
if (a > 1392) goto L_TSET;
monster "prt_fild05.gat",338,216,"Monster_Test",a,b,"Monster_Test";
next;
mes "[测试怪物专用NPC]";
mes "现在是否要移动过去?";
menu "是",-,"不是",L_CLOSE;
mes "[测试怪物专用NPC]";
mes "冲啊!!!";
next;
warp "prt_fild05",367,206;
close;
L_MENU_2:
mes "[测试怪物专用NPC]";
mes "请输入你想测试的怪物ID";
mes "有效怪物ID为^FF33551001~1392^000000";
mes "其中^FF33551324~1363^000000为宝箱";
next;
input a;
mes "[测试怪物专用NPC]";
mes "请输入你想测试的怪物数量";
mes "建议输入500,哈哈哈!!!";
next;
input b;
if (a < 1001) goto L_TSET;
if (a > 1392) goto L_TSET;
monster "prt_fild06.gat",55,195,"Monster_Test",a,b,"Monster_Test";
next;
mes "[测试怪物专用NPC]";
mes "现在是否要移动过去?";
menu "是",-,"不是",L_CLOSE;
mes "[测试怪物专用NPC]";
mes "冲啊!!!";
next;
warp "prt_fild06",31,193;
close;
L_MENU_3:
mes "[测试怪物专用NPC]";
mes "请输入你想测试的怪物ID";
mes "有效怪物ID为^FF33551001~1392^000000";
mes "其中^FF33551324~1363^000000为宝箱";
next;
input a;
mes "[测试怪物专用NPC]";
mes "请输入你想测试的怪物数量";
mes "建议输入500,哈哈哈!!!";
next;
input b;
if (a < 1001) goto L_TSET;
if (a > 1392) goto L_TSET;
monster "prt_fild08.gat",170,350,"Monster_Test",a,b,"Monster_Test";
next;
mes "[测试怪物专用NPC]";
mes "现在是否要移动过去?";
menu "是",-,"不是",L_CLOSE;
mes "[测试怪物专用NPC]";
mes "冲啊!!!";
next;
warp "prt_fild08",170,370;
close;
L_MENU_4:
mes "[测试怪物专用NPC]";
mes "请输入你想测试的怪物ID";
mes "有效怪物ID为^FF33551001~1392^000000";
mes "其中^FF33551324~1363^000000为宝箱";
next;
input a;
mes "[测试怪物专用NPC]";
mes "请输入你想测试的怪物数量";
mes "建议输入500,哈哈哈!!!";
next;
input b;
if (a < 1001) goto L_TSET;
if (a > 1392) goto L_TSET;
monster "prt_fild01.gat",201,73,"Monster_Test",a,b,"Monster_Test";
next;
mes "[测试怪物专用NPC]";
mes "现在是否要移动过去?";
menu "是",-,"不是",L_CLOSE;
mes "[测试怪物专用NPC]";
mes "冲啊!!!";
next;
warp "prt_fild01",200,47;
close;
L_TSET:
mes "[测试怪物专用NPC]";
mes "^FF3355你输入的怪物ID出错^000000";
mes "有效怪物ID为^FF33551001~1392^000000";
mes "其中^FF33551324~1363^000000为宝箱";
close;
L_CLOSE:
mes "[测试怪物专用NPC]";
mes "好吧";
close;
close;
}

相关新闻
[3-4] Athena脚本制作讲座(五)地图相关指令
[3-4] Athena脚本制作讲座(四)物品相关指令
[3-4] Athena脚本制作讲座(三)属性相关指令
[3-4] Athena脚本制作讲座(二)流程控制与输入输出
[3-4] Athena脚本制作讲座(一)基础知识

免责声明:57sf.com登载此文出于传递更多信息之目的,并不意味着57sf.com赞同其观点或证实其描述
 
 Copyright 2004 57sf.com Corporation. All Rights. 奇迹私服版权所有传奇私服 热血江湖私服