AL
action

Copiar Apariencia

Por Alexclusive, 19 de abr. de 2013 em Actions e Talkactions

script
8
1.3k
AlexclusiveA
19 de abril de 2013 às 19:25

Fala galerinha..gostei dessa action e resolvi contribuir com vocês e com a seção!

por que quando eu jogava e usava NG tinha aquela opção de você clicar com o botão direito do mouse e copiar o outfit.

Agora com esse script você pode fazer isso usando o item configurado.

 

Em Data / Actions, abra o arquivo Actions.xml e coloquei isso dentro:

 <action itemid="2306" script="clonar aparencia.lua" />

itemid="2306" = esse é o id do item usado.. Você pode configurar!

 

Agora va em Data/Actions/Scriptse crie um arquivo .lua chamado clonar aparencia e dentro coloque isso:

function onUse(cid, item, frompos, item2, topos)

local check = getCreatureOutfit(item2.uid).lookType
local outfit = {
lookType = getCreatureOutfit(item2.uid).lookType,
lookHead = getCreatureOutfit(item2.uid).lookHead,
lookLegs = getCreatureOutfit(item2.uid).lookLegs,
lookFeet = getCreatureOutfit(item2.uid).lookFeet,
lookBody = getCreatureOutfit(item2.uid).lookBody,
}											

if check == 75 or check == 266 or check == 302 then return true end
if not isPlayer(item2.uid) then return true end
doSetCreatureOutfit(cid, outfit, -1)
doSendAnimatedText(getCreaturePosition(cid), "Lets GO!", math.random(1, 255))
doSendMagicEffect(getCreaturePosition(cid), 27)
return true
end

 

if item.itemid == 2306 then = onde tem 2306, você tem que colocar o mesmo id usado em Actions.xml ..Se lá você colocou 1234, no script você também deve colocar 1234!

 

Espero que tenham gostado 650269930.gif

Editado Maio 14 por Alexclusive

will always be the same. Sorry&#33;

xS0NYxX
20 de abril de 2013 às 15:43

Amigo, corrija para isto :

function onUse(cid, item, frompos, item2, topos)
local outfit = getCreatureOutfit(item2.uid)
if item.itemid == 2306 then
doSetCreatureOutfit(cid, outfit, 3600000 )
doSendAnimatedText(topos,"Clonei!",12)
doSendMagicEffect(getPlayerPosition(cid),27)
end
end

 

Pois tem 2 colchetes que impedem o funcionamento do script :S, tirando isso tá legal ^^

VodkartV
20 de abril de 2013 às 18:23

esse script tem um bug, tem que colocar restrições, no caso só para usar em players!

xS0NYxX
20 de abril de 2013 às 18:28

Mas e se o player quiser copiar um monstro? .-.

VodkartV
20 de abril de 2013 às 21:43

então coloca para usar em creatures e players

xS0NYxX
21 de abril de 2013 às 18:51

É verdade, senão vai copiar item também né?

AlexclusiveA
21 de abril de 2013 às 19:10

Que mal tem copiar item também?

5 meses depois...
BinhoMelloB
06 de setembro de 2013 às 18:08

Boa noite Alex~, desculpe o incômodo, mas você poderia alterar esse seu script para ser tipo uma magia? Algo do tipo Incredibly Old Witch sabe? Porém, atingindo apenas os 8 sqms ao redor (Ex: Exori gran). Minha vontade é coloca-la

em um monstro para que ele copie o outfit de quem está ao seu redor.

 

Agradecido,

Editado Setembro 6 por Gabriel de Mello