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. ah sim, realmente.. eu fiz isso mesmo, esqueci de registrar para ambas as mãos. vou editar.
  2. Registrou tudo de acordo? Conseguiu atacar monstros com a arma? Testou usar a arma em ambas as mãos e atacar?
  3. Não, use apenas este script, o do movements pode ser ignorado. Editei a postagem acima adicionando a tag. Boa sorte.
  4. De acordo com o que te passei funcionou né?
  5. Tente assim, registre a tag como onTarget em creaturescripts.xml e use o script abaixo: Com esta tag: <event type="target" name="Weapons" event="script" value="weapons.lua" /> E o script abaixo, "weapons.lua", configurando a ID da arma com a ID da munição, conforme exemplo. local bows = { [idbow] = {ammunitionID}, -- Arma, Munição [idbow2] = {ammunitionID2}, -- Arma, Munição [idbow3] = {ammunitionID3}, -- Arma, Munição } local slot = nil function onTarget(cid, target) if not bows[getPlayerSlotItem(cid, 5).itemid] or not bows[getPlayerSlotItem(cid, 6).itemid] then retur
  6. Troque: doPlayerSendCancel(cid,"Voce nao tem vip") por: doPlayerSendTextMessage(cid,4,"Você não é donate para se tornar um falar com [ADM] New Baiak.") boa sorte.
  7. Para reportar que a dúvida foi sanada, basta selecionar como melhor resposta, assim o tópico ficará como "Resolvido". Que bom que funcionou. Faça bom aproveito.
  8. Clique em File > Open e procure pelo mapa.
  9. Boa tarde, uai, no começo do script tem a parte de configurações: Tentou mudar para battle = false?
  10. Basta por action nos pisos e usar o script abaixo, que ficou um pouco diferente do Caronte. function onStepIn(cid, item, position, fromPosition) if isPremium(cid) then doPlayerSendTextMessage(cid, 4, "Bem-vindo à área donate.") else doPlayerSendCancel(cid, "Você não é donate.") doTeleportThing(cid, fromPosition) end return true end Boa sorte.
  11. Você já criou o item que o torna donate? Poste o scripts do item para que eu possa analisar e adaptar o piso. Até breve.
  12. Até minha postagem, ele não tinha colocado onde seria para procurar, nem que era em "player.cpp" ... e nem por qual palavra era pra procurar. Emersonssss Obrigado por compartilhar conosco.
  13. Se ele não fizer, eu faço... é que agora estou bem ocupado também com serviços pendentes.
  14. Ahh sim, realmente... Fiz correndo e esqueci da parte da tag. :x No caso ele teria que declarar todos os itens que tem a função de bow em movements.
  15. Se estiver com o arrow no slot ammo e estiver equipando um bow diferente do que está definido no script, não irá equipar. Ou seja, precisará remover a arrow do slot para tal.
  16. A mesma tag em movements e o script assim: local bowID = 2456 -- id da bow escolhida local arrowID = 2546 -- id da arrow escolhida function onEquip(cid, item) if item.itemid ~= bowID and getPlayerSlotItem(cid, 10).itemid == arrowID then doPlayerSendCancel(cid, "Você precisa remover suas munições para equipar outro bow.") return false end if getPlayerSlotItem(cid, 6).itemid == bowID or getPlayerSlotItem(cid, 5).itemid == bowID then return true end doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, 'Voce precisa estar equipado com um
  17. Use assim: local bow = 2417 -- ID DA BOW local arrow = 2352 -- ID do ARROW function onEquip(cid, item) if (getPlayerSlotItem(cid,5).itemid == bow) or (getPlayerSlotItem(cid,6).itemid == bow) then doDecayItem(item.uid) else return FALSE, doPlayerSendCancel(cid,'Você precisa estar usando o '..getItemNameById(bow)..'.') end return TRUE end function onDeEquip(cid, item) if getPlayerSlotItem(cid, ammo).itemid == arrow then return true else return FALSE, doPlayerSendCancel(cid,'Primeiro você precisa remover seus '..getItemNameById(arrow
  18. Muito bom, mas onde adicionamos o scripts?
  19. Ótimo conteúdo Luan, creio que ajudará muitos membros. Abraços.
  20. Bom, se o programa está dizendo que a porta está aberta, o problema pode não ser necessariamente nela. No config.lua, está colocando qual endereço de IP?
  21. Eu posso ajudar em algumas coisas.. Sprites, Design, etc... conforme disponibilidade de tempo.
  22. Façamos assim. Creio que terá sim que pelo menos acessar o modem para confirmar se não está bloqueando suas portas. E refazer no roteador, por acaso, o que tem em "Associação de Portas"? Qualquer coisa, entro pelo skype, te ajudo e crio um tutorial para postar para os demais membros que tiverem este modelo de aparelho. Recomendo usar este programa para checar. link. (Scan) Boa sorte.
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo