local storage_key1 = local storage_value1 = local storage_key2 = localstorage_value2 = local online_players = getPlayersOnline() table.sort(online_players, function(a, b) return getPlayerLevel(a) > getPlayerLevel(b) end) for i = 1, 3 do local player = online_players[i] if player then setPlayerStorageValue(player, storage_key1, storage_value1) end end for i = 4, 7 do local player = online_players[i] if player then setPlayerStorageValue(player, storage_key2, storage_value2) end end
Aí é só mudar o storage_key1 para o número do storage que você quer pros 3 primeiros e storage_value1, o valor que esse storage vai receber. Depois a mesma coisa pro 2 (do 4º ao 7º). Qualquer dúvida em relação ao código, pode perguntar.






info
Grupo: Cavaleiro
Registrado: 14/08/10
Posts: 186
Reputação: +35
Olá membros do xtibia.
Estou ausente da comunidade a bastante tempo pois estou trabalhando muito, porêm como conheço a competencia dos membros da comunidade resolvi pedir ajuda para concluir um script que eu estou criando. Bem esta não é minha especialidade, então pode ser algo tão simples, como muito complexo.
O que eu quero é o seguinte:
Um script ou parte de um script, que coloque um storage nos 3º maiores leveis online (o mesmo storage) e fassa a mesma tarefa nos 4º, 5º, 6º e 7º
maior level online (storage diferente do primeiro mais igual para 4º ao 7º)
Obrigado e espero poder contar com vocês.