Ir para conteúdo
  • Cadastre-se

Movie

Moderador
  • Total de itens

    842
  • Registro em

  • Última visita

  • Dias Ganhos

    19

Posts postados por Movie

  1. Nem li o código do amigo acima, apenas adicionei para poder logar.

     

    -- Configurações
    local bonusStorage = 1000 -- Valor do storage para ativar o bônus
    local bonusHP = 500 -- Quantidade de HP do bônus
    
    function onLogin(cid)
        print("Player Login: " .. getPlayerName(cid))
    
        if getPlayerStorageValue(cid, bonusStorage) == 1 then
            doCreatureAddHealth(cid, bonusHP)
            doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você ganhou um bônus de " .. bonusHP .. " HP!")
            print("Bônus de HP aplicado para " .. getPlayerName(cid))
        end
      return true
    end

     

  2. Tente assim

     

    local storages = {13002}
     
    local message = [[
     
    ( Guia Nto Hard )
     
    Des�a no subsolo de Konoha e procure por criaturas para batalhar !
     
    1� Utilize Jutsus para Curar ( Regeneration ) e Atacar ( Throw Kunai ).
    2� Utilize a palavra ( skip ) para subir e sair do calabou�o !
     
    ]]
     
    function onStepIn(cid, item, position, fromPosition)
        if not isPlayer(cid) then
            return 
        end
    
        for _, v in ipairs(storages) do
            if getPlayerStorageValue(cid, v)  <= 0 then
                doPlayerPopupFYI(cid, message)
                setPlayerStorageValue(cid, 13002, 1)
                doTeleportThing(cid, fromPosition)
                return true
            end
        end
        return true
    end

     

  3. local templeCicleEff = {
        eff = 4,
        delay = 100,
        [1] = {x = 487, y = 493, z = 7,},
        [2] = {x = 493, y = 493, z = 7,},
        [3] = {x = 495, y = 493, z = 7,},
        [4] = {x = 499, y = 495, z = 7,},
        [5] = {x = 501, y = 495, z = 7,},
        [6] = {x = 505, y = 495, z = 7,},
    }
    
    function onThink(cid, interval, lastExecution)
        for i = 1, 6 do
            local initialPos = templeCicleEff[i]
            local finalPos = templeCicleEff[i+1]
                if i == 6 then
                    finalPos = templeCicleEff[1]
                end
            doSendDistanceShoot(initialPos, finalPos, templeCicleEff.eff)
        end
    	return true
    end

     

  4. 7 horas atrás, Yaukzera disse:


    Excelente servidor.
    Você teria o schema.sql completo? Está faltando os samples pro site e algumas colunas na tabela de players, no caso, "autoloot" e "direction".
    Outra pergunta, a área premium ainda está em desenvolvimento?

    Se não me engano, essas tabelas são adicionadas na primeira vez que é executada o servidor. Vou conferir, se não estiver coloco em breve.

    Tudo ainda está em desenvolvimento a pequenos passos, já que só eu estou desenvolvendo, você pode contribuir fazendo um PR :)

  5. 10 horas atrás, Johncore disse:

     

    Parabéns pelo conteudo, se funcionar certinho vou postar aqui a versão pra funcionar perfeitamente com Reward Boss para versões 12+

     

    Testei o sistema mas ficou 1 chat Loot para todos jogadores kkkkkk,

    acredito que só vai funcionar no server save corretamente por causa da storage correto?? mesmo dando reload nao resolveu.

    Não entendi... poderia explicar melhor?

  6. 27 minutos atrás, Morgaroth Noia disse:

    qual a penalidade se errar ou não responder?

    Só ler as configurações amigo...

    punishment = {
    		try = {
    			max = 3,
    			reason = "Quantidade excessiva de tentativas.",
    			timePunishment = 1, -- In days
    			players = {},
    		},
    		time = {
    			maxTime = 180, -- In seconds
    			reason = "Não respondeu a pergunta dentro do tempo estipulado.",
    			timePunishment = 2, -- In days
    			players = {},
    		},
    	},

     

    Fiz um pequeno update no código para:

    (Links acima)

     

    Não faço esse update nesse tópico pois o sistema de ignorar players nos trainers está linkado com um outro sistema independente presente no Thunder.

     

    @Vodkart seria isso que você tinha dito para implementar?

     

  7. 2 minutos atrás, Vodkart disse:

    Muito bem feito o código!! Parabéns!!

     

    Uma dica, poderia colocar somente para quem está em uma hunt, quem estiver no trainer ou mesmo andando pela cidade, o antibot não faria a pergunta para esse jogador!

     

    valeu maninho.

    Obrigado pelo comentário! Posso fazer um update no código em breve para adicionar isso... Cenas para os próximos capítulos.

×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo