npcからLv1のモンスターのテーブル一覧を作成
下を実行するとl2jdbにnpc_lv1ができるので、「右クリック」→「SQLファイルにダンプ」を行う。
DROP TABLE IF EXISTS `npc_lv1`;
CREATE TABLE `npc_lv1`(
`id` decimal(11,0) NOT NULL default '0',
`idTemplate` int(11) NOT NULL default '0',
`name` varchar(200) default NULL,
`serverSideName` int(1) default '0',
`title` varchar(45) default '',
`serverSideTitle` int(1) default '0',
`class` varchar(200) default NULL,
`collision_radius` decimal(5,2) default NULL,
`collision_height` decimal(5,2) default NULL,
`level` decimal(2,0) default NULL,
`sex` varchar(6) default NULL,
`type` varchar(20) default NULL,
`attackrange` int(11) default NULL,
`hp` decimal(8,0) default NULL,
`mp` decimal(6,0) default NULL,
`hpreg` decimal(8,2) default NULL,
`mpreg` decimal(5,2) default NULL,
`str` decimal(7,0) default NULL,
`con` decimal(7,0) default NULL,
`dex` decimal(7,0) default NULL,
`int` decimal(7,0) default NULL,
`wit` decimal(7,0) default NULL,
`men` decimal(7,0) default NULL,
`exp` decimal(9,0) default NULL,
`sp` decimal(8,0) default NULL,
`patk` decimal(5,0) default NULL,
`pdef` decimal(5,0) default NULL,
`matk` decimal(5,0) default NULL,
`mdef` decimal(5,0) default NULL,
`atkspd` decimal(3,0) default NULL,
`aggro` decimal(6,0) default NULL,
`matkspd` decimal(4,0) default NULL,
`rhand` decimal(5,0) default NULL,
`lhand` decimal(5,0) default NULL,
`armor` decimal(1,0) default NULL,
`walkspd` decimal(3,0) default NULL,
`runspd` decimal(3,0) default NULL,
`faction_id` varchar(40) default NULL,
`faction_range` decimal(4,0) default NULL,
`isUndead` int(11) default 0,
`absorb_level` decimal(2,0) default 0,
`absorb_type` enum('FULL_PARTY','LAST_HIT','PARTY_ONE_RANDOM') DEFAULT 'LAST_HIT' NOT NULL,
`ss` int(4) default 0,
`bss` int(4) default 0,
`ss_rate` int(3) default 0,
`AI` varchar(8) default "fighter",
`drop_herbs` enum('true','false') DEFAULT 'false' NOT NULL,
PRIMARY KEY (`id`)
)DEFAULT CHARSET=utf8;
insert into npc_lv1 (
select * from npc
where level = 1 and type in ('L2Monster','L2RaidBoss','L2Minion')
);
armor,etcitem,weaponのテーブル一覧を作成
下を実行するとl2jdbにallitemができるので、「右クリック」→「SQLファイルにダンプ」を行う。
CREATE TABLE `allitem` (
`item_id` decimal(11,0) NOT NULL default '0',
`name` varchar(100) default NULL,
`crystal_type` varchar(4) default NULL,
`price` decimal(11,0) default NULL,
`crystal_count` int(4) default NULL,
`item_type` varchar(14) default NULL default '0',
PRIMARY KEY (`item_id`)
) TYPE=MyISAM;
insert into allitem (
select item_id, name, crystal_type, price, crystal_count ,0
from armor);
insert into allitem (
select item_id, name, crystal_type, price, crystal_count,item_type
from etcitem);
insert into allitem (
select item_id, name, crystal_type, price, crystal_count ,0
from weapon);
最終更新:2008年12月07日 18:25