Подведи собственные итоги года совместно с YOUGAME и забери ценные призы! Перейти

Вопрос Символы в clantag

  • Автор темы Автор темы massu_
  • Дата начала Дата начала
Забаненный
Забаненный
Статус
Оффлайн
Регистрация
29 Мар 2020
Сообщения
12
Реакции
1
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
как вставлять символы в клан тег , когда я их вставляю вместо символа вопрос
если это дело в клан теге , то дайте сурс клан тега где возможно вставлять символы
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
как вставлять символы в клан тег , когда я их вставляю вместо символа вопрос
если это дело в клан теге , то дайте сурс клан тега где возможно вставлять символы
UTF-8 шифровку включи ли выключи, но чит ломатся может из-за этого
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
UTF-8 шифровку включи ли выключи, но чит ломатся может из-за этого
где её включить?
Код:
Expand Collapse Copy
void utilities::apply_clan_tag(const char* name) {
    using Fn = int(__fastcall*)(const char*, const char*);
    static auto apply_clan_tag_fn = reinterpret_cast<Fn>(pattern::Scan(XOR("engine.dll"), XOR("53 56 57 8B DA 8B F9 FF 15")));
    apply_clan_tag_fn(name, name);
};
тут вобше нету ничего про эту utf-8 шифровку
 
В char32_t попробуй передавать, но тут скорее всего с самой кс проблемы

p.s. а, не, скорее всего не поможет, я до этого думал, что ютф32 имеет расширенную поддержку символов, это не так
 
Последнее редактирование:
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
UTF-8 шифровку включи ли выключи, но чит ломатся может из-за этого
это оно или не оно
Код:
Expand Collapse Copy
std::string utilities::WideToMultiByte(const std::wstring& str)
{
    std::string ret;
    int str_len;
    if (str.empty())
        return {};


    str_len = WideCharToMultiByte(CP_UTF8, 0, str.data(), (int)str.size(), 0, 0, 0, 0);
    ret = std::string(str_len, 0);
    WideCharToMultiByte(CP_UTF8, 0, str.data(), (int)str.size(), &ret[0], str_len, 0, 0);

    return ret;
}

std::wstring utilities::MultiByteToWide(const std::string& str)
{
    std::wstring ret;
    int str_len;

    if (str.empty())
        return {};

    str_len = MultiByteToWideChar(CP_UTF8, 0, str.data(), (int)str.size(), nullptr, 0);
    ret = std::wstring(str_len, 0);
    MultiByteToWideChar(CP_UTF8, 0, str.data(), (int)str.size(), &ret[0], str_len);

    return ret;
}
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
это оно или не оно
Код:
Expand Collapse Copy
std::string utilities::WideToMultiByte(const std::wstring& str)
{
    std::string ret;
    int str_len;
    if (str.empty())
        return {};


    str_len = WideCharToMultiByte(CP_UTF8, 0, str.data(), (int)str.size(), 0, 0, 0, 0);
    ret = std::string(str_len, 0);
    WideCharToMultiByte(CP_UTF8, 0, str.data(), (int)str.size(), &ret[0], str_len, 0, 0);

    return ret;
}

std::wstring utilities::MultiByteToWide(const std::string& str)
{
    std::wstring ret;
    int str_len;

    if (str.empty())
        return {};

    str_len = MultiByteToWideChar(CP_UTF8, 0, str.data(), (int)str.size(), nullptr, 0);
    ret = std::wstring(str_len, 0);
    MultiByteToWideChar(CP_UTF8, 0, str.data(), (int)str.size(), &ret[0], str_len);

    return ret;
}
Это UTF-16 , не знаю будет ли с ним работать и то ли это вообще
это оно или не оно
Код:
Expand Collapse Copy
std::string utilities::WideToMultiByte(const std::wstring& str)
{
    std::string ret;
    int str_len;
    if (str.empty())
        return {};


    str_len = WideCharToMultiByte(CP_UTF8, 0, str.data(), (int)str.size(), 0, 0, 0, 0);
    ret = std::string(str_len, 0);
    WideCharToMultiByte(CP_UTF8, 0, str.data(), (int)str.size(), &ret[0], str_len, 0, 0);

    return ret;
}

std::wstring utilities::MultiByteToWide(const std::string& str)
{
    std::wstring ret;
    int str_len;

    if (str.empty())
        return {};

    str_len = MultiByteToWideChar(CP_UTF8, 0, str.data(), (int)str.size(), nullptr, 0);
    ret = std::wstring(str_len, 0);
    MultiByteToWideChar(CP_UTF8, 0, str.data(), (int)str.size(), &ret[0], str_len);

    return ret;
}
Найди сурсы самовара и посмотри как там сделано там из мельниц же клантег
 
Это UTF-16 , не знаю будет ли с ним работать и то ли это вообще

Найди сурсы самовара и посмотри как там сделано там из мельниц же клантег
Где ты там utf 16 увидел, если там utf 8.
У них нет различий в поддержке символов, только в диапазоне значений. Так что разницы нет.
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Где ты там utf 16 увидел, если там utf 8.
У них нет различий в поддержке символов, только в диапазоне значений. Так что разницы нет.
Я уже делал такой клантег с самолетиками но давно у меня управление ломалось фиксить пришлось не помню как я это делал
 
Назад
Сверху Снизу