É meio complexo, mas vou tentar resumir. O executavel do teu otserv, é chamado de distro. E ele, como qualquer outro arquivo, é compilado, ou seja, é traduzido para um código q a maquina entenda. As linguagens de programaçao sao uma mescla de linguagem de maquina e linguagem entendível por seres humanos. Pós a série de códigos feitos numa linguagem ser transformada em código de maquina, a recuperaçao do codigo fonte, ou seja, o código feito em uma linguagem de programaçao, é quase impossível.
Edições mais "profundas" no jogo sao impossíveis de serem feitas sem o código fonte, ja que é nele que se encontra as instruções bases do distro.
É altamente recomendavel que, para projetos sérios, se tenha o código fonte/source (msm coisa), ja que muitas vezes ha diversos bugs cruciais no servidor q só podem ser arrumados tendo o código fonte em maos.
Edições mais superficiais, conhecidas como scripting, ou automaçao, sao feitas na linguagem lua, sem necessidade do código fonte, mas mts vezes nao é o suficiente pra implementar certos sistemas. Exemplos de scripts: actions, creaturescripts, moveevents etc. Para ter maior conhecimento desses termos, visite a seçao tutoriais de scripting aqui do fórum
- Fórum
- OTServ
- Suporte
- Tópicos Sem Resposta
- [Encerrado] Dúvida sobre função da source
[Encerrado] Dúvida sobre função da source
Por Wase Wiss, 18 de ago. de 2016 em Tópicos Sem Resposta
info
Grupo: Barão
Registrado: 04/07/16
Posts: 242
Reputação: +100
Gênero: Masculino

info
Grupo: Visconde
Registrado: 15/03/16
Posts: 327
Reputação: +12
Gênero: Masculino

1 hora atrás, Gabriel Netto disse:É meio complexo, mas vou tentar resumir. O executavel do teu otserv, é chamado de distro. E ele, como qualquer outro arquivo, é compilado, ou seja, é traduzido para um código q a maquina entenda. As linguagens de programaçao sao uma mescla de linguagem de maquina e linguagem entendível por seres humanos. Pós a série de códigos feitos numa linguagem ser transformada em código de maquina, a recuperaçao do codigo fonte, ou seja, o código feito em uma linguagem de programaçao, é quase impossível.
Edições mais "profundas" no jogo sao impossíveis de serem feitas sem o código fonte, ja que é nele que se encontra as instruções bases do distro.
É altamente recomendavel que, para projetos sérios, se tenha o código fonte/source (msm coisa), ja que muitas vezes ha diversos bugs cruciais no servidor q só podem ser arrumados tendo o código fonte em maos.
Edições mais superficiais, conhecidas como scripting, ou automaçao, sao feitas na linguagem lua, sem necessidade do código fonte, mas mts vezes nao é o suficiente pra implementar certos sistemas. Exemplos de scripts: actions, creaturescripts, moveevents etc. Para ter maior conhecimento desses termos, visite a seçao tutoriais de scripting aqui do fórum
![]()
Man, mais se eu for adicionar algo no servidor, eu faço como ? eu tenho que adicionar na source ? isso que eu não entendo
info
Grupo: Barão
Registrado: 04/07/16
Posts: 242
Reputação: +100
Gênero: Masculino

5 minutos atrás, Henrique Gomes disse:Man, mais se eu for adicionar algo no servidor, eu faço como ? eu tenho que adicionar na source ? isso que eu não entendo
Depende do que tu qr adicionar, a maioria das coisas nao precisa dela nao. Tem diversos tutoriais aq no fórum com scripts prontos, com mapas, com sprites (as imagenzinhas, o grafico do Tibia), e até mesmo com código pras sources.
info
Grupo: Administrador
Registrado: 08/07/05
Posts: 5.8k
Reputação: +1.4k
Gênero: Outro

Adicionei um título mais coerente. As sources são para o ot como são para outros programas desenvolvidos.
info
Grupo: Visconde
Registrado: 15/03/16
Posts: 327
Reputação: +12
Gênero: Masculino

11 horas atrás, Daniel disse:Adicionei um título mais coerente. As sources são para o ot como são para outros programas desenvolvidos.
![]()
11 horas atrás, Gabriel Netto disse:Depende do que tu qr adicionar, a maioria das coisas nao precisa dela nao. Tem diversos tutoriais aq no fórum com scripts prontos, com mapas, com sprites (as imagenzinhas, o grafico do Tibia), e até mesmo com código pras sources.
Entendi, poderia mim passar um tutorial explicando sobre open source ? um tutorialzinho basico
info
Grupo: Barão
Registrado: 04/07/16
Posts: 242
Reputação: +100
Gênero: Masculino

3 horas atrás, Henrique Gomes disse:
Entendi, poderia mim passar um tutorial explicando sobre open source ? um tutorialzinho basico
Cara, sei nem se isso existe, mas rlx, iniciante nao tem que ter contato com as sources ;p
info
Grupo: Herói
Registrado: 28/11/10
Posts: 3.4k
Reputação: +585
Gênero: Masculino

+ Caso a dúvida não tenha sido resolvida você poderá criar outro tópico solicitando ajuda.
* Lembre-se que é permitido dar UP no tópico a cada 24 horas para assim o destacar e manter movimentado.




info
Grupo: Visconde
Registrado: 15/03/16
Posts: 327
Reputação: +12
Gênero: Masculino
Alguém poderia mim dizer oque a source faz no servidor ? porque eu não entendo ela, se eu for adicionar algo no servidor, eu adiciono na source ou oque ? e se for pra tirar alguma coisa também é como ? alguém mim explica por favor
Editado Agosto 18 por Daniel