Ir para conteúdo

Agaka

Membro
  • Registro em

  • Última visita

Solutions

  1. Agaka's post in (Resolvido)Alterando Script de Reflect pra ficar por % was marked as the answer   
    @MikaelX 
     
  2. Agaka's post in (Resolvido)Baú que dá irem com Action was marked as the answer   
    @Gnius Não sei se você considerou ou não, mas quando um item com um actionid 'não fixo' é movido ele perde esse atributo.
    Mas caso tenha considerado e isso não te cause problema algum, aqui está:
     
    actions.xml
    <action actionid="ACTIONID" event="script" value="SEU ARQUIVO.lua"/> script do baú
    function onUse(cid, item, fromPosition, itemEx, toPosition) local storage = 88888888 -- Storage local item = 2160 -- itemID local actionValue = 1993 -- actionID if (getCreatureStorage(cid, storage) < 1) then doItemSetAttribute(doPlayerAddItem(cid, item, 1), "aid", actionValue) doCreatureSetStorage(cid, storage, 1) else doPlayerSendTextMessage(cid, 26, "Empty.") end return true end  
  3. Agaka's post in (Resolvido)Criar Mana/Health Cask em 8.6 was marked as the answer   
    @KOLISAO Entendi.. thanks!
    @Aldimun Vou deixar aqui o script que criei, se quiser usar fica a seu critério hue
     
  4. Agaka's post in (Resolvido)Npc que troca item por vida e mana was marked as the answer   
    @Maniaco Me desculpe se esqueci de alguma verificação hahaha.
     
    Npc.lua
     
    Npc.xml
     
  5. Agaka's post in (Resolvido)AJUDA NESSA SPELL KAMUI IN was marked as the answer   
    @leozincorsair Foi mal, realmente foi erro meu. Bom, pra fazer com que quem entre possa sair, vai ser preciso criar um novo movement. Por que? Simples, quando o player casta a spell a posição dele fica salva. Já o player que entrar no portal do mundo normal não vai ter suas posições salvas, logo não poderá retornar. Mas vamos lá.
     
    Spell
     
    Portal do mundo normal (Esse script vai salvar a posição dos outros players.)
     
    Portal para sair do kamui
     
    Tags dos movements
    Portal do mundo normal <movevent type="StepIn" actionid="5560" event="script" value="step.lua"/> Portal no kamui <movevent type="StepIn" actionid="5506" event="script" value="step2.lua"/>  
  6. Agaka's post in (Resolvido)Item que sela Creatures was marked as the answer   
    @Maniaco Em data/actions/scripts, crie um arquivo .lua e cole o código..
     
     
    A tag é só copiar uma para itemID no seu actions.xml
     
     
    Explicação:
     
    ["Name"] = {
        
            sealID = 2159,
            chance = 100 ,
            life =    10
     }
     
    Name - Nome da criatura..
    sealID - ID do selo (quando selar a criatura receberá este item).
    chance - Essa chance é um math random de 1(global) até o valor que você definir. Para ficar mais fácil é só definir um valor menor, para ficar mais difícil um valor mais alto...
    life - Se o monstro estiver com tal valor ou menos de vida, ele poderá ser selado ou não. Caso o monstro possua um valor maior que o determinado, ele não poderá ser selado.
     
    Bom cara, acredito que era isso UAHSUAHS, qualquer coisa tamo ae.
  7. Agaka's post in (Resolvido)Ajuda com restrição de item para certa vocation! was marked as the answer   
    @BaltazzarSAD Acredito que era isso huehue.
     
    data/actions/scripts
     
    actions.xml
    <action itemid="ID do item" event="script" value="Seu arquivo.lua"/>  
     
    OBS: Não esqueça de colocar o atributo "de slot" no item, pelo items.xml. Do contrário caso o player precise mover o item para um slot de ring ou necklace não será possível.
    Ex:
    <attribute key="slotType" value="necklace" /> <attribute key="slotType" value="ring" /> EDIT: Reorganizei o código para melhor visualização.
     
  8. Agaka's post in (Resolvido)Dúvida Monstro "Transforma-se" em NPC was marked as the answer   
    @r0bert0lol Utilize a função onDeath(), assim quando o Boss morrer o Npc será criado.
     
     
  9. Agaka's post in (Resolvido)Old Kaio was marked as the answer   
    @Phineasz 
     
  10. Agaka's post in (Resolvido)Matar monstro e spawnar outro depois de certo tempo was marked as the answer   
    @Neox304 Utiliza o addEvent(callback, delay, ...). Você pode criar uma função dentro do addEvent() ou  chamar uma função...
     
    Ex_1:
    addEvent(function()
            doCreateMonster(monstro, pos)
            end, 10*1000) -- 10 * 1000 é o tempo para criar o monstro.
     
    Ex_2:
    function createMonster()
        doCreateMonster(monstro, pos)
    end
    (...)
    addEvent(createMonster, 10*1000, cid)
     
  11. Agaka's post in (Resolvido)Coal Basin acendendo e apagando was marked as the answer   
    @tetheuscunha Me fala uma coisa. Quando o player dá use na primeira coal basin (pra pegar a potion), ele só pode pegar 1x ou mais?
     
    Esse aqui é o script que vai fazer os itens sumir e aparecer depois de 10 segundos.
     
    Em data/actions/scripts, crie um arquivo .lua com o nome que desejar e coloque o código abaixo dentro.
     
    Em data/actions, abra o arquivo actions.xml e adicione a seguinte tag nele.
     
    Qualquer dúvida na configuração é só perguntar.
  12. Agaka's post in (Resolvido)ITEM QUE SOLTA X ITEM NO CHÃO was marked as the answer   
    @Gnius Bom cara, acabei setando uma actionID no item2 (esse é o item que precisar usar outro item nele pra criar o outro item... acho que você entendeu AUSHAUSHAUSH), e, coloquei essa actionID porque eu não sei se você possui mais de um item desse no seu mapa, e também para o script ficar mais completo.
     
    Em data/actions/scripts, crie um arquivo .lua com o nome que você quiser e adicione o script abaixo nele.
     
    Agora em data/actions, abra o arquivo actions.xml e adicione a seguinte tag nele.
     
    O tempo você configura no 10*60, modifique o 10.
  13. Agaka's post in (Resolvido)Spell de buff que cause dano em área was marked as the answer   
    @Arthurdavv Qualquer coisa só comentar.
     
     
  14. Agaka's post in (Resolvido)Remover efeito was marked as the answer   
    @douglera21 Acho que encontrei o arquivo, ou ao menos me parece ser ele xD. Vamos ver se é ele mesmo! Em data/creaturescripts/script, abra o arquivo saveplayer.lua. Após abrir o arquivo, vá para linha 5 ( doSendMagicEffect(getThingPos(cid), 11) ) e substitua esse 11 pelo efeito 12 (famoso pó azul kkk), assim a gente vai saber se é esse arquivo ou não, se aparecer o efeito 12 no player é esse arquivo. Acredito ser ele mesmo pelo código . Se você substituir para o efeito 12, e de fato aparecer o "pó azul", pode remover essa linha que não vai ter problema nenhum no código. E como o próprio nome do arquivo diz, é um script que fica dando save no player de tempo em tempo. Qualquer coisa só comentar e é nóis.
  15. Agaka's post in (Resolvido)1 scripting Lavanca erro was marked as the answer   
    @DarkRed Impossível não funfar agora
     
  16. Agaka's post in (Resolvido)Action item nao poder usar em battle was marked as the answer   
    @Black Fenix O script só funcionará se o player estiver em PZ, sim foi isso que você pediu euehueuh, porém se o tile em que o player está não tiver PZ, o script interpreta como tile PVP e retorna o aviso de que não pode usar o item em tile PVP. Acredito que isso não vai afetar muita coisa pois o player só precisaria ir no DP/Templo para usar o item. Vamo lá agr kk
     
    Em data/actions/scripts, crie um arquivo .lua com o nome que desejar e adicione o script abaixo nele.
    Em data/actions, abra o arquivo actions.xml e adicione a tag abaixo nele.
    Ah mais uma coisa, no script, tive que botar uma variável fora da tabela, pois não consegui fazer ela puxar o level... se alguém quiser modificar fique a vontade xD, qualquer coisa só comentar.
  17. Agaka's post in (Resolvido)Clicar na porta e ser teleportado se tiver storage was marked as the answer   
    @Zazeros Já coloquei a storage que o player ganha o falar com o npc no script, falta configurar a posição.
    Edit: Estava dando problema pq a storage que o player ganhava no npc estava diferente da requerida no script da porta. Caso volte a dar erro, só postar aqui
  18. Agaka's post in (Resolvido)Quest Que Precisa de um Item pra funcionar was marked as the answer   
    @Thiphone
     
  19. Agaka's post in (Resolvido)Como adicionar Ultimate Mana Pote - 10.95 was marked as the answer   
    @kingzarref Pela sua explicação, o item não foi criado no items.otb, porém está no items.xml.
     
    Baixe um Ot Item Editor, verifique se o item com id = 26029, está no items.otb. Caso não esteja, crie-o.
  20. Agaka's post in (Resolvido)Liberar catch de lendarios was marked as the answer   
    Abra a pasta data, lib e abra o arquivo configuration, em seguida aperte CTRL + F e digite catch, basta adicionar o ID do corpse do pokemon morto e a chance de catch.
     
    Espero ter ajudado

Informação Importante

Confirmação de Termo