Вернуться   CoderX :: Forums > Основные форумы > Программинг
Войти через OpenID

Программинг Форум для тем связанных с программированием

Чат (Новых сообщений с момента вашего последнего визита нет)
Загрузка...
Задавайте ваши вопросы на форуме. Чат предназначен для небольших разговоров.
 
Ответ
 
Опции темы Опции просмотра
Старый 20.02.2012, 13:41   #1
Местный
 
Регистрация: 10.08.2010
Сообщений: 634
Сказал Спасибо: 22
Имеет 95 спасибок в 70 сообщенях
mira пока неопределено
По умолчанию Еще раз о датапаке

Народ паскажите как из датапака ява сборки извлеч инфу о нпс и итемах (тип итема, пасивки моба итд).
В отличии от скилов они не в xml а ваще бес пойми в чем. Чем можно извлеч инфу с минимумом епли? Ручной парсинг самый неидеальный вариант.
__________________
читернуть бы ништяг
mira вне форума   Ответить с цитированием
Старый 20.02.2012, 13:56   #2
Местный
 
Аватар для supernewbie
 
Регистрация: 23.09.2009
Сообщений: 1,232
Сказал Спасибо: 119
Имеет 172 спасибок в 134 сообщенях
supernewbie пока неопределено
По умолчанию

Цитата:
ваще бес пойми в чем
сысле, они же в MySQL таблицах
__________________
Начало.
supernewbie вне форума   Ответить с цитированием
Старый 20.02.2012, 14:32   #3
Местный
 
Регистрация: 10.08.2010
Сообщений: 634
Сказал Спасибо: 22
Имеет 95 спасибок в 70 сообщенях
mira пока неопределено
По умолчанию

Ну вот какуюнеть бы компоненту читать эту фигню. Как юзать скюль незнаю даже. Нада так чтоб загрузил файл какойнить компонентой и читаеш поля из таблитцы.
Ага щас скажите ставить какойнить дистрибутив с движком бд настрайвать его итд...
__________________
читернуть бы ништяг
mira вне форума   Ответить с цитированием
Старый 20.02.2012, 14:37   #4
Местный
 
Аватар для supernewbie
 
Регистрация: 23.09.2009
Сообщений: 1,232
Сказал Спасибо: 119
Имеет 172 спасибок в 134 сообщенях
supernewbie пока неопределено
По умолчанию

дык в делфи всё есть, TSQLConnection
__________________
Начало.
supernewbie вне форума   Ответить с цитированием
Старый 20.02.2012, 14:59   #5
Местный
 
Регистрация: 10.08.2010
Сообщений: 634
Сказал Спасибо: 22
Имеет 95 спасибок в 70 сообщенях
mira пока неопределено
По умолчанию

Ну ща. 3агуглим
__________________
читернуть бы ништяг
mira вне форума   Ответить с цитированием
Старый 20.02.2012, 18:58   #6
Местный
 
Аватар для Yegor
 
Регистрация: 05.04.2009
Сообщений: 1,436
Сказал Спасибо: 306
Имеет 122 спасибок в 98 сообщенях
Yegor пока неопределено
По умолчанию

mira, надо единоразово выгрузить или постоянно юзать?
__________________
Продажа чистых аккаунтов 4G, L2 EU, AARu, AA EU, Aion EU, Tera RU, Tera EU (ICQ 594297609)
Продажа VK авторег аккаунтов (ICQ 594297609)
Yegor вне форума   Ответить с цитированием
Старый 21.02.2012, 09:32   #7
Местный
 
Регистрация: 10.08.2010
Сообщений: 634
Сказал Спасибо: 22
Имеет 95 спасибок в 70 сообщенях
mira пока неопределено
По умолчанию

Цитата:
Сообщение от Yegor Посмотреть сообщение
mira, надо единоразово выгрузить или постоянно юзать?
считать данные в свою бд
__________________
читернуть бы ништяг
mira вне форума   Ответить с цитированием
Старый 21.02.2012, 14:48   #8
Местный
 
