Postado Outubro 29, 2011 13 anos Aew galera, Sou novo aki no forum e queria saber como fasso pra mudar os pokemons iniciais do meu ot server logo quando cria um novo char ele nasce em um lugar onde tem 3 baus q vc escolhe o poke ai eu n sei se tenho q mudar na action id ow qualquer outra coisa alguem me ajuda por favor. Agradeço. Editado Outubro 30, 2011 13 anos por raulot (veja o histórico de edições) Gostou?? ?) Clicke em gostei =D!!!
Postado Outubro 29, 2011 13 anos Ola amigo, seja bem vindo ao forum Bom, isso acho que é uma Action, entao para eu poder ajuda vc, eu precisarei saber qual dos arquivos .lua é referente a essa action. Se vc puder postar o action.xml aqui para eu ver... ajudaria bastante
Postado Outubro 29, 2011 13 anos Raulot, primeiramente boas vindas! Agora vamos a sua dúvida: Esta dúvida e bastante frequente quem está iniciando com PokeTIBIA, mais e fácil de solucionar, veja só. Alguns servidores de padrão, os Pokémons iniciais são: Charmander, Bulbasaur e Squirtle. Já outros são: Rattata, Weedle e Squirtle. Os seus documentos estão localizados na pasta data/actions com os seus nomes, por exemplo: Bulbasaur = bulbasaur.lua Squirtle = squirtle.lua e assim vai... Para modifica-los e apenas abrir o arquivo e ver o nome do Pokémon que você abriu para editar, por exemplo: bulbasaur.lua, no arquivo conterá diversas linhas com o nome Bulbasaur então e apenas modificar todos esses nomes com o que você quer, por exemplo: Bulbasaur para Charmander, dai você que decidi. Observação: O health/mana modifica de acordo com o .xml do Pokémon. Observação²: Se quiser mudar o nome de Bulbasaur.lua para Charmander.lua apenas para saber o que o tal.lua tem ali dentro, fica mais fácil para depois se quiser editar alguma coisa. Editado Outubro 29, 2011 13 anos por Doughell (veja o histórico de edições) E-mail para contato: [email protected] Quer ter um fórum mais organizado? Cumpra as regras! Regras do forum. EU VOLTEI GAROTAS! 31/12/2011 Atenciosamente, Guilherme Salviati.
Postado Outubro 29, 2011 13 anos Autor Bom, muito obrigado por responder minha pergunta. @Kimoszin Obrigado por responder, vc pediu meu action.lua e ai está function destroyItem(cid, itemEx, toPosition) if(itemEx.uid <= 65535 or itemEx.actionid > 0) then return false end if not(isInArray({1770, 2098, 1774, 2064, 2094, 2095, 1619, 2602, 3805, 3806}, itemEx.itemid) or (itemEx.itemid >= 1724 and itemEx.itemid <= 1741) or (itemEx.itemid >= 2581 and itemEx.itemid <= 2588) or (itemEx.itemid >= 1747 and itemEx.itemid <= 1753) or (itemEx.itemid >= 1714 and itemEx.itemid <= 1717) or (itemEx.itemid >= 1650 and itemEx.itemid <= 1653) or (itemEx.itemid >= 1666 and itemEx.itemid <= 1677) or (itemEx.itemid >= 1614 and itemEx.itemid <= 1616) or (itemEx.itemid >= 3813 and itemEx.itemid <= 3820) or (itemEx.itemid >= 3807 and itemEx.itemid <= 3810) or (itemEx.itemid >= 2080 and itemEx.itemid <= 2085) or (itemEx.itemid >= 2116 and itemEx.itemid <= 2119)) then return false end if(math.random(1, 7) == 1) then if(isInArray({1738, 1739, 1770, 2098, 1774, 1775, 2064}, itemEx.itemid) or (itemEx.itemid >= 2581 and itemEx.itemid <= 2588)) then doCreateItem(2250, 1, toPosition) elseif((itemEx.itemid >= 1747 and itemEx.itemid <= 1749) or itemEx.itemid == 1740) then doCreateItem(2251, 1, toPosition) elseif((itemEx.itemid >= 1714 and itemEx.itemid <= 1717)) then doCreateItem(2252, 1, toPosition) elseif((itemEx.itemid >= 1650 and itemEx.itemid <= 1653) or (itemEx.itemid >= 1666 and itemEx.itemid <= 1677) or (itemEx.itemid >= 1614 and itemEx.itemid <= 1616) or (itemEx.itemid >= 3813 and itemEx.itemid <= 3820) or (itemEx.itemid >= 3807 and itemEx.itemid <= 3810)) then doCreateItem(2253, 1, toPosition) elseif((itemEx.itemid >= 1724 and itemEx.itemid <= 1737) or (itemEx.itemid >= 2080 and itemEx.itemid <= 2085) or (itemEx.itemid >= 2116 and itemEx.itemid <= 2119) or isInArray({2094, 2095}, itemEx.itemid)) then doCreateItem(2254, 1, toPosition) elseif((itemEx.itemid >= 1750 and itemEx.itemid <= 1753) or isInArray({1619, 1741}, itemEx.itemid)) then doCreateItem(2255, 1, toPosition) elseif(itemEx.itemid == 2602) then doCreateItem(2257, 1, toPosition) elseif(itemEx.itemid == 3805 or itemEx.itemid == 3806) then doCreateItem(2259, 1, toPosition) end doRemoveItem(itemEx.uid, 1) end doSendMagicEffect(toPosition, CONST_ME_POFF) return true end AREA_CIRCLE3X3 = { {0, 0, 1, 1, 1, 0, 0}, {0, 1, 1, 1, 1, 1, 0}, {1, 1, 1, 1, 1, 1, 1}, {1, 1, 1, 3, 1, 1, 1}, {1, 1, 1, 1, 1, 1, 1}, {0, 1, 1, 1, 1, 1, 0}, {0, 0, 1, 1, 1, 0, 0} } ITEM_THOUSAND_COIN = 8777 @Doughell Obrigado por responder, eu ja tava fuçando e encontrei isso la msm e tentei fazer isso q vc disse mas n deu certo, eu teria q mudar tambem o nome do arquivo? Vlw Gostou?? ?) Clicke em gostei =D!!!
Postado Outubro 29, 2011 13 anos Isso é action.lua eu quero action.xml, Ela se encontra em PastaDoSeuOT/data/actions
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.