Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Работа над Goddess of Destruction (part 4)
#11
3JIO Написал:скажите байпасы не менялись??
вернее пакет на байпасы
Менялся ( где то в 2-3 теме есть шара от меня )
Человек просто обязан ошибаться, раз другие учатся на его ошибках .......
#12
Помогите решить проблему после создания персонажа бесконечная загрузка приходится перезапускать клиент в гс вот эта ошибка
Код:
1317217827418    SEVERE    27    l2open.gameserver.clientpackets.L2GameClientPacket    Client: L2GameClient: *****@127.0.0.1 from IP: 127.0.0.1 - Failed reading: [C] B0 RequestCharacterNameCreatable(l2open.gameserver.clientpackets.RequestCharacterNameCreatable) - L2Open Server Version: Unknown Version
1317217827419    SEVERE    27    l2open.gameserver.clientpackets.L2GameClientPacket    Buffer: java.nio.HeapByteBuffer[pos=4 lim=5 cap=65536] / Connection: MMOConnection: selector=Thread[SelectorThread:7777,9,main]; client=L2GameClient: *****@127.0.0.1; buffersReleased=false; buffersNulled=false
1317217827421    WARNING    27    l2open.gameserver.clientpackets.L2GameClientPacket    Packet not completed. Maybe cheater. IP:127.0.0.1, account:*****
1317217857111    WARNING    28    bosses.FourSepulchersManager    FourSepulchersManager: Entry time: Wed Sep 28 17:55:57 MSD 2011
#13
Пакет создавали RequestCharacterNameCreatable?
#14
Bacekk, посмотри у себя плиз в исходах его, а то я чёт не нашёл
#15
Да вот он
Код:
public class RequestCharacterNameCreatable extends L2GameClientPacket
{
    protected String _name;
    
    @Override
    protected void readImpl()
    {
        _name = readS();
    }

    @Override
    protected void runImpl()
    {

        if (_name.length() < 1 || _name.length() > 16)
        {
            sendPacket(new ExIsCharNameCreatable(ExIsCharNameCreatable.CHARS_16));
            return;
        }
        
        if (!Util.isAlphaNumeric(_name) || !isValidName(_name))
        {
            sendPacket(new ExIsCharNameCreatable(ExIsCharNameCreatable.INCORRECT_NAME));
            return;
        }
        
        synchronized (CharNameTable.getInstance())
        {
            if (CharNameTable.getInstance().accountCharNumber(getClient().getLoginName()) >= Config.MAX_CHARACTERS_NUMBER_PER_ACCOUNT && Config.MAX_CHARACTERS_NUMBER_PER_ACCOUNT != 0)
            {
                sendPacket(new ExIsCharNameCreatable(ExIsCharNameCreatable.TOO_MANY_CHARACTERS));
                return;
            }
            else if (CharNameTable.getInstance().doesCharNameExist(_name))
            {
                sendPacket(new ExIsCharNameCreatable(ExIsCharNameCreatable.NAME_ALREADY_EXISTS));
                return;
            }
        }    
        
        sendPacket(new ExIsCharNameCreatable(ExIsCharNameCreatable.OK));
        
    }
    
    private boolean isValidName(String text)
    {
        boolean result = true;
        String test = text;
        Pattern pattern;
        try
        {
            pattern = Pattern.compile(Config.CNAME_TEMPLATE);
        }
        catch (PatternSyntaxException e) // case of illegal pattern
        {
            pattern = Pattern.compile(".*");
        }
        Matcher regexp = pattern.matcher(test);
        if (!regexp.matches())
            result = false;
        return result;
    }    

    @Override
    public String getType()
    {
        return "[C] B0 RequestCharacterNameCreatable";
    }
}
Вот мой ExIsCharNameCreatable
Код:
public class ExIsCharNameCreatable extends L2GameServerPacket
{
    public static final int OK = -1; // "Your character creation has failed."
    public static final int FAILED = 0; // "Your character creation has failed."
    public static final int TOO_MANY_CHARACTERS = 1; // "You cannot create another character. Please delete the existing character and try again."
    public static final int NAME_ALREADY_EXISTS = 2; // "This name already exists."
    public static final int CHARS_16 = 3; // "Your title cannot exceed 16 characters in length. Please try again."
    public static final int INCORRECT_NAME =  4; // "Incorrect name. Please try again."
    public static final int CREATE_NOT_ALLOWED =  5; // "Characters cannot be created from this server."
    public static final int CHOOSE_ANOTHER_SVR = 6; // "Unable to create character. You are unable to create a new character on the selected server. A restriction is in place which restricts users from creating characters on different servers where no previous character exists. Please choose another server."
    
    protected int _code;
    
    public ExIsCharNameCreatable(int code)
    {
        _code = code;
    }
    
    public void runImpl()
    {
    }
    
    @Override
    protected final void writeImpl()
    {
        writeC(0xfe);
        writeH(0x10f);
        writeD(_code);
    }

    @Override
    public String getType()
    {
        return "[S] 10F ExIsCharNameCreatable";
    }
}
Может в них чего то накосячил??
#16
Парни есть дамп, обт руофа и Инвен база коряк - включите мозг, за Вас никто делать ничего не будет.
#17
дамп руоффа есть???

Добавлено через 5 минут
извини но покажи! есть дамп 403 протокола кор офф
#18
Да особой разницы в них, думаю, нет.
Web программист\разработчик

— Есть только один способ проделать большую работу — полюбить ее. Если вы к этому не пришли, подождите. Не беритесь за дело.
#19
403 и 404
как говорили могли типо добавить фрост или какую нибудь подобную чушь, так что они не отличаются
#20
биг спс за инфу


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  Работа над Goddess of Destruction (part 7) n3k0nation 459 176,664 03-21-2022, 04:21 PM
Последний пост: TieLay
  Помогите с Сервером L2Dream версии 439 для Lineage 2 Gracia Part 2 CAHTEX 4 3,444 10-01-2021, 02:40 PM
Последний пост: tenor
  Работа с камерой и Энтер чат FriendlyGhost 0 1,324 04-29-2018, 06:07 AM
Последний пост: FriendlyGhost
  Goddess of Destruction ( новая ветка от NcSoft ) Bacek 180 60,054 08-22-2017, 12:32 PM
Последний пост: BadStealth
  EmuRT Gracia part 2 ? knaif 3 1,664 02-08-2016, 01:19 PM
Последний пост: knaif
  Gracia Part 1 от l2emu исходы TFH 6 2,019 10-05-2015, 07:53 PM
Последний пост: G1ta0
  Ищу исходы L2-Dream gracia part 2 knaif 1 1,419 10-05-2015, 07:51 PM
Последний пост: G1ta0
  Оплачиваемая работа Grek1993 1 1,379 08-01-2015, 11:29 AM
Последний пост: ztaecz
  Работа над Goddess of Destruction (part 6) Ashe 1,274 478,914 07-11-2015, 08:00 PM
Последний пост: n3k0nation
  Работа с мультиселлом Evencelance 11 2,548 09-19-2014, 12:43 PM
Последний пост: Evencelance

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


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