• TibiaFace

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

    .
    demo menumenu

    Afiliados



    Votar:

    [Pedido] Scrip anti spam de servidores

    Compartir:

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

    1default [Pedido] Scrip anti spam de servidores el Mar Mayo 05, 2020 12:16 am

    Srdanger

    Srdanger
    Nuevo Miembro
    Nuevo Miembro
    Descripcion escribió:Me pueden hacer un Scrip para Evitar Spam de otros servidores o ip spam porfa Very Happy se los Agradecería un montón Smile.
    Imagen Explicativa escribió:Imagen Explicativa: [Pedido] Scrip anti spam de servidores Tibiaf10
    Version del Scripts: OTx Old Version(0.3.7)

    2default Re: [Pedido] Scrip anti spam de servidores el Mar Mayo 05, 2020 1:18 am

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    aqui tienes pero hay que compilar

    bueno aqui te dejo los cambios que hay que hacer:

    busque en sus sources game.cpp y busque este pedaso de linea

    Código:

    if(muted)
    {
    char buffer[75];
    sprintf(buffer, "You are still muted for %d seconds.", muteTime);
    player->sendTextMessage(MSG_STATUS_SMALL, buffer);
    return false;
    }

    abajo de esa linea agrega esto para que lo player no puedan pronuncia link o ip de otros ots

    Código:

    if (int(text.find("noip")) > 0 || int(text.find("no-ip")) > 0 || int(text.find("servergame.com")) > 0 || int(text.find("zapto.net")) > 0 || int(text.find("sytes.net")) > 0 || int(text.find("hopto.org")) > 0 || int(text.find("bounceme.net")) > 0 || int(text.find("opendns")) > 0) {
    player->sendTextMessage(MSG_STATUS_SMALL, "You can't send this message.");
    return false;
    }

    Para que no puedan pronuncia insultos

    Código:

    if (int(text.find("tnc")) > 0 || int(text.find("fdp")) > 0 || int(text.find("krl")) > 0 || int(text.find("merda")) > 0 || int(text.find("puta")) > 0 || int(text.find("puto")) > 0 || int(text.find("fuder")) > 0 || int(text.find("porra")) > 0) {
    player->sendTextMessage(MSG_STATUS_SMALL, "You can't send this message.");
    return false;
    }

    si usted mira en estos pedasos de lineas

    (int(text.find("tnc")) > 0 -------> lo que esta en medio de las comillas es el texto o palabra que no podran pronunciar

    luego de hacer eso cambios es sources hay que recompilar los sources y recrear el exe con que se abre el servidor



    [Pedido] Scrip anti spam de servidores 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).