ЛК для Voron Dev Team - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Пользователи Календарь Все разделы прочитаны
Вернуться   Форум администраторов игровых серверов > MMO > Lineage II > Движки сайтов (CMS)

Движки сайтов (CMS)
Обсуждения, решения проблем веб обвязок для ява сервера.

Описание темы:Личный Кабинет

Ответ
Опции темы
Непрочитано 08.01.2012, 16:18   #1
Заинтересовавшийся

Автор темы (Топик Стартер) ЛК для Voron Dev Team

Доброго времени суток,
столкнулся с проблемой,
ни один из найденых мною нормальных ЛК не подходит под базу Voron Dev
ну или l2феникс шайтан сборки....
посоветуйте норм ЛК или же помогите переписать ghtweb под шайтан
ну или как переделать L2 account под яву

ghtweb - http://turbobit.net/wg0w8wil7894.html
L2 account - http://zone-game.info/lineage/cms/729/
база сервера - http://rghost.ru/35798582
the2fantasy вне форума Ответить с цитированием
Непрочитано 08.01.2012, 16:29   #2
Аватар для [STIGMATED]
Супергерой

По умолчанию Re: ЛК для Voron Dev Team

А как на счёт стресса?
Или самописа, если нужен только ЛК?
__________________
Web программист\разработчик

— Есть только один способ проделать большую работу — полюбить ее. Если вы к этому не пришли, подождите. Не беритесь за дело.
[STIGMATED] вне форума Отправить сообщение для [STIGMATED] с помощью Skype™ Ответить с цитированием
Непрочитано 08.01.2012, 18:00   #3
Заинтересовавшийся

Автор темы (Топик Стартер) Re: ЛК для Voron Dev Team

ну на сколько я понял стресс чушь полная, набитая шелами.
а в самописе я пока не силен, не знаком с кодами и значениями.

мне бы откопать модуль ЛК хороший, ну или переделать, знать бы что переделывать...
the2fantasy вне форума Ответить с цитированием
Непрочитано 08.01.2012, 18:54   #4
Аватар для PrivetDruK
Пользователь

По умолчанию Re: ЛК для Voron Dev Team

offtop:
Свернуть ↑Развернуть ↓
PrivetDruK вне форума Отправить сообщение для PrivetDruK с помощью ICQ Отправить сообщение для PrivetDruK с помощью Skype™ Ответить с цитированием
Непрочитано 08.01.2012, 19:10   #5
Аватар для ANZO
Разработчик BDO Emu

По умолчанию Re: ЛК для Voron Dev Team

Эти кабинеты и обвязки вообще-то под ПТС платформу, а не жабу.
ANZO вне форума Отправить сообщение для ANZO с помощью ICQ Отправить сообщение для ANZO с помощью Skype™ Ответить с цитированием
Непрочитано 08.01.2012, 19:40   #6
Заинтересовавшийся

Автор темы (Топик Стартер) Re: ЛК для Voron Dev Team

Цитата:
Сообщение от ANZO Посмотреть сообщение
Эти кабинеты и обвязки вообще-то под ПТС платформу, а не жабу.
В том то и суть топика)
подскажите что под жабу)


ну я не совсем ноль,
как бы исходя из логики понять можно,

а по поводу гхтвеба, он под жабу катит проблема в конекте к бд
акаунты читает, но некоторые строки в коде отвечают за поиск чаров на аккаунте. Проблема в том что половину этих значений нет в моей сборке, они лишние....такие как лвл,макс, хп, макс мп и т.д.
и из за этого система не видит персонажей в бд.

полный код
Цитата:
<?php if (!defined('BASEPATH')) exit('No direct script access allowed');


