Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- CONFIGS
- local easy = {
- minQTDE = 50,
- maxQTDE = 220,
- minEXP = 250000,
- maxEXP = 750000,
- prizesID = {7492, 7493},
- prizesNAME = {"Epic Gem", "Legendary Gem"},
- minQTDEPremios = 0,
- maxQTDEPremios = 2,
- PremioFixoID = 2160,
- PremioFixoNAME = "Crystal Coin",
- PremioFixoQTDE = 1,
- taskPoints = 1
- }
- local medium = {
- minQTDE = 100,
- maxQTDE = 400,
- minEXP = 500000,
- maxEXP = 1500000,
- prizesID = {7492, 7493},
- prizesNAME = {"Epic Gem", "Legendary Gem"},
- minQTDEPremios = 1,
- maxQTDEPremios = 3,
- PremioFixoID = 2160,
- PremioFixoNAME = "Crystal Coin",
- PremioFixoQTDE = 2,
- taskPoints = 2
- }
- local hard = {
- minQTDE = 150,
- maxQTDE = 500,
- minEXP = 1000000,
- maxEXP = 3000000,
- prizesID = {7492, 7493},
- prizesNAME = {"Epic Gem", "Legendary Gem"},
- minQTDEPremios = 2,
- maxQTDEPremios = 4,
- PremioFixoID = 2160,
- PremioFixoNAME = "Crystal Coin",
- PremioFixoQTDE = 3,
- taskPoints = 3
- }
- local expert = {
- minQTDE = 200,
- maxQTDE = 600,
- minEXP = 2000000,
- maxEXP = 6000000,
- prizesID = {7492, 7493},
- prizesNAME = {"Epic Gem", "Legendary Gem"},
- minQTDEPremios = 3,
- maxQTDEPremios = 5,
- PremioFixoID = 2160,
- PremioFixoNAME = "Crystal Coin",
- PremioFixoQTDE = 4,
- taskPoints = 4
- }
- DT_TasksEasy = {"Cyclops", "Tarantula", "Dwarf Guard", "Lizard Sentinel", "Kongar", "Minotaur", "Rotworm", "Ghoul", "Crocodile", "Dwarf", "Sibang", "Scarab"}
- DT_TasksMedium = {"Dragon", "Crystal Spider", "Bonebeast", "Lizard Templar", "Pirate Corsair", "Quara Mantassin", "Quara Constrictor", "Wyvern", "Vampire", "Orc Berserker", "Mummy", "Crypt Shambler", "Ancient Scarab"}
- DT_TasksHard = {"Dragon Lord", "Serpent Spawn", "Frost Dragon", "Behemoth", "Giant Spider", "Hydra", "Quara Predator Scout", "Orc Leader", "Hero", "Renegade Quara Pincher", "Dark Torturer", "Elf Capitan"}
- DT_TasksExpert = {"Demon", "Dragon Lord", "Serpent Spawn", "Frost Dragon", "Dark Torturer", "Warlock", "Defiler", "Undead Dragon", "Elf Capitan", "Elf Necromanta", "Elf Lord"}
- -- SCRIPT
- DT_STORAGES = {
- PONTOS = 367643975,
- EXPERT = 367643974,
- HARD = 367643973,
- MEDIUM = 367643972,
- EASY = 367643971,
- HAVE_STARTED = 367643970,
- }
- --RESETAR STORAGES
- for i = 1, 6 do
- db.query('DELETE FROM `player_storage` WHERE `player_storage`.`key` = '.. 367643969+i ..'')
- end
- -- EASY (100-)
- DT_CHOSENTASK_EASY = DT_TasksEasy[math.random(#DT_TasksEasy)]
- DT_NEEDKILL_EASY = math.ceil(math.random(easy.minQTDE, easy.maxQTDE))
- DT_EXPPRIZE_EASY = math.random(easy.minEXP, easy.maxEXP)
- DT_PRIZEID_EASY = easy.prizesID
- DT_PRIZENAME_EASY = easy.prizesNAME
- DT_PREMIOQTDE_EASY = math.random(easy.minQTDEPremios, easy.maxQTDEPremios)
- DT_PREMIOFIXO_ID_EASY = easy.PremioFixoID
- DT_PREMIOFIXO_NAME_EASY = easy.PremioFixoNAME
- DT_PREMIOFIXO_QTDE_EASY = easy.PremioFixoQTDE
- DT_TASKPOINTS_EASY = easy.taskPoints
- -- MEDIUM (150-)
- DT_CHOSENTASK_MEDIUM = DT_TasksMedium[math.random(#DT_TasksMedium)]
- DT_NEEDKILL_MEDIUM = math.ceil(math.random(medium.minQTDE, medium.maxQTDE))
- DT_EXPPRIZE_MEDIUM = math.random(medium.minEXP, medium.maxEXP)
- DT_PRIZEID_MEDIUM = medium.prizesID
- DT_PRIZENAME_MEDIUM = medium.prizesNAME
- DT_PREMIOQTDE_MEDIUM = math.random(medium.minQTDEPremios, medium.maxQTDEPremios)
- DT_PREMIOFIXO_ID_MEDIUM = medium.PremioFixoID
- DT_PREMIOFIXO_NAME_MEDIUM = medium.PremioFixoNAME
- DT_PREMIOFIXO_QTDE_MEDIUM = medium.PremioFixoQTDE
- DT_TASKPOINTS_MEDIUM = medium.taskPoints
- --HARD (200-)
- DT_CHOSENTASK_HARD = DT_TasksHard[math.random(#DT_TasksHard)]
- DT_NEEDKILL_HARD = math.ceil(math.random(hard.minQTDE, hard.maxQTDE))
- DT_EXPPRIZE_HARD = math.random(hard.minEXP, hard.maxEXP)
- DT_PRIZEID_HARD = hard.prizesID
- DT_PRIZENAME_HARD = hard.prizesNAME
- DT_PREMIOQTDE_HARD = math.random(hard.minQTDEPremios, hard.maxQTDEPremios)
- DT_PREMIOFIXO_ID_HARD = hard.PremioFixoID
- DT_PREMIOFIXO_NAME_HARD = hard.PremioFixoNAME
- DT_PREMIOFIXO_QTDE_HARD = hard.PremioFixoQTDE
- DT_TASKPOINTS_HARD = hard.taskPoints
- --EXPERT (200+)
- DT_CHOSENTASK_EXPERT = DT_TasksExpert[math.random(#DT_TasksExpert)]
- DT_NEEDKILL_EXPERT = math.ceil(math.random(expert.minQTDE, expert.maxQTDE))
- DT_EXPPRIZE_EXPERT = math.random(expert.minEXP, expert.maxEXP)
- DT_PRIZEID_EXPERT = expert.prizesID
- DT_PRIZENAME_EXPERT = expert.prizesNAME
- DT_PREMIOQTDE_EXPERT = math.random(expert.minQTDEPremios, expert.maxQTDEPremios)
- DT_PREMIOFIXO_ID_EXPERT = expert.PremioFixoID
- DT_PREMIOFIXO_NAME_EXPERT = expert.PremioFixoNAME
- DT_PREMIOFIXO_QTDE_EXPERT = expert.PremioFixoQTDE
- DT_TASKPOINTS_EXPERT = expert.taskPoints
- -- FUNÇÃO PRA PEGAR OS NOMES DOS ITEM
- function getAllTableText(aa, bb, cc)
- local tablecheck = aa
- if not tablecheck then
- return false
- end
- local lang = bb
- local ponto = ""
- if not lang then
- lang = "and"
- end
- if cc then
- ponto = "."
- end
- local text = ""
- for i = 1, #tablecheck do
- if i == 1 then
- text = tablecheck[i]
- elseif i == #tablecheck then
- text = text .." "..lang.." "..tablecheck[i]..""..ponto..""
- else
- text = text ..", "..tablecheck[i]
- end
- end
- return text
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement