Muito bom cara!
Parabéns ! ![]()
Merece Rep+:button_ok:
Muito bom cara!
Parabéns ! ![]()
Merece Rep+:button_ok:
info
Group: Artesão
Joined: 20/09/10
Posts: 145
Reputation: +8
Tibia Character: Oli zika

qual função dessa action?
info
Group: Artesão
Joined: 15/11/09
Posts: 103
Reputation: +2
Tibia Character: SigilosoS u.u

pra que serve isto?
info
Group: Campones
Joined: 02/12/10
Posts: 15
Reputation: +13
Tibia Character: Hanna-montana

qual função dessa action?
Serve Para Poketibia, um pokemon Chamado Ditto se Transforma em Qualquer Pokemon!
Faiz direto no order, muito mais facil e não presisa de item..
como faz essa function direto no order peeWee
info
Group: Campones
Joined: 02/12/10
Posts: 15
Reputation: +13
Tibia Character: Hanna-montana

Como ele vai Saber se eu que fiz o script? ele pediu pra por no order manolo.Oo
Como ele vai Saber se eu que fiz o script? ele pediu pra por no order manolo.Oo
concerteza ele sabe , mas isso é indiferente se você sabe pode dizer ?
info
Group: Campones
Joined: 02/12/10
Posts: 15
Reputation: +13
Tibia Character: Hanna-montana

Não, eu tenho ja no order, mas nao vou postar pois esta no meu ot XD, mas caso na for pra frente, posto meu ot com todos os sistemas.
Té mais!
jeancassio, sera q pode me ajudar?
Eu fiz tudo certo, mas o ditto nao transforma, aparece a msg e tudo...
o que deve ser?
Va em data/actions/scripts e copie um arquivo .lua e renomeie para ditto.lua
Apague tudo que tiver dentro e coloque isto:
function onUse(cid, item, frompos, item2, topos)
doSendMagicEffect(getCreaturePosition(getCreatureSummons(cid)[1]), 184)
if getCreatureName(item2.uid) == "Ditto" and isMonster(item2.uid) == TRUE and getCreatureName(getCreatureSummons(cid)[1]) == "Ditto" then
doCreatureSay(cid, "Ditto, reverse transformation!", 1)
xd = doSummonCreature(getCreatureName(item2.uid), topos)
doCreatureAddHealth(xd, -getCreatureHealth(xd)+getCreatureHealth(getCreatureSummons(cid)[1]))
doTeleportThing(xd, getCreaturePosition(getCreatureSummons(cid)[1]), false)
doRemoveCreature(item2.uid)
doConvinceCreature(cid, xd)
return TRUE
end
if isMonster(item2.uid) == TRUE and getCreatureName(getCreatureSummons(cid)[1]) == "Ditto" then
doCreatureSay(cid, "Ditto, transform in ".. getCreatureName(item2.uid) .."!", 1)
doSetCreatureOutfit(getCreatureSummons(cid)[1], getCreatureOutfit(item2.uid), 18000)
return TRUE
else
doPlayerSendCancel(cid,"Only ditto's can use transform.")
return TRUE
end
end
Depois va em data/actions e abra o arquivo actions.xml e coloque essa tag
<action itemid="2178" event="script" value="ditto.lua" allowfaruse="1"/>
Sendo 2178 o id do item que sera usado para transformar o ditto. isto é tudo, se axo bom, de Rep+.
ae cara quando eu adiciono a tag xml no meu actions e tento abrir o the forgotten pra deixar o sv on da um error unable to load action,
vc pode me dizer como eo devo colocar a tag no action.xml?
Odeio poketibia e qualquer coisa relacionada a isso ;/
info
Group: Campones
Joined: 02/02/10
Posts: 40
Reputation: +3
Tibia Character: Xindih Kama (char novo)

aew galera achei 1 jeito de faze o Transform do Ditto + pra isso vcs vão ter q te do M1 ao M12 q eu jah toh colokano o link q eu achei aki dai vcs pegam o Ditto colokem pra atk 1 monstro dps usa o M1...
Link aki
http://www.xtibia.com/forum/topic/155245-m1-a-m12-100/
________________________________________________________________________________________________________________________________________________
Ajudei?? Dá 1 REP++ n custa nda
info
Group: Campones
Joined: 30/10/10
Posts: 10
Reputation: +2

bom eu consegui colokar no order d boua xD
info
Group: Campones
Joined: 02/12/10
Posts: 15
Reputation: +13
Tibia Character: Hanna-montana
Va em data/actions/scripts e copie um arquivo .lua e renomeie para ditto.lua
Apague tudo que tiver dentro e coloque isto:
function onUse(cid, item, frompos, item2, topos)
doSendMagicEffect(getCreaturePosition(getCreatureSummons(cid)[1]), 184)
if getCreatureName(item2.uid) == "Ditto" and isMonster(item2.uid) == TRUE and getCreatureName(getCreatureSummons(cid)[1]) == "Ditto" then
doCreatureSay(cid, "Ditto, reverse transformation!", 1)
xd = doSummonCreature(getCreatureName(item2.uid), topos)
doCreatureAddHealth(xd, -getCreatureHealth(xd)+getCreatureHealth(getCreatureSummons(cid)[1]))
doTeleportThing(xd, getCreaturePosition(getCreatureSummons(cid)[1]), false)
doRemoveCreature(item2.uid)
doConvinceCreature(cid, xd)
return TRUE
end
if isMonster(item2.uid) == TRUE and getCreatureName(getCreatureSummons(cid)[1]) == "Ditto" then
doCreatureSay(cid, "Ditto, transform in ".. getCreatureName(item2.uid) .."!", 1)
doSetCreatureOutfit(getCreatureSummons(cid)[1], getCreatureOutfit(item2.uid), 18000)
return TRUE
else
doPlayerSendCancel(cid,"Only ditto's can use transform.")
return TRUE
end
end
Depois va em data/actions e abra o arquivo actions.xml e coloque essa tag
<action itemid="2178" event="script" value="ditto.lua" allowfaruse="1"/>
Sendo 2178 o id do item que sera usado para transformar o ditto. isto é tudo, se axo bom, de Rep+.