Аватар для Yegor
 
Регистрация: 05.04.2009
Сообщений: 1,436
Сказал Спасибо: 306
Имеет 122 спасибок в 98 сообщенях
Yegor пока неопределено
По умолчанию

mira, а у тебя какой тип БД? Может тупо import сделать?
__________________
Продажа чистых аккаунтов 4G, L2 EU, AARu, AA EU, Aion EU, Tera RU, Tera EU (ICQ 594297609)
Продажа VK авторег аккаунтов (ICQ 594297609)
Yegor вне форума   Ответить с цитированием
Старый 21.02.2012, 16:04   #9
Местный
 
Регистрация: 10.08.2010
Сообщений: 634
Сказал Спасибо: 22
Имеет 95 спасибок в 70 сообщенях
mira пока неопределено
По умолчанию

Свой движок на подобии реестра виндовс. Вот и нужно сделать тулзу для импорта данных в нее.
__________________
читернуть бы ништяг
mira вне форума   Ответить с цитированием
Старый 21.02.2012, 17:37   #10
Местный
 
Аватар для Yegor
 
Регистрация: 05.04.2009
Сообщений: 1,436
Сказал Спасибо: 306
Имеет 122 спасибок в 98 сообщенях
Yegor пока неопределено
По умолчанию

mira, вижу 2 варианта:

1: Установить MySql на ПК на котором будет происходить процесс. Залить туда базы сервера, обычно в сборке для этого есть батник, там все автоматизировано. Для Delphi установить компонент который умеет подключаться к БД MySql, я юзаю MyDAC 7.02. И делать выборки нужных данных с последующим занесением в свою БД.

2: Все данные в сборке сервера предназначенные для заливки в базу лежат в файлах c расширением sql. Там данные в соотвевии со стандартом MySql наподобии:

INSERT INTO `npc` (`ordinal`, `id`, `name`, `title`, `class`, `collision_radius`, `collision_height`, `level`, `sex`, `type`, `ai_type`, `attackrange`, `hp`, `base_hp_regen`, `mp`, `base_mp_regen`, `str`, `con`, `dex`, `int`, `wit`, `men`, `exp`, `sp`, `patk`, `pdef`, `matk`, `mdef`, `atkspd`, `aggro`, `matkspd`, `rhand`, `lhand`, `armor`, `walkspd`, `runspd`, `faction_id`, `faction_range`, `displayId`, `shield_defense_rate`, `shield_defense`, `corpse_time`, `base_rand_dam`, `base_critical`, `physical_hit_modify`, `base_reuse_delay`, `physical_avoid_modify`, `hit_time_factor`, `isDropHerbs`, `shots`, `map_flag`, `boss_flag`) VALUES
(1, 20001, 'Gremlin', '', 'gremlin', 10.00, 15.00, 1, 'male', 'L2Monster', 'Fighter', 40, 63, 1.500, 44, 0.900, 40, 43, 30, 21, 20, 20, 29, 2, 9, 44, 7, 35, 253, 0, 500, 0, 0, 0, 20, 50, '', 0, 0, 0, 0, 7, 30, 4, 4, 0, 0, 0.37, 'false', 'NONE', 0, 0),
....
Делаешь свой парсер этого файла и используешь данные. Но имхо это гемор.
__________________
Продажа чистых аккаунтов 4G, L2 EU, AARu, AA EU, Aion EU, Tera RU, Tera EU (ICQ 594297609)
Продажа VK авторег аккаунтов (ICQ 594297609)

Последний раз редактировалось Yegor, 21.02.2012 в 17:40.
Yegor вне форума   Ответить с цитированием
Ответ

  CoderX :: Forums > Основные форумы > Программинг



Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 04:55.

vBulletin style designed by MSC Team.
Powered by vBulletin® Version 3.6.11
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Locations of visitors to this page
Rambler's Top100

Вы хотите чувствовать себя в безопасности? чоп Белган обеспечит её!