Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local tabela = {
- [20] = {mensagem = "You have been awarded with 3 crystal coin for reaching level 20.", storage = 1, items = {
- {item_id = 2160, quantidade = 3}
- }
- },
- [35] = {mensagem = "You have been awarded with some supplies for level 35.", storage = 2, items = {
- {item_id = 7392, quantidade = 1},
- {item_id = 7406, quantidade = 1},
- {item_id = 7380, quantidade = 1}
- }
- },
- [50] = {mensagem = "You have been awarded with some supplies for level 50.", storage = 3, items = {
- {item_id = 7383, quantidade = 1},
- {item_id = 2391, quantidade = 1},
- {item_id = 15454, quantidade = 1}
- }
- },
- [75] = {mensagem = "You have been awarded with some supplies for level 75.", storage = 4, items = {
- {item_id = 7429, quantidade = 1},
- {item_id = 7390, quantidade = 1},
- {item_id = 7434, quantidade = 1},
- {item_id = 2160, quantidade = 5}
- }
- }
- }
- local storage = 15000
- function onAdvance(player, skill, oldLevel, newLevel)
- if skill == SKILL__lEVEL then
- for level, v in pairs(tabela) do
- if player:getLevel() >= level and not player:getStorageValue(storage) == v.storage then
- local container = player:addItem(1991)
- for i = 1, #v.items do
- container:addItem(v.items[i].item_id, v.items[i].quantidade)
- end
- player:sendTextMessage(MESSAGE_EVENT_ADVANCE, v.mensagem)
- player:setStorageValue(storage, v.storage)
- break
- end
- end
- end
- player:save()
- return true
- end
Add Comment
Please, Sign In to add comment