Ir para conteúdo

Adriano SwaTT

Membro
  • Registro em

  • Última visita

Tudo que Adriano SwaTT postou

  1. Você pode confiar no programa, pois ele realmente verifica. Vou almoçar e volto ao tópico para conferirmos se ficou faltando algo. Enquanto almoço, vou pensando na solução.
  2. Acho que em Protocol, você deve selecionar o TCP ao invés de deixar como ALL. Pois o Tibia trabalha somente com TCP e deixar claro isso pode ajudar.
  3. Coitado, sem falar que nem jogo Tibia e muito menos de BOT. E o programa que passei no tópico é direto do site oficial, eu mesmo o uso. Bom, sem mais. Boa sorte.
  4. Nossa, você é tão romantico. Deve ter feito algo errado, po único download que tinha é do PortForward, que é diretamente do site oficial. Este programa serve para verificar se suas portas estão devidamente abertas. Mas como você é um retardado playboy e mimado. Fala pra sua mãezinha te ajudar porque senão você chora. Olha o tanto de curtir tem o tópico e só você reclamando, você realmente não acha que fez algo errado?
  5. Por nada. Tópico resolvido e reportado.
  6. É só criá-los pelo MapEditor e colocar uma ActionID. Coloque a ActionID 50001 em um fogo e a ActionID 50002 no outro. E em movements.xml você registra-as com a função onStepIn, ficando assim: <movevent type="StepIn" actionid="50001" event="script" value="tp_fogo_001.lua"/> <movevent type="StepIn" actionid="50002" event="script" value="tp_fogo_002.lua"/> E o script é este do primeiro, sendo ele nomeado para tp_fogo_001.lua: local pos = {x=33077, y=31219, z=8} function onStepIn(cid, item, pos) doTeleportThing(cid, pos) doPlayerSendTextMessage(cid, 27, "Voce entrou na sala.") return true end E para fazer o segundo, é só salvar e copiar o arquivo, renomear (tp_fogo_002.lua) e alterar as coordenadas dentro do mesmo. Boa sorte.
  7. O modelo é até diferente, mas os programas para teste e até mesmo os passos podem lhe servir. Dê uma olhada no tópico. Boa sorte.
  8. Adriano SwaTT postou uma resposta no tópico em Tutoriais sobre Scripting
    Caro Sr. Emersonssss, por mais que seja sobre o addEvent que está sendo discutido neste tópico, você não acha que deveria criar um especialmente para seu problema em específico? Porém, vi uma coisa no script e por mais que não seja expert nesta área, me parece incorreto. function attribute(cid, skillq, speed, eff, effs) local fix2 = transfs[getCreatureOutfit(cid).lookType] if not isCreature(cid) then return true end Onde está o [if not isCreature(cid) then] é para conferir se o player NÃO está online, sendo assim, não acha que seria viável por um return false para que cancele a ação? Faça o teste e me diga. Boa sorte.
  9. Nossa, o script me parece bem legal. Para servers com RPG, histórias e afins.. fica legal criar algum sentido e utilizar este script. Meu rep+ de hoje fica pra ti. Obrigado por compartilhar.
  10. Adriano SwaTT postou uma resposta no tópico em Suporte Tibia OTServer
    Qual a versão do seu servidor? Elas já não são agrupáveis? Se não creio que terá que ser cliente próprio, é o seu caso? Mais uma coisinha, não acha que está na área errada não? Dúvidas Resolvidas é apenas para tópicos resolvidos, como o próprio nome diz. O Correto seria, Suporte OTserv.
  11. Adriano SwaTT postou uma resposta no tópico em Suporte & Pedidos
    Boa noite galera, estou postando aqui para lhe avisarem que criei uma página no Facebook sobre meu Projeto. Lá ficará mais fácil de estar adicionando imagens e textos de pouca importância, e aqui também será atualizado. Estou apenas terminando uma parte sobre o mapa, que está dando trabalho de criar as sprites, porém, estou obtendo êxito agora pois falta pouca coisa nesta etapa. Sendo assim, breve estarei postando umas imagens de como ficou e está ficando a parte do mapa da Umbrella Bank e a rua de frente à mesma. Peço que sigam lá para fazer um volume legal e pessoas para que eu comece com atualizações diárias. Aguardo vocês, e obrigado novamente aos que me seguem aqui. Atenciosamente, Adriano Swatt'
  12. Adriano SwaTT postou uma resposta no tópico em Suporte & Pedidos
    Baixei e não consegui carregar o .spr, no final do carregamento da um erro. Depois testo novamente e posto o erro acusado. Por hora, obrigado por disponibilizar.
  13. Isto não se altera em vocations, e sim abrindo seu Sqlitestudio onde você edita as accounts dos players, sendo assim, precisará editar do Account Manager para que os players nasçam igual a ele. Obs: postou na área errada. Boa sorte. Em caso de maiores dúvidas, favor contatar aqui no tópico.
  14. Adriano SwaTT postou uma resposta no tópico em Suporte & Pedidos
    Tudo bem, este fim de semana fiquei sem mexer, mas durante a semana inteira estou agilizando bem o Projeto, sem deixar a desejar na qualidade... Então está sendo um trabalho bem reforçado e redobrado. Mas tomara que dê tempo de fazer uma Beta ainda. E sim, vamos torcer para que no dia você esteja disponível para avaliar o server. Obrigado.
  15. Adriano SwaTT postou uma resposta no tópico em Suporte & Pedidos
    Sim, com certeza é inovador, pretendo fazer a diferença mesmo neste sentido. Provavelmente na segunda-feira tento adicionar ou um novo vídeo showOFF ou pelo menos alguns imagens dos novos itens. E é claro, bora pra frente para tentar fazer pelo menos um Test Beta de 1 ou 2 dias, ainda este ano. (yn); Obrigado aos que seguem e aos que comentaram no tópico.
  16. Adriano SwaTT postou uma resposta no tópico em Suporte & Pedidos
    Vou sair agora, mas já baixei Depois testo e venho aqui dizer o que achei. Obrigado por me passar o link.
  17. Adriano SwaTT postou uma resposta no tópico em Suporte & Pedidos
    Hmm, legal. Gostaria de ver mais imagens das suas funcionalidades...pois olhando assim me lembra e muito o "NoxSpr Editor". Que tem praticamente a mesma função. Alguém sabe me dizer a diferença entra os 2?
  18. Adriano SwaTT postou uma resposta no tópico em Suporte & Pedidos
    Boa noite galera. Estou passando por aqui para dizer que nestas últimas semanas andei fielmente concentrado no Projeto e que tenho boas novas... Boas novidades. O sistema de banho e de sanitários já estão praticamente 99% pronto. Atualizei e estou dando sentido a Umbrella Bank, assim como editei o Caixa Eletrônico. Corrigi alguns scripts que davam erro no launcher, reduzi alguns scripts para evitar lags... Criei NPC's que farão papel de "sobreviventes" do jogo, em matar monstros, manter áreas limpas, vender e trocar itens, etc.. Adicionei sistema de venda de personagem, onde poderá vender seu char para outra conta automaticamente. Adicionei sistema de venda de item, no qual seu char fica afk como um NPC vendendo os itens que você não deseja mais. (não precisa estar Online para isto). Adicionei sistema de mandar mensagem para players mesmo se o mesmo não estiver Online, sendo assim, ele pode ler quando logar. Claro, devo citar também as sprites, fiz muuuuuuuuuuitas sprites novas, como: armas, carros destruídos, placas, setas, munições, máscaras de gás, etc... Breve estarei editando o post principal. Aguardem.
  19. Adriano SwaTT postou uma resposta no tópico em Suporte & Pedidos
    Muito bom mesmo, pelas imagens deu pra notar que será simples, prático e funcional. Lá vem uma pergunta: - Ele apenas mudará as sprites (imagens) ou nele também dará para editar o ".dat" para poder por mais de uma imagem em determinado item, etc..?
  20. Bom dia. Baixe este arquivo que fiz pra ti, dentro do .rar tem os seguintes: [MOD]reflectSystem.xml: Este arquivo deve ficar dentro da pasta "mods" que se encontra na primeira pasta onde fica o Launcher que liga seu OTServ. ReflectLib.lua: Este arquivo deve ficar na pasta "data / lib" de seu OTServ. Pronto, o sistema de Reflect está instalado. Agora quando for usá-lo pode fazer com que sejam pegos em Quest por exemplo, usando a seguinte tag no script da mesma. doPlayerAddReflectedItem(cid,itemid,percent) itemid é substituído pela id do item. percent é a porcentagem de reflect que este terá. Boa sorte.
  21. Adriano SwaTT postou uma resposta no tópico em Suporte Tibia OTServer
    Olha, ficaria igual a runa de SD por exemplo... Se clicar nela, só atacaria o monstro se clicasse exatamente nele. Se quiser acho que da para usar como base, pois só da hit se o alvo for monstro/creature, aí é só por para só dar hit se tiver tal item no bp (no caso a id da munição)...e que se estiver tudo ok, remover o item da bp (munição). Bom, creio que por esta base funcione, só não crio pra ti agora porque estou cansadão e amanhã acordo muito cedo. Sem falar no meu Projeto que estou pegando firme nele. Mas tenho certeza que logo alguém aparecer para resolver pra ti, caso contrário, eu tento no meu primeiro intervalo.
  22. Ah sim, verdade. Obrigado à todos aí. Como reporto para fecharem ou por Resolvido no tópico?
  23. Max, muito obrigado... Eu não estava usando todas estas funções entre parênteses na linha da função, porém, eu consegui fazer de outra maneira. Mais ou menos assim que deixei: doTeleportThing(cid, {x = getPlayerPosition(cid).x, y = getPlayerPosition(cid).y+1, z = getPlayerPosition(cid).z}) @Jamison Collins Obrigado pela dica, mas acabei fazendo de outra maneira.
  24. Deixe-me ver se entendo, a coordenada no centro do script seria a coordenada onde o player se encontra, mas como não posso determiná-la exatamente pois irei usar em várias cabines, posso por getCreaturePosition(cid)?
  25. Boa tarde galera. Vou explicar mais ou menos o que quero. Criei várias cabines no meu Server, todas são iguais, ou seja, as coordenadas para entrar ficaria simplificada pelo fato de que ao pisar no tile da porta, onde se encontra a ActionID, o player seria teleportado 1 sqm à frente, que no meu caso seria, as coordenadas do player - 1 sqm, que no caso seria y - 1. Ex: O Player encontra-se na seguinte coordenada: {x=944, y=1003, z=7} que é onde se encontra o tile com actionID, então da seguinte maneira iria apenas subtrair o valor de y por - 1, o teleportando para o resultado da subtração. Posição esta que o levaria para a coordenada {x=944, y=1002, z=7}. Porém, eu tentei assim {x = x, y = y - 1, z = z} e não funcionou, então... Minhas dúvidas são as seguintes: Qual o código que coloco para o script interpretar esta subtração? Preciso por getThingPosition(cid) no script para identificar a posição do player ou o tile com actionID já o faz? Aguardo alguma resposta. Este script me ajudará demais no meu Projeto. Desde já, obrigado pela atenção.

Informação Importante

Confirmação de Termo