Ir para conteúdo

Bruno

Herói
  • Total de itens

    2571
  • Registro em

  • Última visita

  • Dias Ganhos

    28

Tudo que Bruno postou

  1. Tópico movido para dúvidas / pedidos resolvidos.
  2. Bruno

    ~ FSouza Design

    Eu curti ambos os trabalhos, meus parabéns, você tem talento Abraço!
  3. Editei o post e coloquei o passo a passo. Att.
  4. Tópico movido para dúvidas / pedidos resolvidos.
  5. Olha man, eu editei o FimVip, testa ai... Sua outra dúvida eu não entendi. Vamos por parte, tentar resolver primeiro a proposta do tópico.
  6. Obrigado meu querido! Logo logo espero lançá-lo
  7. Este problema não havia sido resolvido alterando seu XML? Algo nele estava errado... O que acontece agora?
  8. @, Vá em data/actions/actions.xml e adicione a seguinte tag: <action actionid="21137" event="script" value="prizeQuest.lua" />Agora em data/actions/scripts crie o arquivo prizeQuest.lua com o seguinte conteúdo: local config = { storage = 115900, -- storage da quest preco = 40000000, -- valor que ele precisa ter para quest (40kk neste caso) item = 9999, -- id do item qtd = 1, -- quantidade do item msgWin = 'Voce ganhou um Super Healing.', -- mensagem ao fazer a quest msgMoney = 'Voce precisa de 40kk para fazer essa quest.', -- mensagem se o player não tiver dinheiro suficiente msgDone = 'Esta Vazio . Vc Ja Fez A Quest.' -- mensagem caso ja fez a quest } function onUse(cid, item, frompos, item2, topos) local queststatus = getPlayerStorageValue(cid, config.storage) if queststatus <= 0 then if doPlayerRemoveMoney(cid, config.preco) then doPlayerSendTextMessage(cid, 22, config.msgWin) doPlayerAddItem(cid, config.item, config.qtd) setPlayerStorageValue(cid, config.storage, 1) return true else doPlayerSendTextMessage(cid, 22, config.msgMoney) return true end else doPlayerSendTextMessage(cid, 22, config.msgDone) end return true endAgora basta colocar a actionid 21137 no baú (ou se já estiver sendo usada, basta alterar na tag e adicionar no baú).
  9. Deixa eu terminar o projeto e lanço
  10. Bruno

    Script de item

    @@Neymar Jr, Tente assim: Vá em data/actions/actions.xml e adicione a tag: <action actionid="2135" event="script" value="doorItem.lua"/>Agora em data/actions/scripts crie um arquivo chamado doorItem.lua com o seguinte conteúdo: Agora basta colocar a action 2135 (ou outra que você configurou) na porta.
  11. Editei ambos os scripts, tenho 95% de certeza que agora os dois estão funcionando perfeitamente kkkkk
  12. Olha, para versões mais antigas ele não impede o uso de outros .otb's Só quando você tenta usar uma versão antiga depois do update onde aparecem os novos efeitos, ai não da mesmo. (creio que foi implantado na versão 10.58)
  13. if item.uid == 5997 then Você usa isso quando for utilizar o mesmo script para várias quests...ao invés de criar um arquivo diferente para cada quest.
  14. @, Tenta assim: local config = { storage = 135900, -- storage da quest item = 2275, -- id do item qtd = 1, -- quantidade do item msgWin = 'Você ganhou Super Healing', -- mensagem ao fazer a quest msgDone = 'Esta Vazio . Vc Ja Fez A Quest.' -- mensagem caso ja fez a quest } function onUse(cid, item, frompos, item2, topos) local queststatus = getPlayerStorageValue(cid, config.storage) if queststatus <= 0 then doPlayerSendTextMessage(cid, 22, config.msgWin) doPlayerAddItem(cid, config.item, config.qtd) setPlayerStorageValue(cid, config.storage, 1) return true else doPlayerSendTextMessage(cid, 22, config.msgDone) end return true end
  15. Editei, testa novamente.
  16. Amigo, tenta acessar pelo ip direto, ao invés do IP que você criou pelo no-ip.
  17. Tópico movido para lixeira, qualquer dúvida entre em contato com qualquer membro da equipe.
  18. Tópico movido para lixeira, qualquer dúvida entre em contato com qualquer membro da equipe.
  19. Assim fica meio difícil, se houver fotos ou algum erro no distro quando isso acontece ficaria mais fácil de identificarmos o erro.
  20. Ele é compatível apenas com MySQL. Sim, tem como fazer a implementação, porém acho que não vale o esforço.
  21. Não, nenhuma das duas formas é possível no TFS 1.2 (atual).
  22. Isso tinha nas versões mais antigas, era a famosa GUI "Graphical User Interface", é uma interface gráfica que apresenta ao usuário um mecanismo amigável para interagir com um aplicativo, neste caso o executável. Acho isso um tanto quanto desnecessário, pois a maioria dos grandes otservs que estão online (arrisco a dizer todos) utilizam do linux como sistema operacional, na qual não necessita de uma GUI. O intuito do executável é apenas apresentar relatórios.
  23. Cara, me refiro à função do script que eu postei aqui... Se você prestar atenção ele trata essas duas funções... Então nelas você poderia usar para atribuir uma storage ao top level.
  24. Pode colocar nas funções onLogin e onAdvance.
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...