• TibiaFace

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

    .
    demo menumenu

    Afiliados



    Votar:

    [Aporte] MoonOTS v3 - Official release! 8.60

    Compartir:

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

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    [Aporte] MoonOTS  v3 - Official release! 8.60 FmwxM

    Features (from v3):

       Over 100 new monsters!
       About 190 exp places!
       Over 30 000 monsters on map
       650 houses
       35 quests
       New spells
    [Aporte] MoonOTS  v3 - Official release! 8.60 F7bDZ

    [Aporte] MoonOTS  v3 - Official release! 8.60 H33Fw

    [Aporte] MoonOTS  v3 - Official release! 8.60 9ga81

    link: [Tienes que estar registrado y conectado para ver este vínculo]

    exe + dll : [Tienes que estar registrado y conectado para ver este vínculo]

    sources: [Tienes que estar registrado y conectado para ver este vínculo]

    antidivulgacion en talkactions

    Código:
    function getFixedText(cid, text, replace)
        local wrongWords = {"otservlist.org", "ots-list.pl", "google.br", "servergame", "hopto.org", "no-ip.org", ".com."}
            local lowerText = string.lower(text)
            local noSpaceText = string.gsub(string.gsub(string.gsub(lowerText, "%s", ""), "%p", ""),"-", "")
            for w = 1, #wrongWords do
                    wordLen = string.len(wrongWords[w])
                    for p = 1, string.len(text) do
                            if(string.sub(lowerText, p, p+wordLen-1) == wrongWords[w]) then
                                    text = string.sub(text, 1, p-1) .. string.rep(replace, wordLen) .. string.sub(text, p+wordLen)
                            end
                    end
            end
     
            if(string.lower(text) == lowerText) then
                    for c = 1, #wrongWords do
                            if(string.find(noSpaceText, string.gsub(string.gsub(wrongWords[c], "%p", ""),"-", "")) ~= nil) then
                                    return "I want to post forbidden links.."
                            end
                    end
            end
        return text
    end
     
    --[[Channels which are not added to block:
    1 - Party Channel
    2 - Channel for Staff members
    3 - Rule Violation Channel
    4 - Channel for Counselors/Tutors
    65536 - Private Chat Channel  <-- Private Chat cannot be blocked with this script
    ]]--
    local blocked_channels = {5,8,9} --Game-Chat, Real Chat, Help Channel
    local trade_channels = {6,7} --All trade channels <- These are also blocked
    local replace = "°" --Symbols which are shown instead of forbidden links -> °
    local delay = {16246,5} -- {empty_storage, lenght of muted}
     
    function onSay(cid, words, param, channel)
       local fixedWords = getFixedText(cid, words, replace)
     
       if words ~= fixedWords and getPlayerAccess(cid) == 0 then
          if getPlayerStorageValue(cid,delay[1]) > os.time() then
             return doPlayerSendCancel(cid,"You are still muted for ".. getPlayerStorageValue(cid,delay[1])-os.time() .." seconds.")
          end
          setPlayerStorageValue(cid,delay[1],os.time()+delay[2])
          if channel == CHANNEL_DEFAULT then
             doCreatureSay(cid, fixedWords, TALKTYPE_SAY)
             doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Link: "..words.." is forbidden.")
             return true
          elseif isInArray(trade_channels, channel) then
             doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Link: "..words.." is forbidden on the trade channel.")
             return true
          elseif isInArray(blocked_channels, channel) then
             doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Link: "..words.." is forbidden.")
             doPlayerSendChannelMessage(cid, getCreatureName(cid), fixedWords, TALKTYPE_CHANNEL_Y, channel)
             return true
          end
       end
       return false
    end

    Código:
    <talkaction words="illegalWords" event="script" value="blocklinks.lua"/>



    Última edición por [Admin] God Maya el Jue Abr 05, 2018 4:29 pm, editado 1 vez



    [Aporte] MoonOTS  v3 - Official release! 8.60 YNU5B25
    +5
    Sleck
    yolfrank12
    Jotaxc
    kalillas
    [Admin] God Maya
    9 participantes
    http://www.tibiaface.com

    kalillas

    kalillas
    Miembro
    Miembro
    buen aporte hermano lo probare

    +5
    Sleck
    yolfrank12
    Jotaxc
    kalillas
    [Admin] God Maya
    9 participantes

    Jotaxc

    Jotaxc
    Nuevo Miembro
    Nuevo Miembro
    Lo probare gracias

    +5
    Sleck
    yolfrank12
    Jotaxc
    kalillas
    [Admin] God Maya
    9 participantes

    yolfrank12

    yolfrank12
    Nuevo Miembro
    Nuevo Miembro
    solo me salio la carpeta de data alguin me ayuda o me lo pasa completo el ot

    +5
    Sleck
    yolfrank12
    Jotaxc
    kalillas
    [Admin] God Maya
    9 participantes

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    link del exe y sources agregados al tema

    antidivulgacion + reconoce cualquier item.otb



    [Aporte] MoonOTS  v3 - Official release! 8.60 YNU5B25
    +5
    Sleck
    yolfrank12
    Jotaxc
    kalillas
    [Admin] God Maya
    9 participantes
    http://www.tibiaface.com

    Sleck

    Sleck
    Miembro
    Miembro
    Los polacos haciendo buenos servers desde tiempos inmemorables :v, muy bueno +1

    +5
    Sleck
    yolfrank12
    Jotaxc
    kalillas
    [Admin] God Maya
    9 participantes

    aficero

    aficero
    Miembro
    Miembro
    Hola Maya, descargue el server, me pidió un .dll , lo descargue para 64bits y cuando intento ejecutar el exe, me sale error de que la aplicacion no se puede iniciar correctamente (0xc000007b).
    Que puedo hacer? Gracias

    +5
    Sleck
    yolfrank12
    Jotaxc
    kalillas
    [Admin] God Maya
    9 participantes

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    aficero escribió:Hola Maya, descargue el server, me pidió un .dll , lo descargue para 64bits y cuando intento ejecutar el exe, me sale error de que la aplicacion no se puede iniciar correctamente (0xc000007b).
    Que puedo hacer? Gracias

    instale visual redistributable 2015 64bits



    [Aporte] MoonOTS  v3 - Official release! 8.60 YNU5B25
    +5
    Sleck
    yolfrank12
    Jotaxc
    kalillas
    [Admin] God Maya
    9 participantes
    http://www.tibiaface.com

    Don.Taco

    avatar
    Miembro
    Miembro
    Link exe dll quebrado
    Link sources quebrado

    +5
    Sleck
    yolfrank12
    Jotaxc
    kalillas
    [Admin] God Maya
    9 participantes

    mickat

    mickat
    Nuevo Miembro
    Nuevo Miembro
    sube los kinks de sources y exe que no estan validos

    +5
    Sleck
    yolfrank12
    Jotaxc
    kalillas
    [Admin] God Maya
    9 participantes

    73396225

    73396225
    Nuevo Miembro
    Nuevo Miembro
    [Admin] God Maya escribió:
    [Aporte] MoonOTS  v3 - Official release! 8.60 FmwxM

    Features (from v3):

       Over 100 new monsters!
       About 190 exp places!
       Over 30 000 monsters on map
       650 houses
       35 quests
       New spells
    [Aporte] MoonOTS  v3 - Official release! 8.60 F7bDZ

    [Aporte] MoonOTS  v3 - Official release! 8.60 H33Fw

    [Aporte] MoonOTS  v3 - Official release! 8.60 9ga81

    link: [Tienes que estar registrado y conectado para ver este vínculo]

    exe + dll : [Tienes que estar registrado y conectado para ver este vínculo]

    sources: [Tienes que estar registrado y conectado para ver este vínculo]

    antidivulgacion en talkactions

    Código:
    function getFixedText(cid, text, replace)
        local wrongWords = {"otservlist.org", "ots-list.pl", "google.br", "servergame", "hopto.org", "no-ip.org", ".com."}
            local lowerText = string.lower(text)
            local noSpaceText = string.gsub(string.gsub(string.gsub(lowerText, "%s", ""), "%p", ""),"-", "")
            for w = 1, #wrongWords do
                    wordLen = string.len(wrongWords[w])
                    for p = 1, string.len(text) do
                            if(string.sub(lowerText, p, p+wordLen-1) == wrongWords[w]) then
                                    text = string.sub(text, 1, p-1) .. string.rep(replace, wordLen) .. string.sub(text, p+wordLen)
                            end
                    end
            end
     
            if(string.lower(text) == lowerText) then
                    for c = 1, #wrongWords do
                            if(string.find(noSpaceText, string.gsub(string.gsub(wrongWords[c], "%p", ""),"-", "")) ~= nil) then
                                    return "I want to post forbidden links.."
                            end
                    end
            end
        return text
    end
     
    --[[Channels which are not added to block:
    1 - Party Channel
    2 - Channel for Staff members
    3 - Rule Violation Channel
    4 - Channel for Counselors/Tutors
    65536 - Private Chat Channel  <-- Private Chat cannot be blocked with this script
    ]]--
    local blocked_channels = {5,8,9} --Game-Chat, Real Chat, Help Channel
    local trade_channels = {6,7} --All trade channels <- These are also blocked
    local replace = "°" --Symbols which are shown instead of forbidden links -> °
    local delay = {16246,5} -- {empty_storage, lenght of muted}
     
    function onSay(cid, words, param, channel)
       local fixedWords = getFixedText(cid, words, replace)
     
       if words ~= fixedWords and getPlayerAccess(cid) == 0 then
          if getPlayerStorageValue(cid,delay[1]) > os.time() then
             return doPlayerSendCancel(cid,"You are still muted for ".. getPlayerStorageValue(cid,delay[1])-os.time() .." seconds.")
          end
          setPlayerStorageValue(cid,delay[1],os.time()+delay[2])
          if channel == CHANNEL_DEFAULT then
             doCreatureSay(cid, fixedWords, TALKTYPE_SAY)
             doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Link: "..words.." is forbidden.")
             return true
          elseif isInArray(trade_channels, channel) then
             doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Link: "..words.." is forbidden on the trade channel.")
             return true
          elseif isInArray(blocked_channels, channel) then
             doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Link: "..words.." is forbidden.")
             doPlayerSendChannelMessage(cid, getCreatureName(cid), fixedWords, TALKTYPE_CHANNEL_Y, channel)
             return true
          end
       end
       return false
    end

    Código:
    <talkaction words="illegalWords" event="script" value="blocklinks.lua"/>

    +5
    Sleck
    yolfrank12
    Jotaxc
    kalillas
    [Admin] God Maya
    9 participantes
    http://bestbaiak.servegame.com/?subtopic=latestnews

    Contenido patrocinado


    +5
    Sleck
    yolfrank12
    Jotaxc
    kalillas
    [Admin] God Maya
    9 participantes

    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).