antiblock
Elveron

Colossal

Membro
  • Content Count

    28
  • Joined

  • Last visited


Reputation Activity

  1. Thanks
    Colossal reacted to M2Kingdoms in /messenger_auth e player_name fix   
    Boa tarde a todos!  
    Boas, existe um comando que no servidor que  é o /messenger_auth t player_name que por consequência envia vários erros causando assim a sua desconectação causando o servidor offline. Claro que nem todos sabem disto aqueles (paneleirados nerds que só desgraçam a vida as pessoas e acham isto bueeeeda fixe) por exemplo. 
    Mas para dar um fix basta seguir direito o tópico em baixo: 
     
    Vamos procurar por :
    no messenger_manager.cpp:
     
    Code (Text): void MessengerManager::AuthToAdd(MessengerManager::keyA account, MessengerManager::keyA companion, bool bDeny)  
    E Substituem por este código:
     
    Code (Text): bool MessengerManager::AuthToAdd(MessengerManager::keyA account, MessengerManager::keyA companion, bool bDeny)
    {
        DWORD dw1 = GetCRC32(companion.c_str(), companion.length());
        DWORD dw2 = GetCRC32(account.c_str(), account.length());

        char buf[64];
        snprintf(buf, sizeof(buf), "%u:%u", dw1, dw2);
        DWORD dwComplex = GetCRC32(buf, strlen(buf));

        if (m_set_requestToAdd.find(dwComplex) == m_set_requestToAdd.end())
        {
            sys_log(0, "MessengerManager::AuthToAdd : request not exist %s -> %s", companion.c_str(), account.c_str());
            return false;
        }

        m_set_requestToAdd.erase(dwComplex);

        if (!bDeny)
        {
            AddToList(companion, account);
            AddToList(account, companion);
        }
        return true;
    }  
    Depois no ficheiro cmd_general.cpp procuram por:
    Code (Text): ACMD(do_messenger_auth)  
    E substitui por:
    Code (Text): ACMD(do_messenger_auth)
    {
        if (ch->GetArena())
        {
            ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("대련장에서 사용하실 수 없습니다."));
            return;
        }

        char arg1[256], arg2[256];
        two_arguments(argument, arg1, sizeof(arg1), arg2, sizeof(arg2));

        if (!*arg1 || !*arg2)
            return;

        char answer = LOWER(*arg1);
        bool bIsDenied = answer != 'y';
        bool bIsAdded = MessengerManager::instance().AuthToAdd(ch->GetName(), arg2, bIsDenied); // DENY
        if (bIsAdded && bIsDenied)
        {
            LPCHARACTER tch = CHARACTER_MANAGER::instance().FindPC(arg2);

            if (tch)
                tch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%s 님으로 부터 친구 등록을 거부 당했습니다."), ch->GetName());
        }

    }  
    Agora no messenger_manager.h
     
    Code (Text): void    AuthToAdd(keyA account, keyA companion, bool bDeny);  
    Substituem por:
     
    Code (Text): bool    AuthToAdd(keyA account, keyA companion, bool bDeny);  
    --- Autor: Mr. Tiger
    -- Abraço!
    Tópico original:
     
  2. Like
    Colossal reacted to Karbust in Desenvolvimento de um servidor de Metin2   
    Achas que alguém trabalhar a ar e vento? Queres que alguém te ajude para teres um servidor decente vais ter de desembolsar...
     
    Isto dito, boa sorte na procura...
  3. Like
    Colossal reacted to OnlZ in Desenvolvimento de Site   
    Sem contar que com esses 10% semanais que vais tirar de 1 site que , vai ter apenas pessoal a apostar 10cents como quase todos  , em um ano online  não chega para pagar ao programador as horas que ele vai perder a fazer o que te falta (se for pago a hora).
  4. Like
    Colossal reacted to Karbust in Desenvolvimento de Site   
    Para o bot, se usares um que está no GitHub, é em C# com JSON, o site é em PHP, se quiseres o design bonito e todo pipi com as cenas todas a funcionar e vários modos de jogo é HTML, CSS, JavaScript, provavelmente também bootstrap...
     
    Das duas uma, ou pagas a alguém que saiba fazer esses sites para cs go, ou usas um já feito da net...
     
    O host se pagares 10€ para já, não é muito, e vais ter de investir muito em youtubers, caso contrário ninguém irá conhecer o teu site...
  5. Like
    Colossal reacted to Cσяvσ⋆ in Desenvolvimento de Site   
    Disseste que precisas alguém para te ajudar no projecto, sendo que tens dificuldades, aka precisas de alguém que te diga como fazer praticamente tudo, visto englobar bastantas linguagens, tanto no website como no bot.
     
    10% é basicamente nada para quem te faz isso.
  6. Upvote
    Colossal reacted to Kajo ✌ in Ajuda com o browser Opera   
    Um print ajudava.