Сообщений: 1,317
Тем: 115
Зарегистрирован: Sep 2012
Репутация:
3,925
04-29-2013, 07:34 PM
(Сообщение последний раз редактировалось: 04-29-2013, 07:36 PM Dementor.)
asura013 Написал:тут неправильное слово только "доступ", ибо я имел ввиду получение информации о персонажах аккаунта, но не думаю что это существенно. в любом случае, это хоть какая-то информация по теме, а не флуд -_-
я и не говорил, что это флуд. Под дампом понимается, экспортированная база данных (к примеру в файл base.sql). В Вашем случае, я понял, что доступ идет с этого файла, что равно бреду)) А конкретно что вы имели ввиду, я так и не понял
Добавлено через 1 минуту
хотя предположу, вы имели "доступ из базы" - двумя словами, коротко и ясно) зачем надо было так заворачивать?)) А вообще разницы нет по соккету или из базы, факт то, что это не кракозябры, а реальные китайские символы.
Сообщений: 686
Тем: 10
Зарегистрирован: May 2012
Репутация:
210
Dementor Написал:я и не говорил, что это флуд. Под дампом понимается, экспортированная база данных (к примеру в файл base.sql). В Вашем случае, я понял, что доступ идет с этого файла, что равно бреду)) А конкретно что вы имели ввиду, я так и не понял 
Добавлено через 1 минуту
хотя предположу, вы имели "доступ из базы" - двумя словами, коротко и ясно) зачем надо было так заворачивать?)) А вообще разницы нет по соккету или из базы, факт то, что это не кракозябры, а реальные китайские символы. тогда поясню более подробно. в пв получить информацию о персонажах можно двумя способами (по крайней мере из тех, что в шаре):
1. подключение напрямую к игровой базе через сокеты.
2. дамп игровой базы через ./gamedbd gamesys.conf listrole (listfaction и т.п.) в файл и загрузка данных из этого файла в базу mysql - для привязки к вебу.
во втором случае дамп мог выдать ошибку (а ядро выдаёт ошибки именно на китайском) и эта, возможно единственная, строка могла попасть в базу mysql, с которой работает ЛК.
в первом случае при некорректном запросе к игровой базе обычно ответа не приходит вообще никакого, но может и китайский вернуться =)
Сообщений: 604
Тем: 16
Зарегистрирован: Feb 2013
Репутация:
4,248
оффтоп, не вынесла душа поэта
asura013, вы домой заходите через окно, живя на 5м этаже или все-таки через дверь?
mysql_connect/mssql_connect, -/-_query etc.. мне кажется более "интересный" и легкий способ узнать о игроках...
и вооще, о чем спор?
тс, не мог ли ты показать кусочек базы с аккаунтами или ники буквально пары персов (интересует на каком они та у тебя языке)
Сообщений: 686
Тем: 10
Зарегистрирован: May 2012
Репутация:
210
epmak Написал:
оффтоп, не вынесла душа поэта
asura013, вы домой заходите через окно, живя на 5м этаже или все-таки через дверь?
mysql_connect/mssql_connect, -/-_query etc.. мне кажется более "интересный" и легкий способ узнать о игроках...
и вооще, о чем спор?
офф
ну не хранятся ники персонажей в базе mysql >_> там только сами аккаунты (логин\пароль)
Сообщений: 604
Тем: 16
Зарегистрирован: Feb 2013
Репутация:
4,248
пора завязывать с оффтопом
ausra013, а если вдруг Вы ошибаетесь?
взял с первого попавшегося сервера la2
sql
PHP код: <?php
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 1,
curHp decimal(18,0) default 1,
maxCp decimal(11,0) default 1,
curCp decimal(18,0) default 1,
maxMp decimal(11,0) default 1,
curMp decimal(18,0) default 1,
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(20,0) default NULL,
expBeforeDeath decimal(20,0) default 0,
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,
base_class int(2) NOT NULL default '0',
deletetime decimal(20,0) default NULL,
cancraft decimal(11,0) default NULL,
title varchar(16) 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,
onlinetime decimal(20,0) default NULL,
char_slot decimal(1) default NULL,
newbie decimal(1,0) default '1',
lastAccess decimal(20,0) default NULL,
clan_privs INT DEFAULT 0,
wantspeace decimal(1,0) DEFAULT 0,
isin7sdungeon decimal(1,0) NOT NULL default 0,
punish_level TINYINT UNSIGNED NOT NULL DEFAULT 0,
punish_timer INT UNSIGNED NOT NULL DEFAULT 0,
power_grade decimal(11,0) DEFAULT NULL,
nobless decimal(1,0) NOT NULL DEFAULT 0,
subpledge int(1) NOT NULL DEFAULT 0,
last_recom_date decimal(20,0) NOT NULL DEFAULT 0,
lvl_joined_academy int(1) NOT NULL DEFAULT 0,
apprentice int(1) NOT NULL DEFAULT 0,
sponsor int(1) NOT NULL DEFAULT 0,
varka_ketra_ally int(1) NOT NULL DEFAULT 0,
clan_join_expiry_time DECIMAL(20,0) NOT NULL DEFAULT 0,
clan_create_expiry_time DECIMAL(20,0) NOT NULL DEFAULT 0,
death_penalty_level int(2) NOT NULL DEFAULT 0,
pc_point int(5) NOT NULL DEFAULT 0,
name_color varchar(8) NOT NULL DEFAULT 0x000000,
title_color varchar(8) NOT NULL DEFAULT 0x000000,
first_log INT DEFAULT 1,
aio decimal(1,0) NOT NULL DEFAULT 0,
aio_end decimal(20,0) NOT NULL DEFAULT 0,
PRIMARY KEY (obj_Id),
KEY `clanid` (`clanid`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
а точнее на char_name. я может не компетентен, но зачем создавать базу данных для персонажей и хранить их в файликах у сервера? по-моему, это медленно и не целесообразно, для таких объемов данных.
Сообщений: 686
Тем: 10
Зарегистрирован: May 2012
Репутация:
210
epmak Написал:
пора завязывать с оффтопом
ausra013, а если вдруг Вы ошибаетесь?
взял с первого попавшегося сервера la2
sql
PHP код: <?php
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 1,
curHp decimal(18,0) default 1,
maxCp decimal(11,0) default 1,
curCp decimal(18,0) default 1,
maxMp decimal(11,0) default 1,
curMp decimal(18,0) default 1,
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(20,0) default NULL,
expBeforeDeath decimal(20,0) default 0,
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,
base_class int(2) NOT NULL default '0',
deletetime decimal(20,0) default NULL,
cancraft decimal(11,0) default NULL,
title varchar(16) 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,
onlinetime decimal(20,0) default NULL,
char_slot decimal(1) default NULL,
newbie decimal(1,0) default '1',
lastAccess decimal(20,0) default NULL,
clan_privs INT DEFAULT 0,
wantspeace decimal(1,0) DEFAULT 0,
isin7sdungeon decimal(1,0) NOT NULL default 0,
punish_level TINYINT UNSIGNED NOT NULL DEFAULT 0,
punish_timer INT UNSIGNED NOT NULL DEFAULT 0,
power_grade decimal(11,0) DEFAULT NULL,
nobless decimal(1,0) NOT NULL DEFAULT 0,
subpledge int(1) NOT NULL DEFAULT 0,
last_recom_date decimal(20,0) NOT NULL DEFAULT 0,
lvl_joined_academy int(1) NOT NULL DEFAULT 0,
apprentice int(1) NOT NULL DEFAULT 0,
sponsor int(1) NOT NULL DEFAULT 0,
varka_ketra_ally int(1) NOT NULL DEFAULT 0,
clan_join_expiry_time DECIMAL(20,0) NOT NULL DEFAULT 0,
clan_create_expiry_time DECIMAL(20,0) NOT NULL DEFAULT 0,
death_penalty_level int(2) NOT NULL DEFAULT 0,
pc_point int(5) NOT NULL DEFAULT 0,
name_color varchar(8) NOT NULL DEFAULT 0x000000,
title_color varchar(8) NOT NULL DEFAULT 0x000000,
first_log INT DEFAULT 1,
aio decimal(1,0) NOT NULL DEFAULT 0,
aio_end decimal(20,0) NOT NULL DEFAULT 0,
PRIMARY KEY (obj_Id),
KEY `clanid` (`clanid`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
а точнее на char_name. я может не компетентен, но зачем создавать базу данных для персонажей и хранить их в файликах у сервера? по-моему, это медленно и не целесообразно, для таких объемов данных.
тема создана в ветке ПВ, а не ЛА2. поэтому я и говорю про ПВ. если ТС имеет ввиду личный кабинет для ЛА2, то туда и надо переносить тему. в линейке всё разумеется проще. Или Вы всё равно считаете, что я ошибаюсь?
а ТС по-видимому вообще пропал.
Сообщений: 604
Тем: 16
Зарегистрирован: Feb 2013
Репутация:
4,248
офф
тогды пардоньте (чет я не заметил... все ла2, да ла2  ), про пв не знаю, хотя подозреваю, что там система та же...
Сообщений: 702
Тем: 32
Зарегистрирован: Jan 2012
Репутация:
1,926
офф
asura013 Написал:как тут сделан доступ к персонажам? если через дамп игровой базы и забивании её в мускль, надо искать проблему там, возможно при дампе вылетает ошибка. если напрямую через сокет - возможно проблема в кодировке. в любом случае, думаю лучше стоит обратиться к разработчику этого лк.
Сколько умных и бессмысленных слов. 
Delphi / HTML, CSS, JS / Дизайн / скрипты для Lineage 2, Archeage
Сообщений: 686
Тем: 10
Зарегистрирован: May 2012
Репутация:
210
Skyline Написал:
офф
Сколько умных и бессмысленных слов. 
бред..
вы тут все из ветки ла2 повылезли, что кроме оффтопа ничего предложить не можете?
Сообщений: 702
Тем: 32
Зарегистрирован: Jan 2012
Репутация:
1,926
офф
asura013 Написал:
бред..
вы тут все из ветки ла2 повылезли, что кроме оффтопа ничего предложить не можете?
Раз вы такой знаток, расскажите нубам, чем отливается устройство pw серва от l2. :redlol:
Delphi / HTML, CSS, JS / Дизайн / скрипты для Lineage 2, Archeage
|