Pesquisar na Comunidade
Mostrando resultados para as tags ''ditto''.
Encontrado 3 registros
-
action [Encerrado] Ajudinha ditto system V17.1
um tópico no fórum postou TheDream Tópicos Sem Resposta
Estou com um problema baixei um servidor aqui : http://www.xtibia.com/forum/topic/233906-erondino-patch-v171-source/ Esse server veio com ditto system tudo certo, ele copia o ditto vem as skills na move bar porem ele não solta as skills sai somente a frase "m1" "m2" e quando ele volta pra ball vem como ditto novamente. O Erro no console é esse: [Error - TalkAction Interface] data/talkactions/scripts/move1.lua:onSay Description: data/talkactions/scripts/move1.lua:242: attempt to index field '?' (a nil value) stack traceback: data/talkactions/scripts/move1.lua:242: in function <data/talkactions/scripts/move1.lua:201> Linhas 201 até 250: function onSay(cid, words, param) local sumomdonego = getCreatureSummons(cid)[1] if not sumomdonego then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "You need a pokemos to moves.") return 0 end local pokemon = cp[getCreatureName(sumomdonego)][words] if isInArray({"Ditto","Smeargle"}, getCreatureName(sumomdonego)) then if isInArray({"28"}, getCreatureOutfit(sumomdonego).lookType) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "You need a transform to use moves.") return 0 end if exhaustion.get(cid, 548798) then dittocold = math.floor(((exhaustion.get(cid, 548798)) )) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "ths pokemon needs "..dittocold.." seconds to learn the moves") return 0 end local ditto = getPlayerSlotItem(cid, 8) local ropax = getItemAttribute(ditto.uid, "nomepoke") if words == "!cd" then pokemon = cp[ropax][words] if not pokemon then if getPlayerStorageValue(sumomdonego, 1236) <= 0 then return true end end pokemon.pokenome = "Ditto" if ropax == "Smeargle" then pokemon.pokenome = "Smeargle" end else pokemon = cp[ropax][words] -- linha 242 if not pokemon then if getPlayerStorageValue(sumomdonego, 1236) <= 0 then return true end end end Ja tentei olhar outros scripts de ditto aqui no servidor mas são todos para PDA não sei adaptar para as funções do erondino. Se alguem der uma ajuda agradeço.. -
Bom, esse ditto system: -Copia o pokemon e o balanceia sem necessidade de puxa-lo. -Copias Habilidades... Primeiramente, vá no some functions.lua - Localizado na pasta lib. E adicione isto no final(depois do ultimo end): Bom, essas são as funções de transformar e destransformar. Agora, vá no order.lua - Localizado no actions/scripts. E procure por: -------- TRANSFORM ---------- Apague tudo aqui dentro, até o: -------- LIGHT -------------- Ali dentro, bote: Pronto, ditto ja está tranformando, agora falta o !revert, para isso vá em talkactions/scripts e crie um arquivo(.lua) com nome de dittorevert, e dentro coloque: Agora, no talkactions.xml adicione esta linha: <talkaction words = "!revert;/revert" hide="yes" event = "script" value = "dittorevert.lua"/> Se fizer tudo corretamente, funcionará normalmente. Gif: Créditos: Gabrielbsales(sou op faço tudo solo)
-
[Encerrado] [Pedido] Colocar Ditto para nao vira shiny
um tópico no fórum postou narutibianspd Tópicos Sem Resposta
Bom dia, gostaria de ajuda com o Ditto, Criei o shiny ditto no meu serve, so que o ditto normal vira shiny e eu queria tira essa função do ditto virar shiny e colocar apenas para o shiny ditto, poderiam me ajudar? valeu!