$q_list['l2Phoenix'] = array(

// SELECT
'check_login' => "
SELECT *
FROM `accounts`
WHERE `login` = ?
LIMIT 1
",

'check_login_and_password' => "
SELECT *
FROM `accounts`
WHERE `login` = ?
AND `password` = ?
LIMIT 1
",

'get_game_account_list' => "
SELECT `login`,`lastactive`,`lastIP`,`user_id`,`server_id `
FROM `accounts`
WHERE `user_id` = ?
AND `server_id` = ?
",

/* 'get_characters_where_account_name' => "
SELECT `account_name`,`charId` AS `char_id`,`char_name`,`level`,`maxHp`,`curHp`,`max Cp`,`maxMp`,`sex`,`x`,`y`,
`z`,`exp`,`sp`,`karma`,`pvpkills`,`pkkills`,`clani d`,`race`,`classid`,`base_class`,`title`,`online`,
`onlinetime`,`lastAccess`,`nobless`
FROM `characters`
WHERE `account_name` = ?
",*/

'get_all_characters_count' => "
SELECT COUNT(0) as `count`
FROM `characters`
",

'get_all_characters' => "
SELECT characters.account_name, characters.obj_Id, characters.char_name, character_subclasses.level, characters.accesslevel, characters.lastAccess, char_templates.ClassName
FROM `characters`
LEFT JOIN `character_subclasses` ON characters.obj_Id = character_subclasses.char_obj_id
LEFT JOIN `char_templates` ON character_subclasses.class_id = char_templates.ClassId {where}
ORDER BY characters.char_name
LIMIT ?,?
",

'get_all_characters_where_login' => "
SELECT characters.account_name, characters.obj_Id, characters.char_name, character_subclasses.level, characters.accesslevel, characters.lastAccess, char_templates.ClassName
FROM `characters`
LEFT JOIN `character_subclasses` ON characters.obj_Id = character_subclasses.char_obj_id
LEFT JOIN `char_templates` ON character_subclasses.class_id = char_templates.ClassId {where}
WHERE characters.account_name = ?
ORDER BY characters.level DESC
",

'get_all_accounts' => "
SELECT `login`, `lastactive`, `access_level`, `lastIP`, `user_id`, `server_id`
FROM `accounts`
ORDER BY `login`
LIMIT ?,?
",

'get_all_accounts_count' => "
SELECT COUNT(0) as `count`
FROM `accounts`
",

'get_character' => "
SELECT *
FROM characters
WHERE characters.obj_Id = ?
LIMIT 1
",

'get_character_inventar' => "
SELECT items.object_id,items.item_id,items.count,items.en chant_level,items.loc,items.loc_data
FROM items
WHERE items.owner_id = ?
",

// UPDATE
'snap_game_account' => "
UPDATE `accounts`
SET `user_id` = ?, `server_id` = ?
WHERE `login` = ?
AND `password` = ?
LIMIT 1
",

'change_inventory_item' => "
UPDATE `items`
SET `count` = ?, `enchant_level` = ?
WHERE `object_id` = ?
",

// INSERT
'insert_accounts' => "
INSERT INTO `accounts` (`login`,`password`,`access_level`,`user_id`,`serv er_id`)
VALUE (?,?,0,?,?)
",

// DELETE
'delete_inventory_item' => "
DELETE FROM `items`
WHERE `object_id` = ?
LIMIT 1
",

// Статистика
'get_count_online_characters' => "
SELECT COUNT(0) as `count`
FROM `characters`
WHERE `online` = '1'
",

'get_count_game_accounts' => "
SELECT COUNT(0) as `count`
FROM `accounts`
",

'get_count_characters' => "
SELECT COUNT(0) as `count`
FROM `characters`
",

'get_count_clans' => "
SELECT COUNT(0) as `count`
FROM `clan_data`
",

'get_count_humans' => "
SELECT count(0)
FROM characters
LEFT JOIN character_subclasses ON character_subclasses.char_obj_id = characters.obj_Id AND character_subclasses.isBase='1'
LEFT JOIN char_templates ON character_subclasses.class_id = char_templates.ClassId
WHERE char_templates.RaceId='0' AND characters.accesslevel='0'
",

'get_count_elf' => "
SELECT count(0)
FROM characters
LEFT JOIN character_subclasses ON character_subclasses.char_obj_id = characters.obj_Id AND character_subclasses.isBase='1'
LEFT JOIN char_templates ON character_subclasses.class_id = char_templates.ClassId
WHERE char_templates.RaceId='1' AND characters.accesslevel='0'
",

'get_count_delf' => "
SELECT count(0)
FROM characters
LEFT JOIN character_subclasses ON character_subclasses.char_obj_id = characters.obj_Id AND character_subclasses.isBase='1'
LEFT JOIN char_templates ON character_subclasses.class_id = char_templates.ClassId
WHERE char_templates.RaceId='2' AND characters.accesslevel='0'
",

'get_count_orcs' => "
SELECT count(0)
FROM characters
LEFT JOIN character_subclasses ON character_subclasses.char_obj_id = characters.obj_Id AND character_subclasses.isBase='1'
LEFT JOIN char_templates ON character_subclasses.class_id = char_templates.ClassId
WHERE char_templates.RaceId='3' AND characters.accesslevel='0'
",

'get_count_dwarf' => "
SELECT count(0)
FROM characters
LEFT JOIN character_subclasses ON character_subclasses.char_obj_id = characters.obj_Id AND character_subclasses.isBase='1'
LEFT JOIN char_templates ON character_subclasses.class_id = char_templates.ClassId
WHERE char_templates.RaceId='4' AND characters.accesslevel='0'
",

'get_count_kamael' => "
SELECT count(0)
FROM characters
LEFT JOIN character_subclasses ON character_subclasses.char_obj_id = characters.obj_Id AND character_subclasses.isBase='1'
LEFT JOIN char_templates ON character_subclasses.class_id = char_templates.ClassId
WHERE char_templates.RaceId='5' AND characters.accesslevel='0'
",

'get_top_pvp' => "
SELECT characters.char_name, character_subclasses.level, characters.sex, characters.pvpkills, characters.pkkills, characters.online, characters.onlinetime, char_templates.ClassName, clan_data.clan_name, clan_data.clan_id
FROM `characters`
LEFT JOIN `character_subclasses` ON characters.obj_Id = character_subclasses.char_obj_id AND character_subclasses.isBase='1'
LEFT JOIN `char_templates` ON character_subclasses.class_id = char_templates.ClassId
LEFT JOIN `clan_data` ON characters.clanid = clan_data.clan_id
WHERE characters.accesslevel='0'
ORDER BY characters.pvpkills DESC
LIMIT ?
",

'get_top_online' => "
SELECT characters.char_name, character_subclasses.level, characters.sex, characters.pvpkills, characters.pkkills, characters.online, characters.onlinetime, char_templates.ClassName, clan_data.clan_name, clan_data.clan_id
FROM `characters`
LEFT JOIN `character_subclasses` ON characters.obj_Id = character_subclasses.char_obj_id AND character_subclasses.isBase='1'
LEFT JOIN `char_templates` ON character_subclasses.class_id = char_templates.ClassId
LEFT JOIN `clan_data` ON characters.clanid = clan_data.clan_id
WHERE characters.accesslevel='0'
AND characters.online = '1'
ORDER BY characters.onlinetime DESC
LIMIT ?
",

'get_top_top' => "
SELECT characters.char_name, character_subclasses.level, characters.sex, characters.pvpkills, characters.pkkills, characters.online, characters.onlinetime, char_templates.ClassName, clan_data.clan_name, clan_data.clan_id
FROM `characters`
LEFT JOIN `character_subclasses` ON characters.obj_Id = character_subclasses.char_obj_id AND character_subclasses.isBase='1'
LEFT JOIN `char_templates` ON character_subclasses.class_id = char_templates.ClassId
LEFT JOIN `clan_data` ON characters.clanid = clan_data.clan_id
WHERE characters.accesslevel='0'
ORDER BY characters.exp DESC
LIMIT ?
",

'get_top_pk' => "
SELECT characters.char_name, character_subclasses.level, characters.sex, characters.pvpkills, characters.pkkills, characters.online, characters.onlinetime, char_templates.ClassName, clan_data.clan_name, clan_data.clan_id
FROM `characters`
LEFT JOIN `character_subclasses` ON characters.obj_Id = character_subclasses.char_obj_id AND character_subclasses.isBase='1'
LEFT JOIN `char_templates` ON character_subclasses.class_id = char_templates.ClassId
LEFT JOIN `clan_data` ON characters.clanid = clan_data.clan_id
WHERE characters.accesslevel='0'
ORDER BY characters.pkkills DESC
LIMIT ?
",

'get_top_clans' => "
SELECT clan_data.clan_name, clan_data.clan_id, ally_data.ally_name, clan_data.clan_level, clan_data.reputation_score, clan_data.hasCastle, characters.char_name, ccount
FROM `clan_data`
LEFT JOIN `characters` ON characters.obj_Id = clan_data.leader_id
LEFT JOIN (
SELECT clanid, count(0) AS ccount
FROM characters
WHERE clanid GROUP BY clanid
) AS levels ON clan_data.clan_id = levels.clanid
LEFT JOIN `ally_data` ON clan_data.ally_id = ally_data.ally_id
ORDER BY clan_data.clan_level DESC, clan_data.reputation_score DESC
LIMIT ?
",

'get_castles' => "
SELECT castle.siegeDate,castle.id,castle.`name`,castle.ta xPercent,clan_data.clan_id,clan_data.clan_name
FROM `castle`
LEFT JOIN clan_data ON clan_data.hasCastle = castle.id
ORDER BY `id`
",

'get_siege' => "
SELECT siege_clans.unit_id, siege_clans.clan_id, siege_clans.type, siege_clans.castle_owner, clan_data.clan_name
FROM siege_clans
LEFT JOIN clan_data ON clan_data.clan_id = siege_clans.clan_id
WHERE unit_id = ?
",

'get_clan' => "
SELECT clan_name
FROM `clan_data`
WHERE clan_id = ?
",

'get_clan_characters' => "
SELECT characters.char_name, character_subclasses.level, characters.sex, characters.pvpkills, characters.pkkills, characters.online, characters.onlinetime, char_templates.ClassName, clan_data.clan_name, clan_data.clan_id
FROM `characters`
LEFT JOIN `character_subclasses` ON characters.obj_Id = character_subclasses.char_obj_id AND character_subclasses.isBase='1'
LEFT JOIN `char_templates` ON character_subclasses.class_id = char_templates.ClassId
LEFT JOIN `clan_data` ON characters.clanid = clan_data.clan_id
WHERE characters.clanid = ?
ORDER BY character_subclasses.level DESC
",
);
и сама неувязочка
Цитата:
/* 'get_characters_where_account_name' => "
SELECT `account_name`,`charId` AS `char_id`,`char_name`,`level`,`maxHp`,`curHp`,`max Cp`,`maxMp`,`sex`,`x`,`y`,
`z`,`exp`,`sp`,`karma`,`pvpkills`,`pkkills`,`clani d`,`race`,`classid`,`base_class`,`title`,`online`,
`onlinetime`,`lastAccess`,`nobless`
FROM `characters`
WHERE `account_name` = ?
",*/
их изменение нечего не решает,
как я понял где-то в движке есть файл который отвечает за исполние функций запросов в бд.
тут лишь шапочка...
the2fantasy вне форума Ответить с цитированием
Непрочитано 08.01.2012, 19:40   #7
Изгнанные

