Ir para conteúdo
  • Cadastre-se

buddha

Membro
  • Total de itens

    167
  • Registro em

  • Última visita

Tudo que buddha postou

  1. Bom, uma pergunta básica: como um adiciono delay em certos script? Tipo uma magia, que ele faça tal coisa e espere tanto tempo para depois fazer outra coisa. Isso é uma coisa que tem me incomodado por muito tempo, eu sempre preciso adicionar delay e nunca consigo.
  2. Cara, assim não dá. Leia esse tópico.
  3. Bom, comentei essa ideia em outro tópico e me indicaram de criar um tópico para a mesma. A ideia é sobre a criação de magias para players comuns que desejam uma magia nova. Vou tentar explicar detalhadamente: Existe uma parte no mapa chamada "Ilha do conhecimento" por exemplo e ela é mais ou menos assim: me digam o que acharam do meu mapping Mas o que são essas caixas? Elas servem para serem botadas nessas placas de pedra, formando a área da magia. Como nesse exemplo: não repare que agora tem uma estátua no meio A área da magia é a coisa mais importante depois do script da ma
  4. Seu servidor não suporta metatabelas/metamétodos. Infelizmente não sei fazer sem metatabelas/metamétodos. Mas boa sorte ae
  5. Acho que um problema comum em todos os derivados OtServers é esse: backpack cheia. Não adianta criar uma backpack só para GOD's/GM's com 200 slots(simplesmente todos enchem misteriosamente em menos de 5 minutos). Então resolvi criar um script que limpa sua backpack. Em talkactions/script crie um arquivo chamado cleanbackpack.lua: E em talkactions/talkactions.lua adicione essa linha: Caso você queira que todos possam usar só substitua /cleanb por !cleanb e apague as linhas indicadas. Espero que gostem!
  6. Putz... E agora? kkk Edit: Testei botar -(m/10) e também não removeu mana. T.T
  7. Não... Tipo assim: Uma área do mapa que tenha vários bagulhinhos de apertar de pedra e várias caixas, dai o player vai botando caixa aonde ele quer que seja a área da magia. Dai ele escreve em um livro qual palavra vai ser a que conjura a magia e puxa a alavanca, se ele botar um numero maior de caixas do que ele tenha de ML ele dá um sendCancel. Se não ele cria o script e deixa needLearn = 1 e dá a magia pro player que criou. Vai ser altos script, se for possível.
  8. Na verdade é para adicionar mana... 10% da mana do jogador que invocou o monstro para todos dentro da área :/
  9. Eu estava pensando em um meio de fazer um criador de magias, em que os próprios players fizessem a magia, tipo assim: se o player tem nível 20 em ML ele pode distribuir isso em área de alcance, poder de ataque, etc. Mas para isso o script precisaria modificar e criar novos scripts.
  10. Dai ele não dá erro nenhum mas também não funciona. Edit: Ele solta o efeito WATERSPLASH, coisa que com o .uid ele não fazia.
  11. Um script que checa se tem criaturas envolta do target, se tiver ele ataca duas dessas criaturas que são escolhidas aleatoriamente usando o math.random, seria bem mais fácil e lógico(um arqueiro nunca atiraria em vão), porém eu sou ruim com esses negócios de posição, então... Eu deixo o trabalho pra você Edit: Aliás, é possível um script em lua criar um outro script em lua? Um novo arquivo sabe?
  12. Botei isso dai e continua dando o mesmo erro, agora na linha 17, esse .uid ai hein...
  13. Deu esse erro: 15:Attempt to index a number value stack traceback: [C]: in function '__index'
  14. Se não me engano a velocidade do ataque está ligada com a velocidade de andar, que no caso aumenta conforme o level. Daria para fazer um script que a partir do nível 50 em (Fist?) ele atacaria mais rápido, porém ele andaria mais rápido também. E uma dica para você: quando for criar um tópico, escreva em português, facilita a vida das pessoas.
  15. Seu TFS é que versão? Esse script for feito para a 1.0. Se não souber ver só diga a versão do tibia.
  16. Poste o script da magia aqui que eu resolvo.
  17. Você quer que atire 3 bolts em um mesmo target, ou 3 bolts em targets diferentes? Se for a segunda opção é praticamente impossível, o que daria pra fazer é atirar um bolt no target e atirar mais dois do lado do target, podendo ou não ter criaturas ali, tipo assim: T = Target B = Bolt P = Player B-T-B P
  18. Crie um arquivo em talkactions/scripts chamado limpar.lua e cole isso dentro dele: Depois vá em talkactions/talkactions.xml e adicione isso: Para executar o comando basta dizer /limpar -nome do player- Não se esqueça do REP+
  19. Okay... Então tá, me rendo a ideia de que ele cure 10% da vida do dono para todos na área, mas eis o seguinte: onde eu uso o doAreaCombatMana(cid, pos, area, min, max, effect)? Ele substitui a variável combat ou a variável area?
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo