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 a seção de dúvidas e pedidos resolvidos.
  2. Bruno

    Livro ser o questlog

    Eu corrigi no código principal, Copia e tenta novamente.. Se der erro, posta a print por favor.
  3. Bruno

    RESETS ? Ajudinha

    @@raynerjr, estou aqui para ajudar Tópico movido para a seção de dúvidas e pedidos resolvidos.
  4. Bruno

    RESETS ? Ajudinha

    function onSay(cid, words, param, channel) local pontos = getPlayerPoints(cid) if pontos > 0 then doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Voce tem " .. pontos .. (pontos == 1 and "ponto" or "pontos") .. ".") else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Voce nao possui pontos.") end return true end
  5. Tenta assim:
  6. Bruno

    RESETS ? Ajudinha

    local config = { dias = 30, -- dias pontos = 3 -- pontos } function onSay(cid, words, param, channel) if getPlayerPoints(cid) >= config.pontos then removePlayerPoints(cid, config.pontos) doPlayerAddPremiumDays(cid, config.dias) doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Voce comprou " .. config.dias .. " dias de Premium Account.") doSendMagicEffect(getCreaturePosition(cid), CONST_ME_GIFT_WRAPS) return true else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Desculpe! A Premium account custa " .. config.pontos .. " pontos.") end return false end
  7. Qual script?
  8. Bruno

    RESETS ? Ajudinha

    Sim, isso mesmo, da tabela "players".
  9. Bruno

    RESETS ? Ajudinha

    @@raynerjr substitua seu data/lib/050-function.lua por este: Em data/talkactions/talkactions.xml adicione a tag: Agora em data/talkactions/scripts crie o arquivo comprar.lua com o seguinte conteúdo: Configurando: ["axe"] = palavra que o cara vai usar para comprar id = 2400 -- id do item qtd = 1 -- quantidade do item pontos = 3 -- valor em pontos
  10. Amigo, você pode criar a tabela, função o que seja em sua lib e usar em talkactions, actions, movements etc. Apenas certifique-se de não definir como variável local.
  11. Bruno

    Livro ser o questlog

    Já arrumei, pega lá, foi uma letra a mais que eu coloquei.
  12. Bruno

    Conta

    Qual o nome da conta?
  13. Tópico movido para a seção de dúvidas e pedidos resolvidos.
  14. @@raynerjr, testa ai:
  15. Bruno

    Livro ser o questlog

    @@Fjinst, não sei e vai funcionar, mais ta aí: Em data/actions/actions.xml adicione a tag: <action itemid="xxxx" event="script" value="allquests.lua"/> Coloque o id do item desejado em xxxx Agora em data/actions/scripts crie o arquivo allquests.lua com o seguinte conteúdo: local quests = { [12200] = {name = "Salve o mundo", done = 1}, [12201] = {name = "A volta dos que nao foram", done = 1}, [12202] = {name = "Eu, eu mesmo e Irene", done = 1}, [12203] = {name = "Todo Poderoso", done = 1}, } function onUse(cid, item, fromPosition, itemEx, toPosition) local q = {} for a, b in pairs(quests) do if getPlayerStorageValue(cid, a) == b.done then table.insert(t, b.name) end end if #q > 0 then local text = "Quests completadas:\n\n" for quest,_ in pairs(q) do text = text .. quest .. "\n" end doShowTextDialog(cid, item.itemid, text) return true else doShowTextDialog(cid, item.itemid, "Nenhuma quest completada.") end return true end Explicação: [sTORAGE] = {name = "NOME DA QUEST", done = VALOR DO STORAGE PARA QUEST ESTAR COMPLETA}
  16. Quando você cria um conteúdo de evento, ele vai ser postado como qualquer outro, ajudando quem precisa ou quem se interessa pela ideia. O intuito desse "evento" é uma disputa entre scripters que gostam do que faz, um duelo para onde o mais criativo, organizado e etc vencerá. Como nosso fórum é totalmente gratuito, não temos fins lucrativos para investir em premiações com esses concursos, bem que gostariamos. As vezes o conhecimento adquerido nesses eventos vale mais do quem, como você citou, uma simples premium account.
  17. Não temos patrocínio ainda para esse tipo de premiação.
  18. Está dando animação, se continuar assim, vou lançar o primeiro!
  19. Os principais critérios de avaliação: Criatividade e Organização Tema: Creio que o primeiro tema deve ser algo livre, para deixar a imaginação fluir, ou algo sugerido pela galera. Premiação: O que eu posso adiantar é que serão medalhas, mas estou pensando em algo que não posso divulgar.
  20. Obrigado por ressaltar esses detalhes õ/ Mais um participante rsrs
  21. HAahhaa, depois vou testar e atualizo no principal. Esse foi um dos meus primeiros scripts quando comecei mexer com lua, nunca mais alterei ele. Vlw vod.
  22. Bruno

    Surgir um troféu

    Tópico movido para a seção de dúvidas e pedidos resolvidos.
  23. Bruno

    Surgir um troféu

    Em data/movements/movements.xml adicione a tag: <movevent type="StepIn" actionid="2135" event="script" value="premio.lua"/>Agora em data/movements/scripts, crie um arquivo chamado premio.lua com o seguinte conteúdo: local config = { storage = 24700, item = 5805, desc = "Premio ao jogador %s por completar um evento." } function onStepIn(cid, item, position, lastPosition, fromPosition, toPosition, actor) if isPlayer(cid) then if getPlayerStorageValue(cid, config.storage) < 1 then local pos = getCreaturePosition(cid) pos.y = pos.y - 1 local thing = doCreateItem(config.item, 1, pos) doItemSetAttribute(thing, "description", string.format(config.desc, getCreatureName(cid))) setPlayerStorageValue(cid, config.storage, 1) doSendMagicEffect(getCreaturePosition(cid), CONST_ME_MAGIC_RED) return true end end return true endPronto, agora coloca a actionid 2135 (ou outra configurada) no piso desejado, e pronto!
  24. Tópico movido para a seção de dúvidas e pedidos resolvidos.
  25. Bruno

    xMapShape v1.0.1

    Obrigado Em breve algumas modificações.
  • Quem Está Navegando   0 membros estão online

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