Показ количества перосонажей при выборе сервера.
В ХФ вместо пинга выводиться количество персонажей на сервере.
Суть проблемы в том что есть пакеты ГСа и ЛСа, есть сама структура пакета СерверЛист. Название пакета на лыже ReplyCharacters.java, на лыже отправляеться с com/l2jserver/gameserver/LoginServerThread.java Суть проблеммы в том что не могу найти места откуда отправлять пакет от ГСа (с количеством персонажей на нем данного аккаунта) на Лс в сборках Феникс. Сами пакеты брал с Лыжы и переделывал ан феникс. |
Re: Показ количества перосонажей при выборе сервера.
Можно код?
|
Re: Показ количества перосонажей при выборе сервера.
loginserver\gameservercon\gspackets\ReplyCharacter s.java
Код:
package l2open.loginserver.gameservercon.gspackets; Код:
package l2open.gameserver.loginservercon.gspackets; Код:
******* Код:
********** В каком файле фени мне написать данное обращение к пакету..... в Лыже отправка идет: com\l2jserver\gameserver\LoginServerThread.java Код:
************************************* |
Re: Показ количества перосонажей при выборе сервера.
Ну для начало нужен коннект к обращению к базе, потом запрос.
Сатри! Код:
try Код:
SELECT SUM(online) FROM characters Код:
LoginServerThread.java Значит нужно искать другой файл отвечающий за это. Все что ты предоставил ты показал не те файлы это уже при заходе на сервер! Не проканает. Исчи ближе к заходу. Добавлено через 11 минут Опять же не могу понять почему в Цикле while chars++; стоит инкримент. Думаю не нужно объяснять что это такое. Код:
while (rset.next()) Добавлено через 12 минут А если тебе нужно смотреть пакеты с количеством персонажей то ты не там роешь кажется Добавлено через 16 минут Рой в L2Player.java в пакете Код:
l2p.gameserver.model |
Re: Показ количества перосонажей при выборе сервера.
Цитата:
ЗЫ: Z3oM учи яву, не позорься... |
Re: Показ количества перосонажей при выборе сервера.
Цитата:
Добавлено через 1 минуту Я наверное суть проблемы не правильно понял. |
Re: Показ количества перосонажей при выборе сервера.
Когда обратились с предложением "реализовать онлайн при входе в игру" (как на Астериосе) к Револтим, то они вроде опытные кодеры не смогли это сделать. Хотелось бы узнать, на этом форуме кто-то знает как это сделать? :) И как?
|
Re: Показ количества перосонажей при выборе сервера.
Цитата:
int online = L2World.getAllPlayersCount(); |
Re: Показ количества перосонажей при выборе сервера.
Цитата:
Онлайн при входе в игру уже обсуждали как сделать и не раз и к вопросу ТС'а это не имеет никакого отношения. Юзаем поиск. ТС'у поссмотрите как реализовано это в лыже. По факту: 1. Отсылаем запрос ГС'у на получения кол-во чаров. (пакеты логин сервера в логин сервере) 2. Обрабатываем запрос на стороне ГС'а (пакеты логин-сервера в гейм сервере). 3. Отправляем данные логин серверу (пакеты гейм сервера в гейм сервере). 4. Обрабатываем данные на стороне логин сервера (пакеты гейм сервера в логин сервере). 5. После отображения серверов циклично отображаем кол-во персонажей на серверах. |
Re: Показ количества перосонажей при выборе сервера.
Цитата:
|
Текущее время: 12:00. Часовой пояс GMT +3. |
Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot