| 
		
	
	
	
		
	Сообщений: 2,444 
	Тем: 59 
	Зарегистрирован: May 2010
	
 Репутация: 
13,020 
	
	
		ответ под сполером 
			это сполер, ответ тут <set name="collision_radius" value="25.0"/><set name="collision_height" value="35.0"/>
СЕО Оптимизация сайтов
 
	
	
	
		
	Сообщений: 18 
	Тем: 2 
	Зарегистрирован: Apr 2013
	
 Репутация: 
1 
	
	
		gorodetskiy Написал:ответ под сполером
 
			это сполер, ответ тут <set name="collision_radius" value="25.0"/><set name="collision_height" value="35.0"/>
 
			NPC 
-- ------------------------------ Table structure for `npc`
 -- ----------------------------
 DROP TABLE IF EXISTS `npc`;
 CREATE TABLE `npc` (
 `id` smallint(5) unsigned NOT NULL DEFAULT '0',
 `idTemplate` smallint(5) unsigned NOT NULL DEFAULT '0',
 `name` varchar(200) NOT NULL DEFAULT '',
 `serverSideName` tinyint(1) NOT NULL DEFAULT '0',
 `title` varchar(45) NOT NULL DEFAULT '',
 `serverSideTitle` tinyint(1) NOT NULL DEFAULT '0',
 `class` varchar(200) DEFAULT NULL,
 `collision_radius` decimal(6,2) DEFAULT NULL,
 `collision_height` decimal(6,2) DEFAULT NULL,
 `level` tinyint(2) DEFAULT NULL,
 `sex` enum('etc','female','male') NOT NULL DEFAULT 'etc',
 `type` varchar(22) DEFAULT NULL,
 `attackrange` smallint(4) DEFAULT NULL,
 `hp` decimal(30,15) DEFAULT NULL,
 `mp` decimal(30,15) DEFAULT NULL,
 `hpreg` decimal(30,15) DEFAULT NULL,
 `mpreg` decimal(30,15) DEFAULT NULL,
 `str` tinyint(2) NOT NULL DEFAULT '40',
 `con` tinyint(2) NOT NULL DEFAULT '43',
 `dex` tinyint(2) NOT NULL DEFAULT '30',
 `int` tinyint(2) NOT NULL DEFAULT '21',
 `wit` tinyint(2) NOT NULL DEFAULT '20',
 `men` tinyint(2) NOT NULL DEFAULT '20',
 `exp` int(9) NOT NULL DEFAULT '0',
 `sp` int(9) NOT NULL DEFAULT '0',
 `patk` decimal(12,5) DEFAULT NULL,
 `pdef` decimal(12,5) DEFAULT NULL,
 `matk` decimal(12,5) DEFAULT NULL,
 `mdef` decimal(12,5) DEFAULT NULL,
 `atkspd` smallint(4) NOT NULL DEFAULT '230',
 `critical` tinyint(1) NOT NULL DEFAULT '1',
 `aggro` smallint(4) NOT NULL DEFAULT '0',
 `matkspd` smallint(4) NOT NULL DEFAULT '333',
 `rhand` smallint(5) unsigned NOT NULL DEFAULT '0',
 `lhand` smallint(5) unsigned NOT NULL DEFAULT '0',
 `enchant` tinyint(1) NOT NULL DEFAULT '0',
 `walkspd` decimal(10,5) NOT NULL DEFAULT '60.00000',
 `runspd` decimal(10,5) NOT NULL DEFAULT '120.00000',
 `targetable` tinyint(1) NOT NULL DEFAULT '1',
 `show_name` tinyint(1) NOT NULL DEFAULT '1',
 `dropHerbGroup` tinyint(1) NOT NULL DEFAULT '0',
 `basestats` tinyint(1) NOT NULL DEFAULT '0',
 PRIMARY KEY (`id`,`idTemplate`)
 ) ENGINE=MyISAM DEFAULT CHARSET=utf8;
 
 -- ----------------------------
 -- Records of npc
 -- ----------------------------
 
 INSERT INTO `npc` VALUES ('37373', '18490', 'Verpo Duble', '1', '-= Buffer =-', '1', 'LineageMonster4.devil_doll', '25.00', '35.00', '90', 'female', 'L2Npc', '50', '2880.000000000000000', '1345.000000000000000', '7.500000000000000', '2.700000000000000', '40', '43', '30', '21', '20', '20', '0', '0', '894.00000', '595.00000', '611.00000', '565.00000', '230', '1', '0', '333', '0', '0', '0', '60.00000', '120.00000', '1', '1', '0', '0');
 
 
вот sql -npc
	 
	
	
	
		
	Сообщений: 8 
	Тем: 0 
	Зарегистрирован: Apr 2013
	
 Репутация: 
