↑ ↓

Исходный GM Chat

Тема в разделе "Помощь", создана пользователем vbvvctnd69, 5 дек 2022.

  1. TopicStarter Overlay
    Offline

    vbvvctnd69 Ефрейтор

    110
    11
    51
    Кредиты:
    $636,01
    Репутация:
    0
    Привет всем. Видел давно на SAO 4.3 реализовали ГМ чат, как я понял через петицию.. Не знаю, работает он там или нет, не запускал эту сборку. Пытался перенести его на другую сборку. Вроде что-то получилось, но проблема в том, когда пишешь что-то в этот чат — выдает ошибку в консоли типо: "неподдерживаемый тип чата".
    Хз, вроде бы везде добавил...
    Может кто-то сталкивался с таким или знает как реализовать — напишите тут либо в ЛС, сколько $ порешаем)
    [​IMG]
    [​IMG]
     
  2. Offline

    GlobalArt Рядовой

    73
    12
    36
    Кредиты:
    $663,31
    Репутация:
    -1
    скорее всего ты плохо перенёс)))
    там в sao сборке есть класс CM_CHAT_MESSAGE_PUBLIC.java

    Посмотри внимательно на строчки вида

    case GM_PETITION:
    GMPetitionWindow.sendMessage(player, message);
    break;

    GM_PETITION - скорее всего это как раз тот тип 26 (которого у тебя не хватает)

    $ - можешь в личку отправлять)
     
  3. TopicStarter Overlay
    Offline

    vbvvctnd69 Ефрейтор

    110
    11
    51
    Кредиты:
    $636,01
    Репутация:
    0
    :D
    Если бы его не хватало, то выдало ошибку бы в Эклипсе)))
    конечно перенес)
     
  4. Offline

    GlobalArt Рядовой

    73
    12
    36
    Кредиты:
    $663,31
    Репутация:
    -1
    с чего бы?)
    case не выдаст тебе ошибку если нет каких либо условий, в данном случае enum'ов.
    Но это не суть.

    В ChatType в SAO - GM_PETITION(0x1b) 1B это = 27
    Ты не написал на какую версию версию клиента перенёс, но видимо они разные)

    попробуй поставь GM_PETITION(0x1a) и возможно будет тебе счастье.
     
    vbvvctnd69 нравится это.