Ir para conteúdo
  • Cadastre-se

Adriano SwaTT

Membro
  • Total de itens

    1645
  • Registro em

  • Última visita

  • Dias Ganhos

    16

Tudo que Adriano SwaTT postou

  1. 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ár
  2. Ah sim, verdade. Obrigado à todos aí. Como reporto para fecharem ou por Resolvido no tópico?
  3. 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.
  4. 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)?
  5. 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 subtr
  6. Já não conseguiu fazer? Foi pra ti que mandei o script e deu certo, não foi? Se sim, posta ele aqui e pede para fecharem o tópico e por como resolvido.
  7. Posso te ajudar, mas qual sua dúvida? Olha, os scripts postados, irão cada um em um arquivo com extensão ".xml", ou seja, não tem pastas, adicionar tags em actions, movements, spells, etc... Ele funciona de maneira direta, é só criar o arquivo com o nome "[MOD]reflectSystem.xml" e colar o script referente, após isto, basta colocá-lo dentro da pasta mods que fica onde se encontra seu Launcher.
  8. Favor, use umas vírgulas nas suas frases... Se possível, até pule linha pra continuar o texto pra não ficar confuso. Para ser só de player precisará ser feito um "movements" script, mas agora estou um pouco ocupado.
  9. Creio que primeiramente precise instalar um sistema de reflect em seu OTServ. Conhecemos um do nosso amigo Aluccard, que embora eu não o tenha testado, creio que seja funcional. Clique aqui e veja o tópico para instalar o MOD. Após isto, basta criar o item desejado com o GOD, um NPC ou até mesmo uma Quest que o faça com os atributos necessários. Dica: Saiba como adicioná-lo em quest. Espero que isto lhe ajude. Boa sorte.
  10. Basta escolher o helmet que deseja em items.xml e adicionar a tag abaixo: <attribute key="absorbPercentAll" value="40" /> Boa sorte.
  11. Certo, segue abaixo o vídeo. Para não gastar muito tempo, pois estou ainda trabalhando no Projeto, vou deixá-lo aqui e depois adiciono no Post Principal. https://www.youtube.com/watch?v=Or0VZdia9ww
  12. Galera, acabei de postar um vídeo de 37 segundos no youtube, sobre o novo sistema de banho. Ainda não está 100%, porém, já da pra ter uma noção de como irá ficar. Se alguém estiver interessado em ver, poste o comentário aqui e adicionarei ao tópico principal. Enquanto isso, continuo construindo o Projeto. Aguardo alguém pedir.
  13. É, creio que seria bem legal mesmo, apesar de que não entendi muito bem a parte do script em que soma o level com o magic level, multiplica por 30 e depois subtrai ambos novamente. Eitah... imaginei que seria feito como o das spells.
  14. Estou saindo agora, daqui uns 30 minutos estarei novamente. Tento de ajudar de onde estiver.
  15. Certo, já adicionou a tag em Spells.xml? Pois de começo para acusar não poder ser usado, provavelmente o servidor nem encontrou a tag. Confira e me envie a resposta.
  16. Cara, do que notei aqui, está tudo ok. A única coisa que você não deveria ter feito é colocado no items.xml as cargas para esta runa. Ou seja, tem que deixar crua, como abaixo: <item id="2281" article="a" name="mana rune VIP"> <attribute key="weight" value="120" /> </item> Pois esta tag de charges, servem para itens como o "Stone skin amulet". <attribute key="charges" value="100" /> Ou seja, 100 cargas, ele servirá por 100 hits que levar. EU testei das 2 maneiras aqui no meu server e não obtive problema, incluindo chequei o items.otb com o
  17. Não, creio que se por log="no" ele apenas não registrará no LOG.txt que o server salva de todas ações executadas por GM, GODs e afins. Para arrumar resolver seu problema, basta adicionar o access="5" à tag do Script, para que apenas GOD possam executar esta ação. Ficando assim: <talkaction log="yes" words="/invasao" access="5" event="script" value="newraid.lua"/> Teste e poste o resultado. Boa sorte.
  18. Mesmo problema que eu então. Vi um tópico em que o NPC pronuncia por exemplo: "/m demon". Porém no meu teste não funcionou. Enfim...
  19. Realmente este Gilliard é treinadinho. EUhauHahUEHuahu E por esta revivida, acabei lendo todas as postagens e vendo que já passei pelo que o Mariatti passou. Desde a parte de incluir em movements.xml à parte de que adicionar "absorbPercentPoison" e "absorbPercentEarth" InGame mostra como um atributo só. Exemplo: <attribute key="absorbPercentEarth" value="5"/> <attribute key="absorbPercentPoison" value="5"/> InGame mostrará desta maneira: Ou seja, é unificado na descrição. Pior que no próprio Tibia global é assim.
  20. Olha, até tentei dar uma pesquisada pra você, porém não obtive êxito, até porque estou em uma correria tensa e estou cansado pakas... Mas sugiro que você possa por um NPC que dê uma runa de exemplo ao player, e esta, não dê hit em nada, seja apenas o efeito, e que também só dê uma vez para o player ver. Assim pode por storage para o player não ficar pegando sempre. Creio que também funcione, agora não sei se serve para você, mas ficaria bem mais simples de fazer. E mesmo não montando o script... Espero ter ajudado.
  21. Ah sim, legal. É um belo script, e após remover o erro que deu ao copiá-lo, aparenta ter ficado bem menor e mais simples entender.
  22. Por nada, e juro que nem havia entendido direito o que ele queria. Obs: Jamais quis lhe dar lição de moral, foi apenas uma sugestão.
  23. Créditos: jamison Daaniel, o que é isto no meio do script? Creio que pode ocasionar em erro na distro. [22:52:31] Jamison: nn [22:52:31] Jamison: pera [22:52:50] Jamison:
  24. Quer me enviar seu Items.otb e Items.xml para que eu possa analisar? Se sim, posta ambos em um arquivo zip (.rar) no 4shared e me envie o link. Aguardo.
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo