Ir para conteúdo

samuelandrade45

Membro
  • Registro em

  • Última visita

Tudo que samuelandrade45 postou

  1. o fire field que foi criado não está sendo removido ate alterei o tempo pra 1 e continua a mesma coisa
  2. Olá pessoal eu fiz um script aqui de invasion para meu servidor, esse sistema cria os monstros em determinada posição mas eu queria adicionar também nesse script, para que ele criasse uns fire field de id 1487, espalhados por determinada posição também mas queria que ele sumisse depois de x tempo. script:
  3. Como o título já diz eu quero fazer um pedido de um script: se eu estiver perto da água meu storage muda para o valor 1 e eu estiver longe o storage muda para o valor -1!
  4. Alguém pode me enviar um script que ao logar aparece uma window com um tamanho lateral tipo 32x320 e nela conter 10 botões? ao clicar em cada um desses botões o player fala uma mensagem diferente? tipo, "botão 1", "botão 2", etc? essa window fica no canto inferior da tela, no meio ela ficaria como no local da imagem abaixo: sé for possível fazer e vocês me enviarem ficarei grato!
  5. Quero fazer um pedido a vocês de um sistema de surf que funciona assim: ao clicar na borda o player entra na água e muda sua outfit para 267, ao clicar novamente ele volta para terra com a outfit normal.
  6. Realmente está complicado, conheço gente que sabe mas cobra ;x
  7. Eai pessoal do TibiaKing, eu venho aqui pedir a vocês um tutorial de como instalar o cooldown bar no OTCliente aquela barra lateral que se ajusta as spells de acordo com a vocação para versão 8.60
  8. testei só em mostro mas quero que funcione nos dois
  9. continua bugando ele funciona normal, mas se eu duplicar o .lua e mudar o effect como se fosse outra magia e como se ela pegasse o effect da primeira, tem como por uma condição ai pra mim? tipo se for vocation 3 or 4 effect = 58 se for vocation 7 or 8 effect = 6 ?
  10. Pessoal estou utilizando esse script aqui mas ele não está aplicando o getCreatureNoMove no target script:
  11. Queria fazer a vocês um pedido de uma spell que controla o target com as teclas CTRL + Teclas Direcionais, por x segundos!
  12. Muito Obrigado, +REP Tive um problema eu fiz a spell com um effect de fogo, funcionou normal, mas eu copiei e colei a spell em outra pasta com outro nome e mudei o effect para terra, mas quando eu uso essa spell em vez de mudar o effect ele fica com o effect de fogo, já verifiquei a pasta onde se encontra a spell no xml
  13. queria fazer um pedido de uma spell a vocês que o player sai andando sozinho e com um effect seguindo ele com a velocidade aumentada e podendo controlar ele somente com a tecla CTRL+ TECLAS DIRECIONAIS, por 20 segundos
  14. muito obrigado! +REP Desculpe, ainda ficou com um problema quando eu uso a spell e começo a andar o efect vai pra outra direção
  15. Olá pessoal do TibiaKing, hoje venho aqui trazer um mini tutorial de como colocar o exhaustion corretamente em suas spells, bastante gente utiliza o exaustion que está no proprio xml, mas por lá acontece alguns erros exemplo: se tiver uma spell com 8000 de exaustion, e outra de 2000 e você vai no seu servidor e usa a spell com 8000 de exhaustion, tem que esperar o tempo dela pra usar qualquer outra, o método que venho trazer aqui ele funciona corretamente e ainda avisa no console quanto tempo falta para usar a spell, sem mais delongas vamos lá! 1- vá até o seu XML procure a magia que quer por o exhaustion exemplo: perceba que ela tem um exhaustion definido ali em cima, para esse método funcionar corretamente e recomendado deixar o exhaustion do XML em 1000. forma correta: 2- feito isso vamos ate a pasta onde se encontra seu script e abra ele: como exemplo irei utilizar uma spell de área que empurra os players próximos! 3- com a spell aberta, logo no inicio da spells vamos inserir as seguintes linhas de código: ficando assim: 4- por fim, logo abaixo do function onCastSpell(cid, var) vamos adicionar as seguintes linhas de código: ficando assim: Pronto com isso o exhaution já foi adicionado a sua spell, faça bom proveito: Print:
  16. linha 6 > setCombatFormula(combat1, COMBAT_FORMULA_LEVELMAGIC, -185.0, 0, -215.0, 0) nesse valor em azul
  17. Queria saber de vocês como que eu resolvo este problema, se eu usar a spell sem target ela funciona perfeitamente, mas se eu tiver com target ela buga, verifiquem as fotos: Sem Target: a magia sai na minha frente na direção que estou olhando. Com Target: o effect da magia sai do monstro Spell: XML: Script:
  18. Mano pode tentar passar e falar onde fica cada coisa que dou uma olhada nos scripts? To precisando muito disso!
  19. Pessoal o meu client possui o spell list mas ele não está aparecendo no servidor, alguem sabe como arrumar?
  20. estou precisando dessa spell list também
  21. Desculpe, primeiro tópico! Você moveu?
  22. Venho aqui trazer um script que dá um item no baú completo feito por mim, eu ainda não testei mas se tiver erros me avisem! 1- vá até sua pasta data/actions/scripts e adicione um arquivo com o seguinte nome baucompleto.lua 2- abra esse arquivo com o bloco de notas ou qualquer outro editor de textos e cole o script abaixo lá Script: function onUse(cid, item, fromPos, item2, toPos) local config = { storage = 58249 -- storage para verificar se o player já recebeu sua recompensa item = ID -- id do item que o player vai receber quantidade = 1 -- quantidade do item que o player vai receber level = 1 -- level necessário para receber a recompensa, se não quiser deixe em 1 itemname = "Nome do item" effect = 12 -- deixe um effect quando for receber o item, olhe os effect do seu server com o comando /z de preferência escolha um de brilho!! nolevel = "mensagem que o player vai receber se não tiver level suficiente para quest" norepeat = "mensagem que o player vai receber se tentar pegar o item novamente" } if getPlayerLevel(cid) >= config.level andgetPlayerStorageValue(cid, config.storage) == -1then doPlayerSendTextMessage(cid, 25,"Você recebeu "..config.quantidade..config.itemname) doSendMagicEffect(cid, config.effect) doPlayerAddItem(cid, config.item,config.quantidade) setPlayerStorageValue(cid, config.storage, 1) elseif getPlayerLevel(cid) < level then doPlayerSendTextMessage(cid, 25,config.nolevel) elseif getPlayerStorageValue(cid, config.storage) >=1 then doPlayerSendTextMessage(cid, 25,config.norepeat) end return true end 3- feito isso vá até sua pasta data/actions e abra o arquivo ations.xml Dentro dele cole essa linha de código abaixo de qualquer outra: <action actionid="5500" event="script" value="baucompleto.lua"/> Pronto agora vá no seu remeres dê dois cliques em algum baú e coloque o actionid = 5500
  23. Olá pessoal venho aqui pedir um sistema pro OTC, e o seguinte: No canto superior direito vai aparecer um icone e ao clicar nele abre uma windown com uma barra de spell que se adapta a sua vocation.

Informação Importante

Confirmação de Termo