Базовая информация (сервер) — различия между версиями
Материал из Perfect World Develop Wiki
(Новая страница: «= Команды gamedbd =») |
(→История версий) |
||
(не показано 38 промежуточных версии 2 участников) | |||
Строка 1: | Строка 1: | ||
− | = Команды gamedbd = | + | {{Дополнить}} |
+ | == История версий == | ||
+ | * CNET 1.187 (1.4.4) | ||
+ | * CNET 1.200 (1.4.5) — 2 марта 2012 ? | ||
+ | * CNET 1.31 (1.4.6) — 17 октября 2012 ? | ||
+ | * CNET 1.68 (1.4.8) — 22 апреля 2013 ? | ||
+ | * CNET 1.76 (1.5.0) — 22 октября 2013 | ||
+ | * CNET 1.97 (1.5.1) — 17 декабря 2013 | ||
+ | * CNET 1.156 (1.5.3) — 14 августа 2015 ? | ||
+ | |||
+ | == Команды gamedbd == | ||
+ | {| class="wikitable" border="1" width=100% | ||
+ | |- | ||
+ | ! width=40% | Аргументы | ||
+ | ! Описание | ||
+ | |- | ||
+ | | importclsconfig | ||
+ | | {{Отсутствует}} | ||
+ | |- | ||
+ | | exportclsconfig | ||
+ | | Экспортирует информацию о базовых персонажах в файл clsconfig. | ||
+ | |- | ||
+ | | clearclsconfig | ||
+ | | Обнуляет информацию о базовых персонажах. | ||
+ | |- | ||
+ | | importrolelist <rolelistfilenamelist> | ||
+ | | {{Отсутствует}} | ||
+ | |- | ||
+ | | exportrolelist <roleidfilename> <rolelistfilename> | ||
+ | | {{Отсутствует}} | ||
+ | |- | ||
+ | | printlogicuid | ||
+ | | {{Отсутствует}} | ||
+ | |- | ||
+ | | printunamerole <zoneid> | ||
+ | | {{Отсутствует}} | ||
+ | |- | ||
+ | | printunamefaction <zoneid> | ||
+ | | {{Отсутствует}} | ||
+ | |- | ||
+ | | gennameidx | ||
+ | | {{Отсутствует}} | ||
+ | |- | ||
+ | | exportunique <zoneid> | ||
+ | | {{Отсутствует}} | ||
+ | |- | ||
+ | | query <roleid> | ||
+ | | Выводит информацию о персонаже. | ||
+ | |- | ||
+ | | exportrole <roleid> | ||
+ | | Выдает XML экспорт персонажа. | ||
+ | |- | ||
+ | | clearrole <roleid> <srczoneid> | ||
+ | | {{Отсутствует}} | ||
+ | |- | ||
+ | | exportuser <userid> | ||
+ | | {{Отсутствует}} | ||
+ | |- | ||
+ | | merge <dbdatapath> | ||
+ | | {{Отсутствует}} | ||
+ | |- | ||
+ | | mergewdb <dbdatapath> <srczoneid> | ||
+ | | {{Отсутствует}} | ||
+ | |- | ||
+ | | listrole | ||
+ | | Список всех персонажей с подробной информацией. | ||
+ | * Формат: roleid, userid, name, race, occupation, gender, custom_data_size, custom_stamp, status, delete_time, create_time, lastlogin_time, forbid_size, level, level2, exp, sp, pp, hp, mp, posx, posy, posz, worldtag, money, invader_state, invader_time, pariah_time, factionid, factionrole, reputation, custom_status_size, filter_data_size, charactermode_size, instancekeylist_size, dbltime_expire, dbltime_mode, dbltime_begin, dbltime_used, dbltime_max, time_used, timestamp, storesize, petcorral_size, vitality, energy, strength, agility, max_hp, max_mp, hp_gen, mp_gen, walk_speed, run_speed, swim_speed, flight_speed, attack, damage_low, damage_high, attack_speed, attack_range, damage_low0, damage_low1, damage_low2, damage_low3, damage_low4, damage_high0, damage_high1, damage_high2, damage_high3, damage_high4, damage_magic_low, damage_magic_high, resistance0, resistance1, resistance2, resistance3, resistance4, defense, armor, max_ap, var_data_size, skills_size, storehousepasswd_size, waypointlist_size, coolingtime_size, storehouse_money, storehouse_size, inventory_size, equipment_size, taskinventory_size, task_data_size, task_complete_size | ||
+ | |- | ||
+ | | listrolebrief | ||
+ | | Список всех персонажей с сокращенной информацией. | ||
+ | * Формат: roleid, userid, name, occupation, level, exp, moneyall, reputation, role_yinpiao, user_yinpiao, updatetime, gender, spouse, remote_roleid, remote_zoneid, cross_locked, level2 | ||
+ | |- | ||
+ | | listuserbrief | ||
+ | | Список всех аккаунтов с сокращенной информацией. | ||
+ | * Формат: userid, rolelist, cash, money, cash_2, cash_add, cash_buy, cash_sell, cash_used, cash_used_2, add_serial, use_serial, cash_current, exg_logcount | ||
+ | |- | ||
+ | | listfaction | ||
+ | | Информация о кланах. | ||
+ | * Формат: fid, name, level, masterid, masterrole, member_size | ||
+ | |- | ||
+ | | listfactionuser | ||
+ | | {{Отсутствует}} | ||
+ | |- | ||
+ | | listfactionrelation | ||
+ | | {{Отсутствует}} | ||
+ | |- | ||
+ | | listcity | ||
+ | | Информация о территориях. | ||
+ | * Формат: id, level, owner, occupy_time, challenger, deposit, cutoff_time, battle_time, bonus_time, color, status, timeout, maxbonus. | ||
+ | |- | ||
+ | | listshoplog | ||
+ | | Лог магазина. | ||
+ | * Формат: roleid, order_id, item_id, expire, item_count, order_count, cash_need, time, guid1, guid2 | ||
+ | |- | ||
+ | | listsyslog | ||
+ | | {{Отсутствует}} | ||
+ | |- | ||
+ | | updateroles | ||
+ | | {{Отсутствует}} | ||
+ | |- | ||
+ | | convertdb | ||
+ | | | ||
+ | * Исполняющая функция пуста. | ||
+ | |- | ||
+ | | repairdb | ||
+ | | {{Отсутствует}} | ||
+ | |- | ||
+ | | tablestat | ||
+ | | {{Отсутствует}} | ||
+ | |- | ||
+ | | tablestatraw | ||
+ | | {{Отсутствует}} | ||
+ | |- | ||
+ | | findmaxsize <dumpfilename> | ||
+ | | Ищет самую длинную запись в каждой таблице и делает дамп этой информации. В дампе также присутствует распакованное значение записи. | ||
+ | |- | ||
+ | | read <tablename> <id> | ||
+ | | Читает из таблицы базы данных элемент по указанному ключу. | ||
+ | * Возвращает упакованное значение элемента и распакованное. | ||
+ | |- | ||
+ | | rewritetable <fromname> <toname> | ||
+ | | {{Отсутствует}} | ||
+ | |- | ||
+ | | rewritedb | ||
+ | | {{Отсутствует}} | ||
+ | |- | ||
+ | | listid <tablename> | ||
+ | | {{Отсутствует}} | ||
+ | |- | ||
+ | | rewritetable <roleidfile> <fromname> <toname> | ||
+ | | {{Отсутствует}} | ||
+ | |- | ||
+ | | compressdb | ||
+ | | | ||
+ | * В исполняющей функции вывод сообщения в консоль "CompressDB, do not support WDB". | ||
+ | |- | ||
+ | | decompressdb | ||
+ | | | ||
+ | * В исполняющей функции вывод сообщения в консоль "DecompressDB, do not support WDB". | ||
+ | |- | ||
+ | | walkalltable | ||
+ | | Показывает размер каждой таблицы базы данных с количеством записей и ошибок. | ||
+ | |- | ||
+ | | exportgametalk <outputdir> | ||
+ | | {{Отсутствует}} | ||
+ | |- | ||
+ | | listroleinventory | ||
+ | | {{Отсутствует}} | ||
+ | |- | ||
+ | | exportuserstore <roleid> | ||
+ | | {{Отсутствует}} | ||
+ | |- | ||
+ | | exportprofittime | ||
+ | | {{Отсутствует}} | ||
+ | |- | ||
+ | | abstractroles <dbdatapath> <zoneid> | ||
+ | | {{Отсутствует}} | ||
+ | |- | ||
+ | | delzoneplayers <zoneid> | ||
+ | | {{Отсутствует}} | ||
+ | |- | ||
+ | | setdbcrosstype <type> | ||
+ | | {{Отсутствует}} | ||
+ | |- | ||
+ | | listrolecrossinfo <roleid> | ||
+ | | {{Отсутствует}} | ||
+ | |- | ||
+ | | resetrolecrossinfo <roleid> <remote_roleid> <data_timestamp> <cross_timestamp> <src_zoneid> | ||
+ | | {{Отсутствует}} | ||
+ | |- | ||
+ | | syncplayername | ||
+ | | {{Отсутствует}} | ||
+ | |- | ||
+ | | returncash <useridfile> | ||
+ | | {{Отсутствует}} | ||
+ | |- | ||
+ | | importrecalluser <useridfile> | ||
+ | | {{Отсутствует}} | ||
+ | |- | ||
+ | | querywebtrade <sn> | ||
+ | | {{Отсутствует}} | ||
+ | |- | ||
+ | ! colspan="2" | Добавлены в 1.5.3 | ||
+ | |- | ||
+ | | queryglobalcontrol | ||
+ | | {{Отсутствует}} | ||
+ | |- | ||
+ | | importrole <roleidfile> | ||
+ | | Импортирует XML файл персонажа в базу. | ||
+ | |- | ||
+ | | deletewaitde <backup> | ||
+ | | {{Отсутствует}} | ||
+ | |- | ||
+ | | calcwaitdel <year> <level> | ||
+ | | {{Отсутствует}} | ||
+ | |- | ||
+ | | getsignindata <month> | ||
+ | | {{Отсутствует}} | ||
+ | |- | ||
+ | | setclspvpflag <flag> | ||
+ | | {{Отсутствует}} | ||
+ | |- | ||
+ | | getrolelogindata <year> <logicid> | ||
+ | | {{Отсутствует}} | ||
+ | |- | ||
+ | | getuserlogindata <year> <logicid> | ||
+ | | {{Отсутствует}} | ||
+ | |- | ||
+ | | listfintask <count> | ||
+ | | {{Отсутствует}} | ||
+ | |- | ||
+ | | listmnfactioninfo | ||
+ | | {{Отсутствует}} | ||
+ | |- | ||
+ | | listmnfactionapplyinfo | ||
+ | | {{Отсутствует}} | ||
+ | |- | ||
+ | | listmndomaininfo | ||
+ | | {{Отсутствует}} | ||
+ | |- | ||
+ | | clearmnfactionid | ||
+ | | {{Отсутствует}} | ||
+ | |- | ||
+ | | importmnfactioninfo <mnfactioninfofile> | ||
+ | | {{Отсутствует}} | ||
+ | |- | ||
+ | | importmnfactionapplyinfo <mnfactionapplyinfofil> | ||
+ | | {{Отсутствует}} | ||
+ | |- | ||
+ | | importmndomaininfo <mndomaininfofile> | ||
+ | | {{Отсутствует}} | ||
+ | |- | ||
+ | | setmnfactionstate <state> | ||
+ | | {{Отсутствует}} | ||
+ | |- | ||
+ | | clearmnfacioncredit | ||
+ | | {{Отсутствует}} | ||
+ | |- | ||
+ | | listsolochallengerank | ||
+ | | {{Отсутствует}} | ||
+ | |- | ||
+ | | clearclswaypoint | ||
+ | | {{Отсутствует}} | ||
+ | |} | ||
+ | |||
+ | == Команды gamedbd.conv == | ||
+ | {| class="wikitable" border="1" width=100% | ||
+ | |- | ||
+ | ! width=40% | Аргументы | ||
+ | ! Описание | ||
+ | |- | ||
+ | | towdb | ||
+ | | Конвертирует таблицы базы данных в WDB формат. | ||
+ | |- | ||
+ | | tobdb | ||
+ | | Конвертирует таблицы базы данных в BDB формат. | ||
+ | |} |
Текущая версия на 19:19, 22 августа 2016
Пожалуйста, улучшите и дополните этот раздел. Замечания о том, что нужно улучшить, могут быть на странице обсуждения статьи.
|
История версий
- CNET 1.187 (1.4.4)
- CNET 1.200 (1.4.5) — 2 марта 2012 ?
- CNET 1.31 (1.4.6) — 17 октября 2012 ?
- CNET 1.68 (1.4.8) — 22 апреля 2013 ?
- CNET 1.76 (1.5.0) — 22 октября 2013
- CNET 1.97 (1.5.1) — 17 декабря 2013
- CNET 1.156 (1.5.3) — 14 августа 2015 ?
Команды gamedbd
Аргументы | Описание |
---|---|
importclsconfig | Отсутствует |
exportclsconfig | Экспортирует информацию о базовых персонажах в файл clsconfig. |
clearclsconfig | Обнуляет информацию о базовых персонажах. |
importrolelist <rolelistfilenamelist> | Отсутствует |
exportrolelist <roleidfilename> <rolelistfilename> | Отсутствует |
printlogicuid | Отсутствует |
printunamerole <zoneid> | Отсутствует |
printunamefaction <zoneid> | Отсутствует |
gennameidx | Отсутствует |
exportunique <zoneid> | Отсутствует |
query <roleid> | Выводит информацию о персонаже. |
exportrole <roleid> | Выдает XML экспорт персонажа. |
clearrole <roleid> <srczoneid> | Отсутствует |
exportuser <userid> | Отсутствует |
merge <dbdatapath> | Отсутствует |
mergewdb <dbdatapath> <srczoneid> | Отсутствует |
listrole | Список всех персонажей с подробной информацией.
|
listrolebrief | Список всех персонажей с сокращенной информацией.
|
listuserbrief | Список всех аккаунтов с сокращенной информацией.
|
listfaction | Информация о кланах.
|
listfactionuser | Отсутствует |
listfactionrelation | Отсутствует |
listcity | Информация о территориях.
|
listshoplog | Лог магазина.
|
listsyslog | Отсутствует |
updateroles | Отсутствует |
convertdb |
|
repairdb | Отсутствует |
tablestat | Отсутствует |
tablestatraw | Отсутствует |
findmaxsize <dumpfilename> | Ищет самую длинную запись в каждой таблице и делает дамп этой информации. В дампе также присутствует распакованное значение записи. |
read <tablename> <id> | Читает из таблицы базы данных элемент по указанному ключу.
|
rewritetable <fromname> <toname> | Отсутствует |
rewritedb | Отсутствует |
listid <tablename> | Отсутствует |
rewritetable <roleidfile> <fromname> <toname> | Отсутствует |
compressdb |
|
decompressdb |
|
walkalltable | Показывает размер каждой таблицы базы данных с количеством записей и ошибок. |
exportgametalk <outputdir> | Отсутствует |
listroleinventory | Отсутствует |
exportuserstore <roleid> | Отсутствует |
exportprofittime | Отсутствует |
abstractroles <dbdatapath> <zoneid> | Отсутствует |
delzoneplayers <zoneid> | Отсутствует |
setdbcrosstype <type> | Отсутствует |
listrolecrossinfo <roleid> | Отсутствует |
resetrolecrossinfo <roleid> <remote_roleid> <data_timestamp> <cross_timestamp> <src_zoneid> | Отсутствует |
syncplayername | Отсутствует |
returncash <useridfile> | Отсутствует |
importrecalluser <useridfile> | Отсутствует |
querywebtrade <sn> | Отсутствует |
Добавлены в 1.5.3 | |
queryglobalcontrol | Отсутствует |
importrole <roleidfile> | Импортирует XML файл персонажа в базу. |
deletewaitde <backup> | Отсутствует |
calcwaitdel <year> <level> | Отсутствует |
getsignindata <month> | Отсутствует |
setclspvpflag <flag> | Отсутствует |
getrolelogindata <year> <logicid> | Отсутствует |
getuserlogindata <year> <logicid> | Отсутствует |
listfintask <count> | Отсутствует |
listmnfactioninfo | Отсутствует |
listmnfactionapplyinfo | Отсутствует |
listmndomaininfo | Отсутствует |
clearmnfactionid | Отсутствует |
importmnfactioninfo <mnfactioninfofile> | Отсутствует |
importmnfactionapplyinfo <mnfactionapplyinfofil> | Отсутствует |
importmndomaininfo <mndomaininfofile> | Отсутствует |
setmnfactionstate <state> | Отсутствует |
clearmnfacioncredit | Отсутствует |
listsolochallengerank | Отсутствует |
clearclswaypoint | Отсутствует |
Команды gamedbd.conv
Аргументы | Описание |
---|---|
towdb | Конвертирует таблицы базы данных в WDB формат. |
tobdb | Конвертирует таблицы базы данных в BDB формат. |