Jump to content
BotKILL

Como compilar um plugin Sourcemod (.smx)

Recommended Posts

Descrição
Com base nesse rápido tutorial, você irá aprender a forma correta para compilar um arquivo .sp em um plugin .smx para utilizar em servidores que utilizem Sourcemod.

Tutorial
Método 1

  • Acesse o site oficial do

    Please login or register to see this link.

  • Caso você tenha o arquivo .sp do plugin que você deseja compilar, basta fazer o upload desse arquivo e clicar em Compile

    KIJwzBq.png

  • Se você não possui o arquivo .sp, basta você colar o Código inteiro do plugin que deseja compilar na caixa de texto e após clique em Compile, lembre-se de atribuir um nome ao seu plugin na caixa Plugin Short name.

    stYisVr.png

  • Pronto, seu plugin já está compilado em .smx, agora basta instalá-lo em seu servidor. Para isso basta colocar esse plugin .smx dentro da pasta plugins [addons/sourcemod/] e reiniciar o seu servidor.

Método 2 (Mais recomendado)

  • É necessário ter o

    Please login or register to see this link.

    em seu computador (pode estar em qualquer pasta do teu computador)
  • Copie e cole o arquivo .sp do teu plugin para dentro da pasta scripting [addons/sourcemod/]
  • Agora, arraste e solte esse arquivo .sp para cima do executável compile.exe que se encontra na mesma pasta

    KGxKdon.png

  • Após soltar o arquivo, vai abrir uma nova janela onde irá informar o status do processo de compilar. Apenas aguarde terminar.

    VKXlIfa.png

  • Após terminar, basta você acessar a pasta compiled [addons/sourcemod/scripting/] e pegar seu plugin compilado em .smx para instalá-lo em seu servidor. Para instalar basta colocar esse plugin .smx dentro da pasta plugins [addons/sourcemod/] e reiniciar o seu servidor.

Alguns plugins para serem compilados precisam de alguns arquivos chamados de INCLUDES (.inc).

Para utilizar esses includes, basta colocar o arquivo .inc dentro da pasta includes [addons/sourcemod/scripting] antes de realizar o procedimento do método 2 desse tutorial.

Vale lembrar que o método 1 serve apenas para plugins mais simples. Para os plugins que necessitam dos includes, é necessário compilar através do método 2.

Edited by geison66
Tutorial atualizado
  • Like 4
  • Thanks 1

Share this post


Link to post
Share on other sites

Ficou bem completinho esse teu tutorial.

Obrigado por compartilhar!

:joinha:

Share this post


Link to post
Share on other sites

para mim da este erro

Please login or register to see this code.

Você está fazendo pelo Spider? pois também deu o mesmo erro comigo no rock the vote extended.sp

Share this post


Link to post
Share on other sites
10 minutos atrás, blzk77 disse:

ajudem da erro 

Qual erro? Envie uma print.

Share this post


Link to post
Share on other sites
9 minutos atrás, xrtduydstru disse:

E como euta encontro o codigo de um plugin?

Ele seria o arquivo .sp dos plugins, pode ser localizado na seguinte pasta csgo/addons/sourcenod/scripting.

.

Dentro da pasta basta procurar o plugin que você deseja editar.

Share this post


Link to post
Share on other sites
Citar

Please login or register to see this code.

Esse erro acontece quando tento compilar um ficheiro no 

Please login or register to see this link.

 

Alguém me ajuda? 

 

Obrigado

Share this post


Link to post
Share on other sites
1 hora atrás, CadBytz disse:

Esse erro acontece quando tento compilar um ficheiro no 

Please login or register to see this link.

 

Alguém me ajuda? 

 

Obrigado

Esta faltando o include colors.

Share this post


Link to post
Share on other sites
1 minuto atrás, CadBytz disse:

aparece isso quando tento compilar man

 

10 minutos atrás, paulo_crash disse:

Esta faltando o include colors.

Faça o download do include colors e compile novamente.

Share this post


Link to post
Share on other sites

mas eu estou compilando pelo site 

Please login or register to see this link.

  penso que instalar o include colors nao iria fazer nada sendo que eu só uso escolho o ficheiro que quero compilar.

Share this post


Link to post
Share on other sites
Agora, CadBytz disse:

mas eu estou compilando pelo site 

Please login or register to see this link.

  penso que instalar o include colors nao iria fazer nada sendo que eu só uso escolho o ficheiro que quero compilar.

Exato, o site que você esta usando para compilar não suporta, faça pelo compilador do sourcemod no pc mesmo.

 

Use o Método 2:

Em 10/08/2015 at 15:28, BotKILL disse:

Método 2 (Mais recomendado)

  • É necessário ter o

    Please login or register to see this link.

    em seu computador (pode estar em qualquer pasta do teu computador)
  • Copie e cole o arquivo .sp do teu plugin para dentro da pasta scripting [addons/sourcemod/]
  • Agora, arraste e solte esse arquivo .sp para cima do executável compile.exe que se encontra na mesma pasta

    Please login or register to see this link.

    Mostrar conteúdo oculto

    KGxKdon.png

     

  • Após soltar o arquivo, vai abrir uma nova janela onde irá informar o status do processo de compilar. Apenas aguarde terminar.

    Please login or register to see this link.

    Mostrar conteúdo oculto

    VKXlIfa.png

     

  • Após terminar, basta você acessar a pasta compiled [addons/sourcemod/scripting/] e pegar seu plugin compilado em .smx para instalá-lo em seu servidor. Para instalar basta colocar esse plugin .smx dentro da pasta plugins [addons/sourcemod/] e reiniciar o seu servidor.

Alguns plugins para serem compilados precisam de alguns arquivos chamados de INCLUDES (.inc).

Para utilizar esses includes, basta colocar o arquivo .inc dentro da pasta includes [addons/sourcemod/scripting] antes de realizar o procedimento do método 2 desse tutorial.

Vale lembrar que o método 1 serve apenas para plugins mais simples. Para os plugins que necessitam dos includes, é necessário compilar através do método 2.

 

Share this post


Link to post
Share on other sites

×