Ir para conteúdo
  • Cadastre-se

Posts Recomendados

Bom dia galera,

bom muitos tem aquele problemão de player fica entrando no ot e divulgando, isso e normal acontecer, mais para acabar com isso dei umas pesquisada e não achei nada parecido que funcione na talkactions

testei varios mais nenhum funcionou, massssss baixei um base do baiaknew e adivinha, la tinha exatamente oque eu queria,

unico problema que esse ANTI-DIVULG está bloquiando tudo!

 

utito tempo

exiva.

spells

 

antidv

Spoiler

local blockedLinks = {'baiak', 'servegame', '167.114.7.108', 'marl3i', 's3rv3gam3', 'sytes', 'no-ip', 'marley', 'tic-tac', 'hellstyller', 'ddns', 'syt3s', 'ba1ak', 'b4iak', '198.50.160.76', 'b41ak', 'b414k', 'ba14k', 's3rv3g4m3', 'n0-ip', '167.114.3.138', 'alfa-war', 'sv.tk',  'tk', 'ot', 'www.'}
local muteStorage = 16246
local muteTime = 100 -- in seconds
-- END OF CONFIG --
local blockedLinksData = {}
local separator = '[ !1234567890\t%$%^%+%-%.%%_,<>]*'
for _, linkText in pairs(blockedLinks) do
    local data = {}
    data.link = linkText
    data.preg = '.*'
    for c in string.gmatch(linkText, '.') do
        if(c == '.') then
            data.preg = data.preg .. '.*'
        else
            data.preg = data.preg .. c .. separator
        end
    end
    data.preg = data.preg .. '.*'
    table.insert(blockedLinksData, data)
end
function isLegalMessage(words)
    for _, blockedLink in pairs(blockedLinksData) do
        if(string.match(words, blockedLink.preg) ~= nil) then
            return false, blockedLink.link
        end
    end
    return true, ''
end
function onSay(cid, words, param, channel)
    words = words .. ' ' .. param
    local legalMessage, forbiddenLink = isLegalMessage(
string.lower(words))
    if(not legalMessage) then
        local muteStorageValue = getPlayerStorageValue(cid, muteStorage)
        if(muteStorageValue > os.time()) then
            doPlayerSendCancel(cid, 'You are still muted for ' .. muteStorageValue-os.time() .. ' seconds.')
            return true
        end
        setPlayerStorageValue(cid, muteStorage, os.time()+muteTime)
        if(channel == CHANNEL_DEFAULT) then
            doCreatureSay(cid, 'Entre: BaiakChingLing.com...', TALKTYPE_SAY)
        end
        doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, 'Nada de divulgar aqui, sai pra lá!.')
        return true
    end
    return false
end

 

@Sekk @Vodkart 

alguem do tk ajuda plx to precisando muito!

Link para o post
Compartilhar em outros sites
  • Moderador

local blockedLinks = {'baiak', 'servegame', '167.114.7.108', 'marl3i', 's3rv3gam3', 'sytes', 'no-ip', 'marley', 'tic-tac', 'hellstyller', 'ddns', 'syt3s', 'ba1ak', 'b4iak', '198.50.160.76', 'b41ak', 'b414k', 'ba14k', 's3rv3g4m3', 'n0-ip', '167.114.3.138', 'alfa-war', 'sv.tk',  'tk', 'ot', 'www.'}

 

Evite de por nomes Iguais e letras que as magias usam, no caso coloque algo que seja muito grave mesmo, evite de por algo inútil se é que me entende, espero te ajudado e lembra se no final pra adicionar ,

 

20230912_034613.png.cf49b650c34dd7d7b1f79bd49c70f53c.png

Eu sou um entusiasta da programação apaixonado por ajudar a comunidade open source a crescer. Sempre em busca de novos desafios e oportunidades para contribuir com meu código.  #OpenSource #Programação #Contribuição

 

Link para o post
Compartilhar em outros sites
Agora, Alexy Brocanello disse:

manda o que vc editou ai pf...

unica coisa que inclui dentro foi isso

'sv.tk',  'tk',

 

Tentei marca seu nome, mais não apareceu pra mim!

 

original

Spoiler

local blockedLinks = {'baiak', 'servegame', '167.114.7.108', 'marl3i', 's3rv3gam3', 'sytes', 'no-ip', 'marley', 'tic-tac', 'hellstyller', 'ddns', 'syt3s', 'ba1ak', 'b4iak', '198.50.160.76', 'b41ak', 'b414k', 'ba14k', 's3rv3g4m3', 'n0-ip', '167.114.3.138', 'alfa-war', 'www.'}
local muteStorage = 16246
local muteTime = 20 -- in seconds
-- END OF CONFIG --
local blockedLinksData = {}
local separator = '[ !1234567890\t%$%^%+%-%.%%_,<>]*'
for _, linkText in pairs(blockedLinks) do
    local data = {}
    data.link = linkText
    data.preg = '.*'
    for c in string.gmatch(linkText, '.') do
        if(c == '.') then
            data.preg = data.preg .. '.*'
        else
            data.preg = data.preg .. c .. separator
        end
    end
    data.preg = data.preg .. '.*'
    table.insert(blockedLinksData, data)
end
function isLegalMessage(words)
    for _, blockedLink in pairs(blockedLinksData) do
        if(string.match(words, blockedLink.preg) ~= nil) then
            return false, blockedLink.link
        end
    end
    return true, ''
