Teria Como Dizer, Qual Iten è Usado pra Evoluir o Pokemon ?
- Fórum
- OTServ
- Recursos
- Scripting
- Actions e Talkactions
- [Action] Evolution System
[Action] Evolution System
Por MaGoDaNeT, 06 de out. de 2010 em Actions e Talkactions
info
Grupo: Campones
Registrado: 22/04/10
Posts: 84
Reputação: +2
Char no Tibia: Vendido!

info
Grupo: Campones
Registrado: 22/09/10
Posts: 84
Reputação: +17
Gênero: Feminino

Não ta faltando uma coisa?
A tag do xml.
Coloque ela no tópico ^^
Arruma seu topic ![]()
• Coloque a tag pra ajudar quem não sabe.
• Coloque cor aonde precisa editar para por exemplo evoluir outros monsters
E também mude isso aqui :
doRemoveItem(item.uid, 1)
Vermelho: Muda pra 2 para remover 2 itens que são usados, no caso 2 stones.
Editado Outubro 9 por brunin86
ata desculpa pelos erros mais eu ainda nao sei mexe muito bem no forum...
a tag va em actions xml e adicione isso.
<action itemid="xxxx" script="Enigma Stone.lua" allowfaruse="1" blockwalls="1" />
ai nos xxxx vermelhos é aonde vc vai colocar o id do item qui vc usara como enigma stone.
e para editar os items qui vão ser trocados
doPlayerRemoveItem(cid,xxxx,1)doPlayerAddItem(cid,xxxx,1)
ai em verde são o id dos items qui vão ser trocados aonde ta doPlayerRemoveItem vc coloca na frente dele o id do item qui vai ser removido e no otro o qui vai se adicionado.
por exemplo vc coloca pra remove a pokebola qui sumona o abra e pra adiciona a qui sumona kadabra e assim vai...
info
Grupo: Campones
Registrado: 12/02/08
Posts: 95
Reputação: +9
Gênero: Masculino

Não teria como fazer um script para utilizar dois items para evoluir? E tambem com 2 items diferentes?
Se tiver poste por favor...
O Script ta excelente... Parabéns!
Edit:
Tipo, mudei meu systema de catch e go/back para ficar melhor!
porém ele utiliza uma pokeball para todos os pokemons!
teria como vc adptar o seu script para tal?
Editado Outubro 12 por BobStriker
tipo, quando vc capitura o pokemon aparece a pokebola com a escrita it contain a ..... ? a da algums detalhes do script para ver oq eu conssigo fazer.
info
Grupo: Campones
Registrado: 22/09/10
Posts: 84
Reputação: +17
Gênero: Feminino

Não entendi uma coisa, o que você mudou?
Assim, no script do Devil eu evoluia e a pokebola continuava a mesma, falavaGo, Bulbasaur (e não go ivysaur) sabe?
Foi isso que você mudou? (concertou o erro)
info
Grupo: Campones
Registrado: 12/09/10
Posts: 12
Reputação: 0

cara ta dando bug aki nessa linha >>if isMonster(itemEx.uid) and getCreatureMaster(itemEx.uid) == cid then
oq eu mudei
script do devilmoon ele so evoluia o monstro mais quando vc usava a pokebola ele continuava sendo o mesmo.
por exemplo:vc soltava o bulbasaur e evoluia mais dai vc usava a pokebola dinovo pra ele volta voltava o bulbasaur dinovo...
eu colocando pra troca as pokebola ele vai evolui e troca a pokebola ai evoluia e continuava evoluido
if isMonster(itemEx.uid) and getCreatureMaster(itemEx.uid) == cid then <-- esse erro eu acho qui e o seu ot qui nao tem as funçoes necessarias
Editado Outubro 16 por MaGoDaNeT




info
Grupo: Campones
Registrado: 03/10/10
Posts: 45
Reputação: +10
Ola, eu peguei o script evolution system postado por DevilMoon e editei.
O script removia o monstro ja sumonado e sumonava otro.
Oque: eu mudei alem disso agora o script tbm remove a pokebola e adiciona otra...
vc pode escolher o id dos itens e os monstros que vao ser trocados.
Ai vai o script
Eu sou novo aqui no forum intao se tiver algo errado por favor fale