characters а где параметры персонажей ?

Теги:
 

BFG

новичок
Проблема вот в чем...
как я понемаю в файле characters.sql должны содержатся параметры а точнее характеристики чара в этом файле или нет??? просто я заменил не достающихся параметров и у меня получилось создать чара но теперь в саму игру зайти не могу
а до этого когда я создаю чара он у меня удаляется и востановить нельзя никак
да еще и жизней не маны нет да и карма у него 1. вот я и пришел к мысле что надо дописать а что именно и как правельно подскажите .........

Начальный файл

CREATE TABLE characters (
`account_name` VARCHAR(45) NOT NULL DEFAULT '',
`obj_Id` INT UNSIGNED NOT NULL DEFAULT 0,
`char_name` VARCHAR(35) NOT NULL DEFAULT '',
`face` TINYINT UNSIGNED DEFAULT NULL,
`hairStyle` TINYINT UNSIGNED DEFAULT NULL,
`hairColor` TINYINT UNSIGNED DEFAULT NULL,
`sex` BOOLEAN DEFAULT NULL,
`heading` MEDIUMINT(6) DEFAULT NULL,
`x` MEDIUMINT(7) DEFAULT NULL,
`y` MEDIUMINT(7) DEFAULT NULL,
`z` MEDIUMINT(7) DEFAULT NULL,
`karma` INT DEFAULT NULL,
`pvpkills` INT DEFAULT NULL,
`pkkills` INT DEFAULT NULL,
`clanid` INT DEFAULT NULL,
`deletetime` INT UNSIGNED NOT NULL DEFAULT 0,
`title` VARCHAR(16) DEFAULT NULL,
`rec_have` SMALLINT(3) UNSIGNED NOT NULL DEFAULT '0',
`rec_left` SMALLINT(3) UNSIGNED NOT NULL DEFAULT '0',
`accesslevel` SMALLINT(4) DEFAULT NULL,
`online` BOOLEAN DEFAULT NULL,
`onlinetime` INT UNSIGNED NOT NULL DEFAULT '0',
`lastAccess` INT UNSIGNED NOT NULL DEFAULT 0,
`clan_privs` INT DEFAULT 0,
`wantspeace` INT DEFAULT 0,
`leaveclan` INT UNSIGNED NOT NULL DEFAULT 0,
`deleteclan` INT UNSIGNED NOT NULL DEFAULT 0,
`nochannel` INT NOT NULL DEFAULT 0, — not UNSIGNED, negative value means 'forever'
`noble` decimal(2,0) NOT NULL DEFAULT 0,
`ketra` decimal(5,0) NOT NULL DEFAULT 0,
`varka` decimal(5,0) NOT NULL DEFAULT 0,
`ram` decimal(5,0) NOT NULL DEFAULT 0,
`pledge_type` SMALLINT NOT NULL DEFAULT '0',
`pledge_rank` TINYINT UNSIGNED NOT NULL DEFAULT '0',
`lvl_joined_academy` TINYINT UNSIGNED NOT NULL DEFAULT '0',
`apprentice` VARCHAR(35) NOT NULL DEFAULT '',
PRIMARY KEY (obj_Id),
UNIQUE KEY `char_name` (`char_name`),
KEY `clanid` (`clanid`)
) TYPE=MyISAM;

Заменил на этот