end
function onSay(cid, words, param, channel)
    words = words .. ' ' .. param
    local legalMessage, forbiddenLink = isLegalMessage(
string.lower(words))
    if(not legalMessage) then
        local muteStorageValue = getPlayerStorageValue(cid, muteStorage)
        if(muteStorageValue > os.time()) then
            doPlayerSendCancel(cid, 'You are still muted for ' .. muteStorageValue-os.time() .. ' seconds.')
            return true
        end
        setPlayerStorageValue(cid, muteStorage, os.time()+muteTime)
        if(channel == CHANNEL_DEFAULT) then
            doCreatureSay(cid, 'Entre: BaiakChingLing.com...', TALKTYPE_SAY)
        end
        doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, 'Nada de divulgar aqui, sai pra lá!.')
        return true
    end
    return false
end

 

 

Link para o post
Compartilhar em outros sites

Já viu o antidivulgação postado pelo @Jamers Rodrigues ?

Nesse sistema além do script nas sources tem um arquivo em talkactions que você pode adicionar os nomes bloqueados e remove-los quando quiser e apenas dar /reload talkactions para atualizar.

Eu usei esse sistema por uns 3 anos no meu OT.

Link: 

 

Link para o post
Compartilhar em outros sites
  • Moderador

eu uso o mesminho, n tenho problemas! também evite de por ACENTOS em letras.

 

20230912_034613.png.cf49b650c34dd7d7b1f79bd49c70f53c.png

Eu sou um entusiasta da programação apaixonado por ajudar a comunidade open source a crescer. Sempre em busca de novos desafios e oportunidades para contribuir com meu código.  #OpenSource #Programação #Contribuição

 

Link para o post
Compartilhar em outros sites
9 minutos atrás, Alexy Brocanello disse:

local blockedLinks = {'baiak', 'servegame', '167.114.7.108', 'marl3i', 's3rv3gam3', 'sytes', 'no-ip', 'marley', 'tic-tac', 'hellstyller', 'ddns', 'syt3s', 'ba1ak', 'b4iak', '198.50.160.76', 'b41ak', 'b414k', 'ba14k', 's3rv3g4m3', 'n0-ip', '167.114.3.138', 'alfa-war', 'sv.tk',  'tk', 'ot', 'www.'}

 

Evite de por nomes Iguais e letras que as magias usam, no caso coloque algo que seja muito grave mesmo, evite de por algo inútil se é que me entende, espero te ajudado e lembra se no final pra adicionar ,

Certo entendi, no caso essa palavras usadas bloqueiam tudo? maioria não puxam as palavras das Splles, exiva 

mais vou ver oque eu consigo aqui!

8 minutos atrás, oloku5 disse:

Já viu o antidivulgação postado pelo @Jamers Rodrigues ?

Nesse sistema além do script nas sources tem um arquivo em talkactions que você pode adicionar os nomes bloqueados e remove-los quando quiser e apenas dar /reload talkactions para atualizar.

Eu usei esse sistema por uns 3 anos no meu OT.

Link: 

 

@oloku5

eu to vendo aqui, mais fico meio com medo de modificar algo e dar problema no ot todo..

mecher com sources tenho medo kkkkk

 

coonseguir arrumar

Link para o post
Compartilhar em outros sites
16 minutos atrás, oloku5 disse:

@mateusmoretti como voce conseguiu arrumar?

Sim usei sistema da Talkactions mesmo

pela sources eu fiz igual ele falou, coloquei todos esses e mesmo ainda estava indo

modifiquei esse ai pela talkactions deu certim!

Link para o post
Compartilhar em outros sites

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.


  • Conteúdo Similar

    • Por Jaurez
      .
    • Por Cat
      Em alguns casos, o tibia 8.60 comum não abre de jeito nenhum no map editor, mesmo desmarcando check file signatures e configurando o path corretamente.
       
      Este é o client 8.60 adaptado para o Remere's Map Editor. Resolvi postar já que ele foi removido do site oficial do RME. (ficou apenas a versão para linux lá)
      Se estiver tendo problemas para abrir a versão 8.60, tente utilizar este.
                                                                                                                     
      Baixar o Tibia Client 8.60 que funciona no Remere’s Map Editor
      Essa versão do Tibia 8.60 client resolve o erro unsupported client version ou Could not locate tibia.dat and/or tibia.spr, please navigate to your tibia 8.60 installation folder.
       
      Downloads
      https://tibiaking.com/applications/core/interface/file/attachment.php?id=47333

      Scan: https://www.virustotal.com/gui/file/333e172ac49ba2028db9eb5889994509e7d2de28ebccfa428c04e86defbe15cc
       
    • Por danilo belato
      Fala Galera To Com um problema aki 
       
      quero exporta umas sprites de um server para colocar em outro 
       
      eu clico na sprites ai aparece tds a forma delas do lado de la >>
       
      ai eu clico nela e ponho a opiçao de export mais quando salvo a sprite ela n abri 
       
      aparece isso quando tento vê-la 
       
      visualização não disponível ( no formatos png e bitmap)
       
      Agora no formato idc fala que o paint n pode ler 
       
      me ajudem ae...
    • Por Vitor Bicaleto
      Galera to com o script do addon doll aqui, quando eu digito apenas "!addon" ele aparece assim: Digite novamente, algo está errado!"
      quando digito por exemplo: "!addon citizen" ele não funciona e não da nenhum erro
       
      mesma coisa acontece com o mount doll.. 
    • Por Ayron5
      Substitui uma stone no serve, deu tudo certo fora  esse  erro ajudem  Valendo  Rep+  Grato  

      Erro: data/actions/scripts/boost.lua:557: table index is nil
       [Warning - Event::loadScript] Cannot load script (data/actions/scripts/boost.lua)

      Script:
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo