Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Реализация комюнити
#11
и так прошу ответить на мой последний вопрос и лично вас больше не беспокою) Вы и так очень помогли мне
Скажите если я прально все усек.
1) Делаем
Код:
@Override
    public String[] getBypassCommands()
    {
        return new String[] { "_bbsclassmanager", "_bbsclassmanager;change_class;" };
    }

2)private void showClassMainPage(Player player)
{}

3) чуть выше public void onBypassCommand(Player player, String command)
{
if(command.equals("_bbsclassmanager"))
showClassMainPage(player); ......}

я это та понял. После того как хотим показать страницу делаем это?

Код:
String content = HtmCache.getInstance().getNotNull("/scripts/services/community/" + Config.BBS_FOLDER_PATH + "/services/classmanager.htm", player);
        content = content.replace("%classmaster%", html.toString());

и т.д?
Ответ
#12
Rattyx Написал:и так прошу ответить на мой последний вопрос и лично вас больше не беспокою) Вы и так очень помогли мне
Скажите если я прально все усек.
1) Делаем
Код:
@Override
    public String[] getBypassCommands()
    {
        return new String[] { "_bbsclassmanager", "_bbsclassmanager;change_class;" };
    }

2)private void showClassMainPage(Player player)
{}

3) чуть выше public void onBypassCommand(Player player, String command)
{
if(command.equals("_bbsclassmanager"))
showClassMainPage(player); ......}

я это та понял. После того как хотим показать страницу делаем это?

Код:
String content = HtmCache.getInstance().getNotNull("/scripts/services/community/" + Config.BBS_FOLDER_PATH + "/services/classmanager.htm", player);
        content = content.replace("%classmaster%", html.toString());

и т.д?
Да вы все правильно поняли, за одни исключением.


Код:
String content = HtmCache.getInstance().getNotNull("/scripts/services/community/" + Config.BBS_FOLDER_PATH + "/services/classmanager.htm", player);
        content = content.replace("%classmaster%", html.toString());
необходимо вставить перед закрытием паблика onBypassCommand.

То есть:

Код:
public void onBypassCommand(Player player, String command)
    {
        if(command.equals("_bbsclassmanager"))
            showClassMainPage(player);

        String content = HtmCache.getInstance().getNotNull("/scripts/services/community/" + Config.BBS_FOLDER_PATH + "/services/classmanager.htm", player);
        content = content.replace("%classmaster%", html.toString());
    }

Это для того чтобы реплейсы не присваивать всем байпасам по отдельности, таким образом вы зададите рейплейс для всех существующих байпасов в классе.
Ответ
#13
ОООО Сработало))) Спасибо)) Теперь меня ждет долгая муторная работа с кодом. Вы топ.

Есть контакты? мб куплю чтот у вас)

Кстати вы весь код пишите "от руки" или же есть программы коды автозаполнение секреты какиенить) Работаю в эклипсе ЕЕ
Ответ
#14
Rattyx Написал:ОООО Сработало))) Спасибо)) Теперь меня ждет долгая муторная работа с кодом. Вы топ.

Есть контакты? мб куплю чтот у вас)

Кстати вы весь код пишите "от руки" или же есть программы коды автозаполнение секреты какиенить) Работаю в эклипсе ЕЕ

Скайп alexofox90
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  Оверворлд верная реализация талисмана Life Force Munhgauzen 12 3,271 03-10-2014, 10:21 PM
Последний пост: jFullMetal
  Реализация задумки[Help] La2lucky 7 2,002 06-18-2013, 11:41 PM
Последний пост: Astend
  Реализация MpConsumePercent finfan 2 1,579 07-06-2012, 10:48 PM
Последний пост: finfan
  Реализация HWID Cyberpro96 9 3,300 07-06-2012, 10:03 PM
Последний пост: Visor
  Реализация панели скилов (по фрее) ..Kirito.. 8 3,495 05-31-2011, 02:52 PM
Последний пост: LineOFWar
  Комюнити борд MROBAR 8 3,009 01-24-2011, 09:23 AM
Последний пост: Ro_0TT

Перейти к форуму:


Пользователи, просматривающие эту тему: 1 Гость(ей)