CREATE TABLE IF NOT EXISTS `characters` (
`account_name` varchar(45) default NULL,
`obj_Id` decimal(11,0) NOT NULL default '0',
`char_name` varchar(35) NOT NULL,
`level` decimal(11,0) default NULL,
`maxHp` decimal(11,0) default NULL,
`curHp` decimal(18,0) default NULL,
`maxCp` decimal(11,0) default NULL,
`curCp` decimal(18,0) default NULL,
`maxMp` decimal(11,0) default NULL,
`curMp` decimal(18,0) default NULL,
`acc` decimal(11,0) default NULL,
`crit` decimal(10,0) default NULL,
`evasion` decimal(11,0) default NULL,
`mAtk` decimal(11,0) default NULL,
`mDef` decimal(11,0) default NULL,
`mSpd` decimal(11,0) default NULL,
`pAtk` decimal(11,0) default NULL,
`pDef` decimal(11,0) default NULL,
`pSpd` decimal(11,0) default NULL,
`runSpd` decimal(11,0) default NULL,
`walkSpd` decimal(11,0) default NULL,
`str` decimal(11,0) default NULL,
`con` decimal(11,0) default NULL,
`dex` decimal(11,0) default NULL,
`_int` decimal(11,0) default NULL,
`men` decimal(11,0) default NULL,
`wit` decimal(11,0) default NULL,
`face` decimal(11,0) default NULL,
`hairStyle` decimal(11,0) default NULL,
`hairColor` decimal(11,0) default NULL,
`sex` decimal(11,0) default NULL,
`heading` decimal(11,0) default NULL,
`x` decimal(11,0) default NULL,
`y` decimal(11,0) default NULL,
`z` decimal(11,0) default NULL,
`movement_multiplier` decimal(9,8) default NULL,
`attack_speed_multiplier` decimal(10,9) default NULL,
`colRad` decimal(10,3) default NULL,
`colHeight` decimal(10,3) default NULL,
`exp` decimal(11,0) default NULL,
`sp` decimal(11,0) default NULL,
`karma` decimal(11,0) default NULL,
`pvpkills` decimal(11,0) default NULL,
`pkkills` decimal(11,0) default NULL,
`clanid` decimal(11,0) default NULL,
`maxload` decimal(11,0) default NULL,
`race` decimal(11,0) default NULL,
`classid` decimal(11,0) default NULL,
`classindex` decimal(11,0) NOT NULL default '0',
`base_class` int(2) NOT NULL default '0',
`deletetime` decimal(20,0) default NULL,
`isin7sdungeon` decimal(1,0) default '0',
`in_jail` decimal(1,0) default '0',
`jail_timer` decimal(20,0) default '0',
`cancraft` decimal(11,0) default NULL,
`title` varchar(16) default NULL,
`allyId` decimal(11,0) default NULL,
`rec_have` int(3) NOT NULL default '0',
`rec_left` int(3) NOT NULL default '0',
`accesslevel` decimal(4,0) default NULL,
`online` decimal(1,0) default NULL,
`char_slot` decimal(1,0) default NULL,
`newbie` decimal(1,0) default '1',
`lastAccess` decimal(20,0) default NULL,
`clan_privs` int(11) default '0',
`wantspeace` decimal(1,0) default '0',
`deleteclan` decimal(20,0) default NULL,
`noblesse` decimal(1,0) NOT NULL default '0',
`hero` decimal(1,0) NOT NULL default '0',
`onlinetime` decimal(20,0) NOT NULL default '0',
PRIMARY KEY (`obj_Id`),
KEY `clanid` (`clanid`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
 
UA MorbidAngel #08.02.2007 18:40
+
-
edit
 

MorbidAngel

разработчик L2J Fortress

character_subclasses
 

BFG

новичок
Проблемка в том что при создании чара со стандартными файлами чар создается но сразу идет на удаление 12456 дней 10 часов и 40 минут вроде так так вот убрать его с этого статуса не получается в базе вроде все нормально нет информации что он идет на удаление ???в чем может быть дело?
 
UA SoulKeeper #08.02.2007 20:04
+
-
edit
 

SoulKeeper

разработчик L2J Fortress

Несовместимость пакетов либо кривой перенос базы.
Разыскивается десятка с два датапакеров :) http://la2.wrk.ru/forum/viewtopic.php?id=50882  
AD Реклама Google — средство выживания форумов :)
+
-
edit
 

Vacilich

новичок
Подскажите
Хотел сделать так что б имена чаров можно было создовать на русском, выставил кодеровку utf8 в соответстующих полях, но в базу из серва поподает при записи тока ?????? вместо имени по русски, если в самой базе поправить, то выводит нормально в игре, как заставить базу записывать нормально?
З.Ы.база и тарблицы все utf8, mysql-4.1.20-1.112 клиент: mysql-connector-java-5.1.0-bin.jar а вообще все перепробовал
CREATE TABLE `characters` (
`account_name` varchar(45) default NULL,
`obj_Id` decimal(11,0) NOT NULL default '0',
`char_name` varchar(35) character set utf8 NOT NULL,
`level` decimal(11,0) default NULL,
...................................
 
 

в начало страницы | новое
 
Поиск
Настройки
Твиттер сайта
Статистика
Рейтинг@Mail.ru