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.
Por gabriel28, 23 de dez. de 2015 em Scripts
34
5.1k
info
Grupo: Conde
Registrado: 07/04/15
Posts: 926
Reputação: +335
Gênero: Masculino

27 de dezembro de 2015 às 01:11
info
Grupo: Visconde
Registrado: 26/08/10
Posts: 431
Reputação: +60
Gênero: Masculino
Char no Tibia: 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
Grupo: Visconde
Registrado: 26/08/10
Posts: 431
Reputação: +60
Gênero: Masculino
Char no Tibia: 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?