Ir para conteúdo
  • Cadastre-se

ddos protect - tipo de socket em "modules"


Posts Recomendados

Bom pessoal, Estou tentando rodar um script ddos protect que funciona pelo globalevents, porém é necessário a instalação de um tipo de socket em "modules" e eu não sei como faz isso. :/

Alguém pode me ajudar?

 

http://35.196.37.55/

 

background.jpg.f1541583d8134dd59730214eb5659611.jpg

 

 


“Maior que a tristeza de não haver vencido é a vergonha de não ter lutado!”
―Rui Barbosa

 

Link para o post
Compartilhar em outros sites

sem os scripts n podemos fazer nada

Meus Trabalhos
 
Tudo em Desenvolvimento mais att em breve
Estou parado
 
Tudo Removido
Link para o post
Compartilhar em outros sites

sem os scripts n podemos fazer nada

Acho que é pra adicionar esse: 

 

 

 

<? Xml version = "1.0" encoding = "UTF-8"?>

<módulos>

     <Module name = "socket" />

     <Module name = "socket.http" />

     <Module name = "luasql.sqlite3" />

     <Module name = "luasql.mysql" />

     <Module name = "ex" />

     <Nome do módulo = "anéis" />

     <Module name = "coxpcall" />

     <Nome do módulo = "copas" />

     <Module name = "ltn12" />

     <Nome do módulo = "gd" />

     <! - Exemplo ->

     <Nome do módulo = "exemplo" />

     <Module dofile = "dofile example.lua" />

</ Modules>

No arquivo modules

 

pra poder rodar esse gobalevent:

 

 

------ DDoS protection

------ By Mock
------ Require Lua socket
local conf = {
      check_website1 = 'http://www.google.com/'---- First website
      ifoff = { --- If this 2 websites was offline
            kickall = true, --- Kick all players?
            save = true, --- Save server?
            closeserver = true, --- Exit server?
      }
}
--[[
This script every X seconds will check if google is online,
if google is off it will check wikipedia, if wikipedia is
off too is because your net is verry overloaded (DDoS attack)
or your connection is down. If all this is off this script
will kick all players, save server and close server.
]]
function onThink(interval, lastExecution)
    assert(socket,'Please install socket!')
    assert(socket.http,'Please install socket.http')
    local re,info,kind = pcall(socket.http.request,conf.check_website1)
    if not info or re == false then
       print('::Google is off?\a')
       if conf.check_website2 and conf.check_website2 ~= '' and conf.check_website2:len() > 6 then
          local re,info,kind = pcall(socket.http.request,conf.check_website2)
          if not info or re == false then
             print('::We are under attack or you connection is offline!\a\a')
             if conf.ifoff.kickall == true then
                for i,b in pairs(getOnlinePlayers()) do
                    doRemoveCreature(b)
                end
             end
             if conf.ifoff.save == true then
             saveServer()
             end
             if conf.ifoff.closeserver == true then
             os.sleep(2)
             os.exit()
             end
          end
       end
    end
        return TRUE
end

 

http://35.196.37.55/

 

background.jpg.f1541583d8134dd59730214eb5659611.jpg

 

 


“Maior que a tristeza de não haver vencido é a vergonha de não ter lutado!”
―Rui Barbosa

 

Link para o post
Compartilhar em outros sites

Desculpe mais não entendi sua função

Meus Trabalhos
 
Tudo em Desenvolvimento mais att em breve
Estou parado
 
Tudo Removido
Link para o post
Compartilhar em outros sites

@RodAlbu
Amigo, o título do seu tópico estava inadequado. Sem oferecer nenhuma ideia do que ele se trata, poucos vão se interessar em te ajudar.
Da próxima vez, crie um tópico com um título que descreva o assunto dele.


2.3 - Use títulos e ícones adequados:
Ao criar um novo tópico no fórum, dê a ele um título que esteja relacionado ao conteúdo do tópico. Títulos como "Ajudaaa!" ou "Entrem aqui!" só pioram as coisas: ninguém vai saber do que se trata, e menos pessoas irão entrar para olhar o que você postou e também evite de usar o CAPSLOCK ao criar seu título.


 

 

 

O membro postou os códigos acima da sua resposta, preste mais atenção da próxima vez que for postar.


Leiam e se preciso, releiam as Regras Gerais do fórum.

The corrupt fear us.

The honest support us.

The heroic join us.

Link para o post
Compartilhar em outros sites

@RodAlbu

Amigo, o título do seu tópico estava inadequado. Sem oferecer nenhuma ideia do que ele se trata, poucos vão se interessar em te ajudar.

Da próxima vez, crie um tópico com um título que descreva o assunto dele.

2.3 - Use títulos e ícones adequados:

Ao criar um novo tópico no fórum, dê a ele um título que esteja relacionado ao conteúdo do tópico. Títulos como "Ajudaaa!" ou "Entrem aqui!" só pioram as coisas: ninguém vai saber do que se trata, e menos pessoas irão entrar para olhar o que você postou e também evite de usar o CAPSLOCK ao criar seu título.

 

O membro postou os códigos acima da sua resposta, preste mais atenção da próxima vez que for postar.

Leiam e se preciso, releiam as Regras Gerais do fórum.

Sim eu solicitei os codigos para tentar ajudar mais como so mais para area de poketibia e nunca encontrei 1 script parecido por la não consigo entender

Meus Trabalhos
 
Tudo em Desenvolvimento mais att em breve
Estou parado
 
Tudo Removido
Link para o post
Compartilhar em outros sites

Sim eu solicitei os codigos para tentar ajudar mais como so mais para area de poketibia e nunca encontrei 1 script parecido por la não consigo entender

Eu me referi à atitude do membro @roriscrave.

The corrupt fear us.

The honest support us.

The heroic join us.

Link para o post
Compartilhar em outros sites

O membro postou os códigos acima da sua resposta, preste mais atenção da próxima vez que for postar.

 

Achei que isso foi cmg 

Meus Trabalhos
 
Tudo em Desenvolvimento mais att em breve
Estou parado
 
Tudo Removido
Link para o post
Compartilhar em outros sites

Você tem que colocar as Bibliotecas(dll/lua/luac) na pasta da executável do server.

O link de cada uma:

LuaSocket

Copas

Ex

GD

Coxpcall

Luasql

 

Bom, é isso, espero que você consiga. Se você instalar o LuaForWindows, ja vem com quase todos.

Att. Featzen.

Link para o post
Compartilhar em outros sites
  • 2 weeks later...

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.

×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo