Ir para conteúdo

DukeeH

Membro
  • Registro em

  • Última visita

Tudo que DukeeH postou

  1. Existem globais cheios, baiaks cheios e globais com teleport cheio. O estilo do server não é o que faz bombar, e sim um trabalho bem feito, coisas inovadoras, um bom host, boa divulgação. Não escolhe um estilo que você acha que vai encher, escolhe um que tu ou os jogadores gostem e trabalha em cima dele. Dificilmente um ot baixado e aberto vai dar certo, porque tem 10 exatamente iguais.
  2. Não, você não paga taxa para a empresa. Sim, sempre existe a chance de eles te processarem, porem é quase impossível tendo em vista o tamanho da empresa e o tamanho do seu server.
  3. Desculpa, mas não vejo ultilidade tendo em vista que é só botar: <attribute key="maxhealthpoints" value="X"/> no items.xml para ter exatamente o mesmo resultado.
  4. não, é só baixar o programinha do no-ip que muda sozinho. a melhor opção é o no-ip mesmo, que ai você baixa o programa e quando o ip mudar ele vai transformar seuip.servegame.com no ip numérico novo. não tem como colocar um ip numérico fixo se o seu provedor não tiver ip fixo (muda quando cai a internet)
  5. acc 10 senha nada cria essa conta. porque você comprou uma distro que tem pra download de graça? ._.
  6. DukeeH postou uma resposta no tópico em Suporte & Pedidos
    Não cara, é um projeto que vale alguns mil, não vai estar disponível. Sim, podemos dizer que é um ot (open tibia) pois ele usa a engine do tibia, como citado acima, mesmo que tenha trocado cliente, sprites e tudo mais, a base dele é um otserv.
  7. Concordo praticamente em tudo, perdi o tesão de ajudar algumas pessoas do suporte, tem gente ai que ta fazendo um servidor inteiro, lucrando com isso nas costas de quem ajuda, e não faz o mínimo esforço de aprender, de entender porque foi trocada aquela linha quando ele pediu uma alteração no script, gente que cria 3 tópicos por dia e não tem um obrigado como retorno por ajudar. Eu não tenho um conhecimento avançado, mas com meu básico/intermediário consigo me virar com o que preciso, e faço (ou pelo menos fazia) o possível para ajudar quem eu conseguia. Mas realmente ta bem complicado, hoje em dia eu entro pouco aqui no TK, o tempo está menor, mas o principal fator foram os citados por você e por mim, acima. Eu realmente não baixo datapacks porque uso o meu mesmo projeto (mesmo que simples) há alguns anos, e com esses anos consegui remover todos os bugs (pelo menos os que de alguma forma eram prejudiciais) que sempre vem quando se baixa um datapack pronto (um actionid escondido que da algo, um bug para dupe e alguns outros para simplesmente crashar), posso dizer que mais da metade dos datapacks que tem disponíveis aqui vão ter pelo menos um dos 3 citados anteriormente, a galera disponibiliza um trabalho 'gratuitamente' mas sempre quer algo em troca, no caso coloca alguma forma de vantagem escondida para quando o servidor estiver na otservlist e ele ver o mapa dele, abusar disso. Sobre citado anteriormente de se não tiver leecher o forum teria acabado, sempre tem algo a mais a ser criado, então os tutoriais ajudam e muito em pessoas que se interessam por aprender, e não tem problema você pedir um script ou tirar uma duvida, mas na minha opinião o minimo que você deve fazer é agradecer, e se você quiser evoluir como pessoa (não digo que um script vai fazer você uma pessoa melhor) mas se alguém te ajudou em algo, seja no seu trabalho, uma matéria na escola, tenta entender porque chegou naquele resultado, para da próxima vez que tiver uma situação semelhante não precisar perguntar a mesma coisa de novo. Tem gente pedindo como altera um valor em um script, não consigo ver isso com outros olhos que não falta de vontade, a estrutura de uma pasta otserv é simples, se você abrir o script, mesmo que não entenda as funções, ta la escrita as palavrinhas level, attack, e os valores relacionados. tldr; concordo e sinto o mesmo desprazer com relação a isso, otservers em geral vem decaindo e muito nos ultimos tempos devido a leechers;
  8. Procura no map editor a mesma porta virada pra outra direção, deve ser um id a mais ou a menos. Não é possivel virar, mas sempre tem para as duas direções. Para colocar level 150 você clica com o direito, vai em propriedades e põem action id 1150.
  9. Não sei muito sobre pokemon, mas vou tentar ajudar. Para rodar em linux, você precisa das sources da distro, pelo fato de que vai precisar compila-lo para linux, tendo em vista que o linux não aceita .exe (que é disponibilizado nos servidores para download) Para um projeto ir para frente (ser sério) provavelmente você vai precisar das sources, pelo fato de que para fazer qualquer alteração na infraestrutura (que não seja em arquivos da data), sendo elas corrigir bugs ou adicionar novos sistemas, você pode precisar das sources, caso não tenha elas você não conseguira fazer. Acho bem idiota esses desenvolvedores de pokemon/dbz não soltarem sources, apenas o exe, ele esta dentro dos otservers, editando um projeto OPEN SOURCE, e ai decide que o negócio dele é bom demais para divulgar para outras pessoas fazerem alterações ou continuar aprimorando. Com otservers não tem isso, principalmente pelo fato de que bons otservers necessitam a compilação. Como eu disse, nunca mexi com derivados, mas é a minha opinião, espero ter ajudado.
  10. -- Database -- NOTE: sqlFile is used only by sqlite database, and sqlKeepAlive by mysql database. -- To disable sqlKeepAlive such as mysqlReadTimeout use 0 value. sqlType = "mysql" sqlHost = "localhost" sqlPort = 3306 sqlUser = "root" sqlPass = "123456" sqlDatabase = "database" sqlFile = "" sqlKeepAlive = 0 mysqlReadTimeout = 10 mysqlWriteTimeout = 10 encryptionType = "sha1" Não aparenta ter erro, mas tenta usar igual está acima. Abre o xampp, deixa o apache e mysql rodando e tenta abrir o server, mande foto se der algum erro. ps: não usar uma senha tão simples se você pensa em deixar o ot on para outras pessoas.
  11. naquele erro que passou ele diz que não tem uma database mysql rodando, então você não está com o xampp aberto ou não configurou senha ou importou a schema no mysql. localhost/phpmyadmin para abrir a pagina, ai entra com a senha configurada cria uma database e importa o arquivo que esta na pasta schema
  12. DukeeH postou uma resposta no tópico em Suporte Tibia OTServer
    Você pode usar sha1 com site e account manager, o que não pode usar é salt, pois o account manager vai gerar um salt e o site não vai reconhecer, ai contas criadas no jogo não logam no site... Procura como remover o salt da distro, tem tutoriais aqui.
  13. DukeeH postou uma resposta no tópico em Suporte Tibia OTServer
    Cara, sinceramente eu apoio o Aprenda mexer em Linux, o servidor vai ser muito mais estavel e seguro. Você não precisa aprender muito, só compilar, ligar e desligar o servidor, tem tutoriais pra isso, vários, e bem explicados.
  14. DukeeH postou uma resposta no tópico em Suporte Tibia OTServer
    worldType = "pvp" dependendo a versão deveria ser worldType = "open"
  15. DukeeH postou uma resposta no tópico em Suporte Tibia OTServer
    Tem que descontar o os.time antes de ver se o storage é > 1, sempre vai ser > 1 caso contrario. local config = { vipStorage = 10102, -- storage VIP kick = { kickPosition = true, -- se for "true" então vai jogar para a posição que o jogador estava, se for false, irá jogar para a posição a baixo. kickPos = {x=1018, y=1014, z=7}, }, newPosition = {x=928, y=1046, z=7} -- posição que jogara o jogador caso ele for vip } function onStepIn(cid, item, position, fromPosition) if not isPlayer(cid) then return true end if (getPlayerStorageValue(cid, config.vipStorage) - os.time()) <= 0 then if config.kick.kickPosition then doTeleportThing(cid, fromPosition) else doTeleportThing(cid, config.kick.kickPos) end doPlayerSendTextMessage(cid, 19, "Voce nao possui VIP. Compre o item VIP no site e aproveite melhor o jogo.") return true end doPlayerSendTextMessage(cid, 19, "Bem vindo a area VIP.") doSendMagicEffect(getPlayerPosition(cid), 2) doTeleportThing(cid, config.newPosition) doSendMagicEffect(config.newPosition, 10) return true end
  16. No config lua ele está como mysql, se está como mysql você precisa de uma database mysql, usando uniserver ou xampp como eu disse anteriormente. Pode alterar no config lua pra sqlite e apontar para o arquivo que estava usando, como antes, só não sei se o warsystem vai funcionar em sqlite.
  17. Qual a distro?
  18. 20:23:00 são 20 horas, 23 minutos e 00 segundos. Provavelmente o horario da maquina está errado, caso contrario apareceria algum erro no console, na abertura ou na execução.
  19. 1, 2 e 3 troque o executavel para esse: (Vai resolver frags, potions e war system) War system não precisa de site, talvez precisa que seja MySQL ao invés de Sqlite, eu também recomendaria, existem vários tutoriais, é só usar o uniserver ou xampp. (Uniserver é melhor) Sobre o de summonar os monstros, vai em data/monsters/monsters.xml, procure o nome do monstro (ctrl + f), ache o arquivo do monstro (monsters/scripts/lalala/monstro.xml) ai vai ter a tag: <flag summonable="1"/>, mude para 0 que vai ficar tudo certo.
  20. http://www.canyouseeme.org/ Copia o ip que está ali, coloca no config.lua Ali no site mesmo, após deixar o server on, embaixo do seu ip no canyouseeme coloque a porta 7171 e teste, depois a 7172 e teste de novo. Tem que dar que as duas estão abertas. Faça os testes e me fale o resultado. Para você entrar no server você usa 127.0.0.1 ou o ip local (windows + r > cmd > ipconfig)
  21. ??? Rme > File > New? = Mapa em branco. (Preto no caso) http://www.speedyshare.com/W8AMP/Moba.otbm Base de mapa para moba na versão 9.7.
  22. Não aparece nada com relação a itens (não na ss), os erros da ss são porque ele está tentando usar uma database de um 0.2 em uma versão mais nova, é o que consta na ultima linha, pedindo para usar uma database atual.
  23. Cara, os erros que tem ai são relacionados a database, e não a items.otb. Mas passar o items.otb de uma versão tão pra outra com essa diferença (7.6>8.54) não é tão simples quanto arrastar e soltar. Elas possuem itens diferentes, sprites diferentes, e sem duvidas você teria que editar sources para aceitar, e usar um custom client caso queira manter as sprites.
  24. Cara, pelo menos em servidores um pouco mais recentes, quando você usa conjure, você não aponta para um script, você usa uma função e na própria tag ja declara qual item será feito e quantas cargas, e com o exevo pan varia o item e a quantidade ele é declarado com instant e aponta para um script que toma conta de qual food vai ser conjurada e a quantidade. Exemplo: <conjure name="Conjure Bolt" words="exevo con mort" lvl="17" mana="140" soul="2" conjureId="2543" conjureCount="5" exhaustion="2000" groups="3,2000" needlearn="0" event="function" value="conjureItem"> <vocation id="3;7"/> </conjure> Como pode ver esta declarado: conjureId="2543" conjureCount="5", que são 5 cargas do id 2543. E no lugar onde ficaria um script, ele usa uma função (conjureItem)

Informação Importante

Confirmação de Termo