0 
	
	
		При добавлении npc в L2j для нормального отображения ника и титула npc необходимо добавить еще строку в 'npcaidata', есль этого не сделать npc будет отображаться нормально, но без имени и титула. В данном случае просто выполните запрос из спойлера. 
			запрос INSERT INTO `npcaidata` (`npcId`, `minSkillChance`, `maxSkillChance`, `primarySkillId`, `agroRange`, `canMove`, `targetable`, `showName`, `minRangeSkill`, `minRangeChance`, `maxRangeSkill`, `maxRangeChance`, `soulShot`, `spiritShot`, `spsChance`, `ssChance`, `aggro`, `isChaos`, `clan`, `clanRange`, `enemyClan`, `enemyRange`, `dodge`, `aiType`) VALUES(37373, 7, 15, 0, 300, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'castle_clan', 1500, 'null', 0, 0, 'balanced');
 
PS Мне очень интересно как Вы умудрились сунуть NPCа у которого 42 параметра в базу L2j (в таблице 'npc' L2j 39 полей)
	 
	
	
	
		
	Сообщений: 18 
	Тем: 2 
	Зарегистрирован: Apr 2013
	
 Репутация: 
1 
	
	
		deaf Написал:При добавлении npc в L2j для нормального отображения ника и титула npc необходимо добавить еще строку в 'npcaidata', есль этого не сделать npc будет отображаться нормально, но без имени и титула. В данном случае просто выполните запрос из спойлера.
 
 
 
			запрос INSERT INTO `npcaidata` (`npcId`, `minSkillChance`, `maxSkillChance`, `primarySkillId`, `agroRange`, `canMove`, `targetable`, `showName`, `minRangeSkill`, `minRangeChance`, `maxRangeSkill`, `maxRangeChance`, `soulShot`, `spiritShot`, `spsChance`, `ssChance`, `aggro`, `isChaos`, `clan`, `clanRange`, `enemyClan`, `enemyRange`, `dodge`, `aiType`) VALUES(37373, 7, 15, 0, 300, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'castle_clan', 1500, 'null', 0, 0, 'balanced');
 PS Мне очень интересно как Вы умудрились сунуть NPCа у которого 42 параметра в базу L2j (в таблице 'npc' L2j 39 полей)
 
У меня вообще заводской NPC.sql не содержит таких структур    
			Открыть спойлер "npc.sqlDROP TABLE IF EXISTS `npc`;
 CREATE TABLE `npc`(
 `id` smallint(5) unsigned NOT NULL,
 `idTemplate` smallint(5) unsigned NOT NULL,
 `name` varchar(200) NOT NULL DEFAULT '',
 `serverSideName` tinyint(1) NOT NULL DEFAULT '0',
 `title` varchar(45) NOT NULL DEFAULT '',
 `serverSideTitle` tinyint(1) NOT NULL DEFAULT '0',
 `class` varchar(200) DEFAULT NULL,
 `collision_radius` decimal(6,2) DEFAULT NULL,
 `collision_height` decimal(6,2) DEFAULT NULL,
 `level` tinyint(2) DEFAULT NULL,
 `sex` enum('etc','female','male') NOT NULL DEFAULT 'etc',
 `type` varchar(22) DEFAULT NULL,
 `attackrange` smallint(4) DEFAULT NULL,
 `hp` decimal(30,15) DEFAULT NULL,
 `mp` decimal(30,15) DEFAULT NULL,
 `hpreg` decimal(30,15) DEFAULT NULL,
 `mpreg` decimal(30,15) DEFAULT NULL,
 `str` tinyint(2) NOT NULL DEFAULT '40',
 `con` tinyint(2) NOT NULL DEFAULT '43',
 `dex` tinyint(2) NOT NULL DEFAULT '30',
 `int` tinyint(2) NOT NULL DEFAULT '21',
 `wit` tinyint(2) NOT NULL DEFAULT '20',
 `men` tinyint(2) NOT NULL DEFAULT '20',
 `exp` int(9) NOT NULL DEFAULT '0',
 `sp` int(9) NOT NULL DEFAULT '0',
 `patk` decimal(12,5) DEFAULT NULL,
 `pdef` decimal(12,5) DEFAULT NULL,
 `matk` decimal(12,5) DEFAULT NULL,
 `mdef` decimal(12,5) DEFAULT NULL,
 `atkspd` smallint(4) NOT NULL DEFAULT '230',
 `critical` tinyint(1) NOT NULL DEFAULT '1',
 `matkspd` smallint(4) NOT NULL DEFAULT '333',
 `rhand` smallint(5) unsigned NOT NULL DEFAULT '0',
 `lhand` smallint(5) unsigned NOT NULL DEFAULT '0',
 `enchant` tinyint(1) NOT NULL DEFAULT '0',
 `walkspd` decimal(10,5) NOT NULL DEFAULT '60',
 `runspd` decimal(10,5) NOT NULL DEFAULT '120',
 `dropHerbGroup` tinyint(1) NOT NULL DEFAULT '0',
 `basestats` tinyint(1) NOT NULL DEFAULT '0',
 PRIMARY KEY (`id`,`idTemplate`)
 ) ENGINE=MyISAM DEFAULT CHARSET=utf8;
 
 
Вот структура моего нпс заводской !
	 |