По умолчанию Re: ЛК для Voron Dev Team

Не один старый ЛК не подойдет к данной сборке.
Основа которую взял ворон-дев не поддерживает ЛК которые есть в инете.

Студия наша делает ЛК, давно сделали ЛК под такую основу.

Или самому менять запросы.

В шаре такого уж точно нету.
L2scripts-Guard вне форума Отправить сообщение для L2scripts-Guard с помощью Skype™ Ответить с цитированием
Непрочитано 08.01.2012, 19:45   #8
Заинтересовавшийся

Автор темы (Топик Стартер) Re: ЛК для Voron Dev Team

простите но ваши цены не вдохновляют, за такие деньги с таким функционалом, легче самому прочитать пхпшечку на 300 страниц, пару видео глянуть и все будет ОК.
просто на это надо время.
я не из тех мажиков которые покупают нечего не понимая, надо самому понимать, что и зачем и откуда.

был бы намёк откуда начинат(
the2fantasy вне форума Ответить с цитированием
Непрочитано 08.01.2012, 19:47   #9
Изгнанные

По умолчанию Re: ЛК для Voron Dev Team

Я вроде сказал альтернативу - писать самому.

И утвердил факт что основа та - новая, и НЕТУ ее в шаре и тратите тут время, ведь никто за конфетку не перепилит вам весь ЛК.

Добавлено через 1 минуту
И читать вам нужно документации SQL Queries а не пхп в данном случае.

Последний раз редактировалось L2scripts-Guard; 08.01.2012 в 19:48. Причина: Добавлено сообщение
L2scripts-Guard вне форума Отправить сообщение для L2scripts-Guard с помощью Skype™ Ответить с цитированием
Непрочитано 08.01.2012, 19:50   #10
Аватар для ExLite
.

По умолчанию Re: ЛК для Voron Dev Team

читаете как составляются SQL запросы, потом html + php и потом уже редактируете как будет выводиться информация в движке и под эту информацию корректируете запрос из базы.
ExLite вне форума Отправить сообщение для ExLite с помощью ICQ Отправить сообщение для ExLite с помощью Skype™ Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы

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

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

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Игровой эмулятор Gracia Epilogue (rev.1) от Voron Dev Team. khativari Lineage II 68 04.11.2011 09:34
ESA Team ESArea Рынок / Marketplace 0 25.03.2011 15:13
1.4.2.7 RT Team stopsay Lineage II 0 27.02.2011 10:50
1.4.2.7 от RT Team stopsay Рынок / Marketplace 9 22.02.2011 21:54
Сборка Lineage II Gracia Final от команды L2Our-Team (ZG Dev. Team) rev 9.11 _NEO_PK Lineage II 92 24.05.2010 14:04


© 2007–2024 «Форум администраторов игровых серверов»
Защита сайта от DDoS атак — StormWall
Работает на Булке неизвестной версии с переводом от zCarot
Текущее время: 10:56. Часовой пояс GMT +3.

Вверх