• TibiaFace

    Tibiaface | Una comunidad Open Tibia donde encontras : mapas, scripts, Otserver, npc y amigos etc ...

    .
    demo menumenu

    Afiliados



    Votar:

    [Pedido] Necesito un script de urgencia!

    Compartir:

    Ver el tema anterior Ver el tema siguiente Ir abajo  Mensaje (Página 1 de 1.)

    1default [Pedido] Necesito un script de urgencia! el Sáb Dic 14, 2019 10:19 am

    lsenturion

    lsenturion
    Miembro
    Miembro
    Necesito un script, talkaction o lo que sea para desterrar las promociones de otros ots dentro del mio. Algun antiVPN , mute de todos los canales, que no les permita comunicarse con nadie o algun detector de servidores externos. URGENTE!


    PD> Porque cuando muteo a alguien , con el elfbot sigue hablando?

    2default Re: [Pedido] Necesito un script de urgencia! el Sáb Dic 14, 2019 11:24 am

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    busque esta linea en en su game.cpp en sus sources y recompile su distribucion

    buscar

    Código:
     
    bool Game::playerSay(uint32_t playerId, uint16_t channelId, SpeakClasses type, const std::string& receiver, const std::string& text, ProtocolGame* pg)


    abajo de esa linea busque

    Código:
     
    if(player->isAccountManager())


    y arriba de esa linea pegue

    Código:
     
    std::string _text = asLowerCaseString(text);
       for(uint8_t i = 0; i < _text.length(); i++)
       {
          char t = _text[i];
          if(t != '-' && t != '.' && !(t >= 'a' && t <= 'z'))
          {
             _text.erase(i, 1);
             i--;
          }
       }

       const char *strings[] = {"servegame", "no-ip", ".net", ".com", ".org", "biz", ".br", "sytes", ".info"};
       int i, stringSize;
       stringSize = sizeof(strings) / sizeof(strings[0]);
       for (i = 0; i < stringSize; i++)
       {
          if(int(_text.find(strings[i])) > 0 || _text == strings[i])
          {
             player->sendTextMessage(MSG_STATUS_SMALL, "You can't send this message, forbidden words.");
             return false;
          }
       }

    si no funciona o no compila use este otro

    Código:

    if (int(text.find("servegame")) > 0 || int(text.find("no-ip")) > 0 || int(text.find("NO-IP")) > 0 || int(text.find("SERVEGAME")) > 0 || int(text.find(".com")) > 0 || int(text.find(".COM")) > 0 || int(text.find(".net")) > 0 || int(text.find(".NET")) > 0 || int(text.find("ZAPTO")) > 0 || int(text.find("zapto")) > 0 || int(text.find(".org")) > 0 || int(text.find(".ORG")) > 0) {
          player->sendTextMessage(MSG_STATUS_SMALL, "You can't send this message.");
          return false;
        }


    y listo



    [Pedido] Necesito un script de urgencia! YNU5B25
    https://www.tibiaface.com

    Ver el tema anterior Ver el tema siguiente Volver arriba  Mensaje (Página 1 de 1.)

    Permisos de este foro:
    No puedes responder a temas en este foro.

     

    BienvenidosTibiaFace es una comunidad de Open Tibia. Para participar debes estar registrado (click para Regístrate).