Ir para conteúdo

Gabriel Netto

Barão
  • Total de itens

    242
  • Registro em

  • Última visita

  • Dias Ganhos

    5

Tudo que Gabriel Netto postou

  1. Nem td man, acho melhor tu deixar quieto essas coisas como OTClient e tals, foca na pasta data do teu otserv, lá nd eh com sources ;p
  2. Teu TFS é 0.4? Tenta dar use no item com outro char
  3. Teu servidor tem algum script que pede uma tabela inexistente na tua database. Tu tá usando ql datapack?
  4. Que estranho... tenta assim: doAddNamelock(getCreatureName(cid), "", 2, "")
  5. Ok, esse script aq vai dar namelock ao logar se ele tiver o valor 1 na storage 117191: function onLogin(cid) if getPlayerStorageValue(uid, 117191) == 1 then doAddNamelock(getCreatureName(cid)) doRemoveCreature(cid) endreturn trueend Tem essas outras duas funções tmb: doRemoveNamelock(name) -- ela remove o namelock isPlayerNamelocked(name) -- ela vê se o player tem namelock, se tiver retorna true
  6. Essa função que tu viu é utilizada pelo acc manager, com parametros destinados a ele. A de namelock eh essa: doAddNamelock(name[, reason[, action[, comment[, admin]]]])
  7. Creio q isso seja sobre o acc manager, editável nas sources, de não poder pôr nome q n começa com letra maiúscula etc. Acho que o jeito mais fácil seria arrumar isso no teu site, né?
  8. É complexo. Ele, assim como teu otserv, tem sources feitas em C++, e pós compilado algumas edições simples podem ser feitas na linguagem lua. Essas edições simples são: mudar background, criar msks pra tocarem na pos N, adicionar janelas, mudar o posicionamento das janelas, mudar algumas funcionalidades (quando digo algumas, sao poucas. A grande maioria são feitas nas sources do OTclient) etc. Nos fóruns brasileiros o OTClient não foi mt explorado, senão, não foi posto à público. Visto que não há muitos tutoriais, a única solução seria estudar os códigos msm, uma coisa bem avançada ;p
  9. Cara, sei nem se isso existe, mas rlx, iniciante nao tem que ter contato com as sources ;p
  10. Hehuehuhe, talvez tenha tido um pouco de zueira :v Qnt a Poketibia, eu acho que esse PDA com sources é o melhorzinho, visto q oq mais ha no DXP é bugs :\
  11. Github nao funciona assim mano. Assim como qualquer outro sistema coletivo, tem certas burocracias, e 99% das vezes ele é mais que funcional. O que nao falta é indicação de qm fez N Issue, Pull Request etc
  12. --Totais créditos ao membro MarceloHeuHeuHeu-- Cria um arquivo chamado vocreward.lua no creaturescripts e cola isso nele: Registra essa tag no XML: <event type="advance" name="VocReward" event="script" value="vocreward.lua"/> E essa tag no login.lua: registerCreatureEvent(cid, "VocReward") Para editar é bem simples: [{1,5}] = {[33] = {items = {{itemid = 2183, count = 1}, {itemid = 2152, count = 25}}, storage = 40957},doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Parabens, voce alcancou o level "..level.." e obteve "..text..".") [{1,5}]: sao os IDS das vocations, no caso a vocation base e sua respectiva promotion; [33]: é o level que recebe os itens; {{itemid = 2183, count = 1}}: ID do item e sua respectiva quantia; storage = 40957: é o storage, para que o player receba a recompensa só uma vez.
  13. tira esse link de outro forum, rapá Ja vem uma db com esse TFS, mas é para sites, mysql. Essa aqui é a sqlite q eu uso (sem site): db.rar db.rar
  14. Infelizmente nao aceita, só com dlls que estendam as funções do old client.
  15. 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.
  16. Alegoria da caverna heuheuehue Acompanhava teus trabalhos, sempre curti d+, be welcome again.
  17. Cara, me veio uma nostalgia imensa só de ver escrito lumbridge, imagina com a recriaçao dos cenarios, com o farmar de couro nas cows... vish... peguei essa época e tenho orgulho :3 Estarei acompanhando essa delícia em formato de opentibia
  18. I have a question. O step in/step out constante caso haja muitos players no servidor, nao pode causar algum lag?
  19. É 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
  20. Não tenho nem o que dizer, tudo que tu toca fica lindo heuheue To sem tempo essa semana, muitas provas, e spriting, pelo menos pra mim, é algo q me tira umas boas horas pensando no conceito do item. Semana que vem vai dar uma aliviada aí eu volto a postar com enfase
  21. Usa esse datapack ja compilado aq: https://github.com/otland/forgottenserver/releases/download/v1.1/theforgottenserver-v1.1-win32.zip as sources caso queira: https://github.com/otland/forgottenserver/archive/v1.1.zip para aprender a compilar (tem o download das dlls do TFS): https://github.com/otland/forgottenserver/wiki/Compiling Esse é o TFS que eu considero um mix entre atualizado e estável, a versao superior (TFS 1.2) ainda ta em desenvolvimento e a 0.4 e 1.0 ja estao desatualizadas. TFS 1.1 rodando o Tibia 10.76 Caso queira ter uma noção base: TFS 0.4 = tibia 8.6; TFS 1.0 = tibia 10.5x; TFS 1.1 = tibia 10.77; TFS 1.2 = tibia 10.9x. Eles podem ser encontrados em outras versões, mas uma referencia basica é essa. E lembre-se: os sites, assim como os scripts, por exemplo, tem compatibilidade com versões do TFS específicas, ent fique atento. Da uma olhada nesse tópico pra descobrir as funções do tfs 1.1: Alias, recomendo ver a sessão tutoriais de scripting inteira, é de imensa ajuda. Se voce quer ter um projeto sólido, recomendo que leia sobre o OTClient, é um cliente open source desenvolvido pela comunidade sendo 100% editável, basta conhecimento. Pós ter baixado esse TFS q eu mostrei junto com o OTClient, é só por o servidor on e foco nos estudos de lua e C++.
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...