Eu tentei criar aqui so que não consegui o pokemon não evolui se alguem souber quais scripts eu coloco os ids das stones agradeço.
[Encerrado] Como crio uma stone de evolução
Eu tentei criar aqui so que não consegui o pokemon não evolui se alguem souber quais scripts eu coloco os ids das stones agradeço.
Usa PDA sem level? caso a resposta seja sim, siga os passos:
Vá em data\lib\some functions
Procure por function doConvertStoneIdToString ou pesquise o nome de uma stone, exemplo: Water Stone
vai encontrar uma "lista"
function doConvertStoneIdToString(stoneID) local t = { [11453] = "Heart Stone", [11441] = "Leaf Stone", [11442] = "Water Stone", [11443] = "Venom Stone",
...
Copie um dos exemplos e edite assim:
Mude 11442 para o ID da Stone que quer adicionar
Mude Water Stone para o nome da Stone
Feito isso, vá em data\lib\configuration
Procure por algo parecido com isso:
leaf = 11441 grass = 11441 water = 11442 venom = 11443 thunder = 11444 rock = 11445 punch = 11446 fire = 11447 coccon = 11448 crystal = 11449 dark = 11450 earth = 11451 enigma = 11452 heart = 11453 ice = 11454 boostStone = 12618 metal = 12232 ancient = 12244
Aqui você não pode dar espaço, digamos que vá adicionar uma stone chamada Porra Loca aqui você deixa assim:
PorraLoca = 12244 -- Troque 12244 pelo ID da stone que está adicionando
ou
porraloca = 12244 -- Troque 12244 pelo ID da stone que está adicionando
Depois, ainda em configurations, você copia a evolução de um pokemon, edita os nomes, o id da stone, exemplo:
["Chikorita"] = {level = 40, evolution = "Bayleef", count = 1, stoneid = 11441, stoneid2 = 0}, ["Bayleef"] = {level = 85, evolution = "Meganium", count = 2, stoneid = 11441, stoneid2 = 0}, ["Cyndaquil"] = {level = 40, evolution = "Quilava", count = 1, stoneid = 11447, stoneid2 = 0},
Copia um desses e edita, não esquece da virgula no final. Como editar:
["Cyndaquil] = {level = 40, evolution = "Quilava", count = 1, stoneid = 11447, stoneid2 = 0},
Substitua Cyndaquil pelo pokemon que você quer que evoluar
Substitua Quilava para o pokemon em que irá evoluir
Substitua 11447 pelo ID da Stone criada
...
Depois, ultimo passo, vá em data\actions\actions.xml
Procure por algo parecido com isso:
-- PEDRAS DE EVO <action itemid="11441-11454;12232;12242;12244;12417;12419;12401-12414;14632" event="script" value="evolution.lua" allowfaruse="1"/>
Depois do ultimo número, você coloca um ";" e id da stone, exemplo de como ficaria, supondo que o ID da sua stone seja 14444
-- PEDRAS DE EVO <action itemid="11441-11454;12232;12242;12244;12417;12419;12401-12414;14632;14444" event="script" value="evolution.lua" allowfaruse="1"/>
+ Caso a dúvida não tenha sido resolvida você poderá criar outro tópico solicitando ajuda.
* Lembre-se que é permitido dar UP no tópico a cada 24 horas para assim o destacar e manter movimentado.
"O fracasso é a oportunidade de se começar de novo inteligentemente"