Ir para conteúdo

Adriano SwaTT

Membro
  • Registro em

  • Última visita

Tudo que Adriano SwaTT postou

  1. Adriano SwaTT postou uma resposta no tópico em Suporte & Pedidos
    Galera, estou dando início ao primeiro V.ShowOFF (VídeoShowOFF) do meu Projeto, para mostrar um pouco sobre o Banco da Umbrella Corporation. Breve edito a Postagem Principal.
  2. Confere se o item não tem outra função além desta. Pelo que vi o script está certo.
  3. Posta a tag que você adicionou em actions.xml e seu script pra mim ver.
  4. Adriano SwaTT postou uma resposta no tópico em Suporte Tibia OTServer
    Não é a tag onde ele está que importa, e sim o número de acess que foi determinado.
  5. Adriano SwaTT postou uma resposta no tópico em Suporte Tibia OTServer
    Abra seu arquivo talkactions.xml e verifique o Acess que foi dado a tal talkactions. Lembre-se: Senior Tutores tem acess="2" e GOD tem acess="5". Basta você editar e Pronto.
  6. Cara, realmente está na área errada. Quando for criar um tópico clique em Fórum lá em cima, irá abrir uma página extensa, você vai rolando a página e vendo sessões. Verá uma barra preta escrito OTServ, que no caso é a sessão que deseja, porém, precisa selecionar a área correta, que neste caso é um "scripting"... Você verá que terá um monte de subsessões, como "Geral, "Actions e talkactions", etc." no entanto, estas áreas são para postar scripts, lembre-se disso, e o que vc deseja é fazer um pedido. Então você poderá clicar na subsessão Dúvidas e Pedidos. Pronto, nem é tão dificil. Enfim, vamos ao script. Abra o arquivo actions.xml (data/action/actions.xml) e adicione a tag abaixo: <action itemid="2413" script="summon_item.lua" /> Dica: caso queira adicionar items que sumone outros monstros no mesmo script, clique no spoiler abaixo: function onUse(cid, item, fromPosition, itemEx, toPosition) local items = { ["Nome1"] = {id = 2413, mon = "Rat"}, } for k,v in pairs(items) do if item.itemid == v.id then x = doSummonCreature(v.mon, getCreaturePosition(cid)) doConvinceCreature(cid, x) doPlayerRemoveItem(cid, v.id, 0) end end end Deixei o código em aberto pro caso de querer mais de um item, para fazer isto, basta você ir adicionando abaixo do local de configuração seguindo o exemplo do Rat. Clique no spoiler abaixo e veja exemplos: Espero que tenha entendido tudo. Qualquer dúvida ou erro, poste para solucionarmos. Boa sorte. Salve e feche. Agora crie um arquivo na pasta scripts (data/action/scripts) com o nome de summon_item.lua e cole o código dentro.
  7. Pra moeda gastar tem que por a tag. doPlayerRemoveItem(cid, moeda, 1) Vou editar no script pra vc. E do addon eu adicionei também.
  8. Estou criando o Script, já edito. @Edit. Desculpe a demora, me chamaram na rua. Enfim, coloque a alavanca de ID 1945 pelo MapEditor com a UniqueID 12123. Abre seu arquivo, data/actions/actions.xml e adicione a tag abaixo: <action uniqueid="12123" script="alavanca_transform.lua" /> Agora abra a pasta scripts da pasta action, crie um arquivo chamado alavanca_transform.lua e adicione o script abaixo dentro: local moeda = 2411 -- id da moeda local monster = {lookType = math.random(2, 125)} function onUse(cid, item, frompos, item2, topos) if item.itemid == 1945 then if getPlayerItemCount(cid, moeda) >= 1 then doSetCreatureOutfit(cid, monster, -1) doPlayerSendTextMessage(cid, 22, "You're a monster now.") doTransformItem(item.uid,item.itemid+1) doPlayerRemoveItem(cid, moeda, 1) else doPlayerSendTextMessage(cid, 22, "You need a vip coin.") end return true end if item.itemid == 1946 then doRemoveCondition(cid, CONDITION_OUTFIT) doPlayerSendTextMessage(cid,22,"You're a normal player again.") doTransformItem(item.uid, item.itemid-1) end return 1 end Testei e funcionou perfeitamente aqui. @Lembre-se de voltar para avisar se funcionou contigo. Boa sorte, qualquer erro poste aqui para solucionarmos juntos.
  9. Por nada, então fica fácil de você conseguir arrumar. Boa sorte.
  10. Te explicando, caso não saiba, este arquivo é onde fica salvo todas as accounts do seu server. Então, você tem duas opções. 1ª opção: Me mande uma foto de como ficou o arquivo na pasta pra mim analisar. 2ª opção: Clique com o botão direito no arquivo e depois em "abrir com", aí você seleciona o programa Sqlstudio para abrí-lo. <-- Opção mais recomendada 3ª opção: Se você tem a pasta do seu OTServ zipada, pode pegar somente este arquivo novamente e substituir o que você modificou. @Obs: Isto acarretará na perda de todas as accounts do server. Boa sorte.
  11. Cara, este que te passei é NPC, o NPC de Promote. #Editei o tópico acima explicando como por'
  12. Tente fazer assim, no arquivo vocation.xml, você definiu o número que será a vocação necromancer, correcto? Crie um arquivo chamado promonecro.lua na pasta "data/npc/scripts" e cole o código abaixo: No exemplo, vou por a vocação Necromancer como vocação 5, aí vc muda conforme seu arquivo. Linha vermelha é onde será editado o número da vocação, porém, edite somente o número. Agora abra o arquivo do NPC desejado (.xml) e adicione para o mesmo ler este script. Obs: Script antigo, porém, só editei para ser funcional pra você. @@Não testei. Comente sobre o resultado, boa sorte.
  13. Bom dia galera. Gostaria de saber se alguém conhece ou sabe se é possível criar uma backpack, no qual só poderá por um tipo de item dentro. Ou até mesmo os items que eu pré-estipular no Script.lua. Fico no aguardo de alguma resposta. Desde já muito grato.
  14. Com certeza, elas fazem mesmo. Enfim, valeu por comentar.
  15. Sim, grande dica, eu nem tinha pensado exatamente por este ângulo, mas ficaria maneiro sim, aproveitar e por esta função também em outros items, aí vai montando um set com essa função'
  16. Yeeap, realmente da uma "apimentada" ao servidor se por ele com tempo e tals.
  17. Galera, tópico atualizado caso alguém tenha um OTServ que não tenha a pasta MOD.
  18. Muito obrigado, vou adicionar esta informação ao tópico.
  19. Eu achei legal, ainda mais sendo a segunda sprite sua. Só acho que a ponta tem que dar um efeito de "afiando", ela fica muito pontuda de repente, dando efeito de que tem uma agulha no fim da espada. Porém, está muito bom sim, você tem futuro. Parabéns.
  20. Como disse no tópico, eu não testei, porém, creio que funcione sim. Se possível, testa aí e posta aqui para gente' Foi testado em TFS 0.3.6! Obrigado por comentar.
  21. Galera, eu estava passeando pela OTLand, então achei este MOD, procurei ele pelo forum aqui e não encontrei, então decidi postar para vocês. Como o próprio nome diz, é um anel de loot, que aumenta a chance de Loot para quem está o usando. Bora lá, como é MOD, então é muito fácil, acesse sua pasta mods, geralmente situada na pasta onde fica o Launcher.exe. Crie um arquivo.xml, no exemplo iremos usar o "lootring.xml" e deixe somente o código abaixo dentro do arquivo. Agora vá no seu config.lua, procure por "monsterLootMessage" e altera seu valor para "0", ficando como o abaixo: monsterLootMessage = 0 Well done. #Caso seu OTServ não possua a pasta MOD, faça os passos do Spoiler abaixo: Salve e feche-o. Está pronto seu script, e como pode ver, no início do script lootring.lua tem as opções de configuração caso queira mudar o item especial ou a porcentagem de loot. OBS: Se seu Servidor possui o Evento WoE (War of Emperium), clique no spoiler abaixo: Script's testados em: TFS 0.3.6 e Alissow 0.4.1. Funciona perfeitamente em OTServ 8.60. #Créditos¹: Cykotitan que é de outro forum e criou o script em CreatureScripts. ##Créditos²: Collz que é de outro forum, editou o script e também o transformou em MOD.
  22. Boa noite. Eu tenho um tutorial de Exp Ring. O Tempo você pode escolher, ou então, pode configurar para ser onUse. Dê uma olhada no tópico. Creio que não seja dificil, porém estou um pouco ocupado agora' :T @@EDIT Caso não consiga, poste aqui pedindo que eu faço pra vc rapidinho'
  23. Adriano SwaTT postou uma resposta no tópico em Playground (Off-topic)
    Eu também' Lil' Weezy é tenso'
  24. Adriano SwaTT postou uma resposta no tópico em Playground (Off-topic)
    Lil' Wayne'
  25. Adriano SwaTT postou uma resposta no tópico em Playground (Off-topic)
    Fazer o que né? Vamos adimitir... #Eu ri'

Informação Importante

Confirmação de Termo