Ir para conteúdo

[Encerrado] Dúvida sobre função da source


Wase Wiss

Posts Recomendados

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

Link para o comentário
Compartilhar em outros sites

É 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 ;):  

Link para o comentário
Compartilhar em outros sites

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

Link para o comentário
Compartilhar em outros sites

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.

Link para o comentário
Compartilhar em outros sites

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.

:D

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

Link para o comentário
Compartilhar em outros sites

3 horas atrás, Henrique Gomes disse:

:D

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

Link para o comentário
Compartilhar em outros sites

  • 1 year later...
A questão neste tópico de suporte foi encerrada por falta de respostas. Este tópico está fechado e foi movido para Suporte - Tópicos Sem Resposta.

+ 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.
Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...