Ir para conteúdo
  • Cadastre-se

Gabriel Netto

Membro
  • Total de itens

    43
  • Registro em

  • Última visita

Tudo que Gabriel Netto postou

  1. Ganhar dinheiro com Tibia é boa HAUEAHUEAUH Se tem como, sem participar de projetos caralhudos e gigantescos, eu desconheço. Larguei do C++ e tô estudando Java por causa disso: há mercado. Tibia já passou da sua era, apesar de ser bem divertido não acho q dê pra salvá-lo. E se há uma chance, ela tá na mão dos gigantes, tipo PxG ou os globais "inovadores". É triste a comunidade em si, nao só o tibiaking, estar decaindo. MAs né, o mundo é assim, cada um se vira da maneira que pode. Uns fortalecendo o open source e outros tentando tirar seu lucro estando pouco se fodendo pro opentib
  2. Nossa, muito legal, não sabia que o market funcionava assim. Seria interessante se desse pra pegar as imagens no .spr, e não na url do site. Eu acho muito gambiarra pegar imagens de um url heauehau. Na real, nem deve ser muito complexo, já que as sources já tem códigos prontos pra ler o .spr, adaptar não deve ser muito complexo; vou dar uma olhada depois ahuahu
  3. É complexo, mas resumindo: o núcleo do teu servidor é feito em C++, uma linguagem compilada. Ou seja, a distro do teu servidor é tudo que tem nas sources, só que já compilado. Para editar, tu vai ter que ter noções avançadas dessa linguagem.
  4. Eu sou completamente foda-se quanto a esses assuntos. Até porque, propriedade intelectual não existe. Patente é o maior câncer da humanidade, já que permite atrocidades, como monopolização de ideias e tals. Propriedade tem ideia de escassez, coisas não escassas não podem ser propriedade, porque não faz sentido. Se a pessoa quer vender um código que ela fez? Direito dela. Se alguém que comprou espalhou esse código? Direito dela. Se ela quer vender o código que comprou, porém mais barato? Direito dela. A partir do momento que alguém toma posse do código, ele pode fazer o que quiser com ele
  5. Bote ele em <code> e spoiler, não deixe em download. De qualquer modo, se tu souber e quiser fazer pra agilizar, é só por no começo do script: if isPremium(cid) then e antes do último return true, acrescentar um: end
  6. Source = código fonte. Para dar uma resumida, O que tu tem que saber é o seguinte: o The Forgotten Server (base OTServer mais usada), assim como a maioria dos jogos, é feito em C++, beleza? C++ é uma linguagem já antiga e tal, mas mesmo assim é extremamente importante e continua sendo usada. C++ é uma linguagem compilada. Ou seja, os programas são códigos em C++ (o código fonte), que contém todas instruções bases do teu programa (no caso, servidor), que é compilado num executável (.exe). No executável do teu servidor, ao abrir ele, é carregado as pastas data e mods, com funcionalidades adic
  7. Pra que usar Vip sendo que o próprio Tibia já tem um sistema de premmium account? Fazer esse e outros sistemas vai ser 100x mais fácil.
  8. E aí galera, beleza? Tô trazendo uma estrutura pro switch que eu achei bem interessante (vi num fórum). Não sei se seria correto chamar de case aninhado, mas foi a definição mais correta que encontrei ehauehau "Ah, mas o que caralhos é switch" Switch é uma estrutura de seleção que já tem um tutorial (antiguinho) aqui. Ele é comumente utilizado em menus etc, evitando a poluição do teu código com caralhadas de if/else/ else{if}. Ao usar switch, a gente se separa com umas situações chatinhas. Um exemplo com uma função imaginaria: char x; cin >> x; switch(x){ case 'a
  9. Bom, não sei se essa seria a sessão correta, mas né... não achei mais nada relacionado a Programação aq no Tibiaking D: Quais são as diferenças práticas de uma class pra um struct? Sei que o struct é bem limitado se compararmos com uma classe, mas alguém poderia listar? ehaueahu E, se temos classes, porque caralhos usar struct?
  10. Assim não dá pra te ajudar, posta o script junto com o tópico...
  11. É viável desse jeito também, mas iria dar uma leve bugadinha no return. Pelo que sei, return só funciona com um valor, a não ser q em lua seja diferente. E tmb iria dar mais de um cancel seguido se o player não tiver mais de uma storage, um iria sobrepor o outro e só apareceria que não tem o último storage verificado, por mais q seja algo estético é de se pensar heauehau
  12. Não sou um hater dos updates do Tibia, aliás curti pakas eles. O problema é outro Se tu sai da zona do haterismo e parar pra ver o rpg do jogo, ele tem uma história mt foda desenvolvida até hoje (pra um rpg de quase 20 anos isso é coisa pra kct). Mas é fato: não faliu por pouco. E não, não acho que o 2d não atrai mais jogadores, que a plataforma já tá enjoada etc. Acho q Tibia enjoou, os players diminuiram de consequência, mas os lucros não. Quando 2x (jogadores) passaram para 1x, o que antes era 1y (vendas do jogo) foram pra 2y. É ate simples heauehahu Mas, também é fato: Tibia tá co
  13. Sabia não, sempre usei tranquilo no 0.4 e no 1.1
  14. Não entendi a re-verificação, só ocupa mais linha de código. E uma coisa que recomendo, não usa TRUE/FALSE, e sim true/false. true/false em maiúsculo foi uma gambiarra feia feita pelo marksamman (criador do tfs), evita usar heuaehuahue
  15. Aaaah, entendi errado, dscp. Tu tem que por essa wall aí, e dps usar a ferramenta door nela.
  16. 1º: veja se você está alterando o arquivo na pasta world do teu server. 2º: aperte ctrl+s antes de fechar o mapa pós-editado. 3º: veja se não dá nenhum erro ao dar ctrl+s. Se não der nenhum erro qnd tu aperta ctrl+s e msm assim não salvar, não faço ideia do que pode ser
  17. Cara, não rola pôr mapas de outros servidores no teu. Da um monte de erros. Nesse caso deve ser incompatibilidade nos monstros. O lugar q estão no mapa fica no arquivo spawn da pasta world Pega o teu e edita, vai adicionando parte dos mapas dos outros no teu caso tu goste, e vai assim.
  18. Recomendo que use OTCLIENT. É totalmente configurável na hora de logar, tu pode escolhe a versão e o ip. (dá pra desabilitar isso e por o ip do teu server, assim criando um cliente próprio. Pesquisa tutoriais sobre no fórum.) Na vdd, tudo nele é facilmente editável, só ter conhecimento. Download: https://docs.google.com/uc?id=0B77EtBbnvIOhS3dmUWRMRW1wREE&export=download Se tu for paranóico, scan: https://www.virustotal.com/pt/file/8beed08294446357b44306a5951133ca58c365a0f77a075a8dbb81efec661ec9/analysis/1449933201/ (pode dar erro de dll, aí é só baixar elas no dllfiles)
  19. Não sei se existem map editors pra Linux, mas é só passar a pasta world pro teu pc e usar o Remeres Map Editor no otbm. Tu encontra o download nele na seção "Tools" ou "Utilitários" aq do fórum. E mano, com um servidor com as sources tu pode fazer o que quiser. Se tiver conhecimento, tu pode mudar completamente o estilo do jogo. (tu também pode fazer isso num sem sources, mas aí fica aql coisa. A maioria tem o executável em .exe, é bem bugado, e as edições mais complexas são em grande maioria gambiarras)
  20. Usa OTClient e remove essa função, creio que não é muito complicado, já que dá só pra "ocultar o botão". Se quiser remover a fundo, sei que é nas sources, mas como eu não sei, tmb queria saber heuahuae. A maioria dos crashs de TFS 1.x é por causa dessa merda ¬¬
  21. Estranho, eu testei aqui e funcionou Tenta assim: function onLogin(cid) --[[se quiser adicionar mais é só ir repetindo essa linha, aumentando no a = math.random(1, aumentaaq) e no elseif a == aumentaaq elseif a == 5 doTeleportThing(cid, {x = , y = , z = }) --põe a posição do quarto local doSendMagicEffect(getCreaturePosition(cid), 11) doPlayerSetTown(cid, POEAIDDACIDADEDOLOCAL) ]]-- if getCreatureName(cid) ~= "Account Manager" then if (getPlayerStorageValue(uid, 2319100816) < 1) then local a = math.random(1, 4) --por último tu põe o número de locais que pod
  22. Tava acostumado com outra linguagem que eu to estudando, aí não tem o then dps do if, sorry ehahuehua Ele serve pro primeiro login do jogador no servidor (nao vale pra jogadores q já existiam antes desse script), e dps da morte ele vai pro templo configurado no id. O config.lua vai ficar meio inútil, tu não vai usar ele. Nem o id da cidade (que tu configura pelo remeres), nem a posição de spawn. Sempre que tu quiser configurar mais um spawn aleatório vai ter q adicionar nesse script ae Quanto ao id da cidade, bem, é meio dificil explicar ehauehua basicamente toda cidade tem um id no r
  23. Cara, eu tentei fazer aqui e não dá pra por isso no config.lua. Fiz meio gambiarra mas fiz, ehauaehu. Tu deixa o town 1 no config.lua e deixa o spawnpos que tá. Ele vai ficar meio "inutilizado". Cria um arquivo chamado primeirologin.lua no creaturescripts e põe isso: (não esquece de botar as posições que o player vai spawnar) function onLogin(cid) --[[se quiser adicionar mais é só ir repetindo essa linha, aumentando no a = math.random(1, aumentaaq) e no elseif a == aumentaaq elseif a == 5 doTeleportThing(cid, {x = , y = , z = }) --põe a posição do quarto local doSendMagi
  24. Olá de novo SHAUSHUAHSAHUS Tu quer que seja no primeiro login msm? Passa o teu config.lua aí
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo