Ir para conteúdo
  • 0

God Ou Gm Ganhando No Lottery System.


gahgah

Pergunta

9 respostass a esta questão

Posts Recomendados

  • 0

Eai, tudo bem?

Fiz umas modificações no script:

local premio = {
[1] = {item = 2493, count = 1}
}

local configs = {
       hours = 3, -- quantas em quantas horas, vai acontecer.
       winners = 1 -- qntos players podem ganhar.
}

function onThink(interval, lastExecution)

local online = {}
for _, pid in ipairs(getPlayersOnline()) do
       if getPlayerAccess(pid) == 0 then
               table.insert(online,pid)
       end
end

local winners = configs.winners

if #online < winners then
       winners = #online

end

for i = 1, winners do
       local p = online
       local c, w = #p, #premio
       local d, e = math.random(c), math.random(w)
       local playerwin = p[d]
       doPlayerAddItem(playerwin, premio[e].item, premio[e].count)
doBroadcastMessage("[" .. i .. "ST PLACE] Winner: " .. getCreatureName(playerwin) .. ", Reward: " .. premio[e].count 

.. " " .. getItemNameById(premio[e].item) .. ", Congratulations!", MESSAGE_STATUS_CONSOLE_RED)
	table.remove(online,d)
       if i == winners then
doBroadcastMessage("(Next Lottery in " .. configs.hours .. " hours.)", MESSAGE_STATUS_CONSOLE_RED)
       end
       doSendMagicEffect(getThingPos(playerwin), 12)
end

return true
end

 

Se não funcionar avise :D

:P:

Editado por Digaao
Link para o comentário
Compartilhar em outros sites

  • 0

Ola, coloquei o script modificado lá mais nao funcionou, nao da erro algum no console, mais nao funciona, agora ninguem esta ganhando, não acontece nada.

 

aguardo.

Link para o comentário
Compartilhar em outros sites

  • 0

Vlw cara, tudo certo, agora so player ganha, mais justo :)

 

Gostaria de perguntar uma coisa, as veses o mesmo player ganha mais de 1 vez, como no meu mais de 4 pessoas tem o direito de ganhar, as veses o mesmo player ganha 2/3 veses de uma vez.. teria como deixar uma porcentagem sei la.. para que o player ganhe apenas 1 vez por rodada? é uma duvida critica kk fora isso oq pedi esta funcionando já.

Link para o comentário
Compartilhar em outros sites

  • Quem Está Navegando   0 membros estão online

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