Entendi. Mas ao fazer do jeito que vc exemplificou bugará. Amn penso em algo pra resolver isso.
GA
pedido
Vocações sumonar quantidades diferente de monstros.
By gabriel28, 23 de dez. de 2015 in Scripts
34
5.1k
info
Group: Conde
Joined: 07/04/15
Posts: 926
Reputation: +335
Gender: Masculino

27 de dezembro de 2015 às 01:11
info
Group: Visconde
Joined: 26/08/10
Posts: 431
Reputation: +60
Gender: Masculino
Tibia Character: Gabriel Rookgaardian

30 de dezembro de 2015 às 19:25
Entendi. Obrigado mano, quando der, te dou mais REP, espero que consiga resolver isso pra mim.
Alguém consegue ajudar?
Alguem?
up
up
up
up
up


info
Group: Visconde
Joined: 26/08/10
Posts: 431
Reputation: +60
Gender: Masculino
Tibia Character: Gabriel Rookgaardian
Mas tipo, nesse jeito:
local monsters = {
[1] = {summons = {"rat", "dragon"}, maxSummons = 2, minLevel = 10, mana = 50},
[2] = {summons = {"rat", "dragon"}, maxSummons = 4, minLevel = 10, mana = 50},
[5] = {summons = {"rat", "dragon"}, maxSummons = 4, minLevel = 10, mana = 500},
[6] = {summons = {"rat", "dragon"}, maxSummons = 6, minLevel = 10, mana = 500}
}
Druid e Sorc vão gastar 50 de mana para invocar algum dos dois, enquanto MS e ED vão gastar 500 para invocar os mesmos monstros. Além de invocarem ambos, rat e dragon no level 10.
Pensei em separar por monstro e level, nesse estilo:
local monsters = {
[1] = {summons = {"rat", "wolf", "bear"}, maxSummons = 2, minLevel = 10, mana = 50},
[1] = {summons = {"orc warlord", "giant spider", "dragon"}, maxSummons = 2, minLevel = 50, mana = 500},
[2] = {summons = {"rat", "wolf", "bear"}, maxSummons = 4, minLevel = 10, mana = 50},
[2] = {summons = {"orc warlord", "giant spider", "dragon"}, maxSummons = 4, minLevel = 50, mana = 500},
......
}
(Encurtei só para exemplificar.)
Sacasse?