BL
pedido

Remover Item Ao Desequipar

Por blaster_kid, 28 de out. de 2012 em Scripts

script
8
1.6k
blaster_kidB
28 de outubro de 2012 às 01:10

Preciso de script onDeEquip para remover um item com uma determinada actionid quando o player desequipar ele.

 

Se alguém souber como fazer fico muito grato.

SlicerS
28 de outubro de 2012 às 01:15

function onDeEquip(cid, item, slot)
local action = 5000

if item.actionid == action then
doRemoveItem(item.uid, 1)
end
return true
end

 

<movevent type="DeEquip" actionid="5000" slot="feet" event="script" value="nome_do_arquivo.lua"/>

 

edita o..

local action = 5000
actionid="5000"
slot="feet"

Editado Outubro 28 por Slicer

blaster_kidB
28 de outubro de 2012 às 01:49

Não deu certo

 

 

function onDeEquip(cid, item, slot)
local action = 12645

if item.actionid == action then
doRemoveItem(item.uid, 1)
end
return true
end

 

<movevent type="DeEquip" actionid="12645" slot="head" event="script" value="helmet.lua"/>

 

Não remove o helmo ao desequipar

SlicerS
28 de outubro de 2012 às 10:19

tu coloco actionID nesse elmo ae? ;x

doSetItemAttribute(item.uid, "actionid", 12645)

VodkartV
28 de outubro de 2012 às 11:03

tenta assim

 

 

function onDeEquip(cid, item, slot)
local action = 12645
if item.actionid == tonumber(action) then
doRemoveItem(item.uid)
end
return true
end

 

<movevent type="DeEquip" itemid="2493" slot="head" event="script" value="helmet.lua"/>

 

n esquece de muda na TAG ali o itemid do seu helmet

SlicerS
28 de outubro de 2012 às 11:07

quer dizer q n funciona com actionID ali? '--' interessante xD

blaster_kidB
28 de outubro de 2012 às 12:00

Que maravilha... os 2 mestres me ajudando, é muita honra.

 

@Slicer

Sim eu coloquei ActionID no elmo sim

 

@Vodkart

Ai sim funcionou, do jeito que eu preciso exatamente.

Hoje meu Rep+ vai pra Você amanha dou um Rep+ pro Slicer pois afinal ele tambem tentou me ajudar e isso conta pra mim tanto quanto.

 

Valeu Muito obrigado aos 2.

caoticC
28 de outubro de 2012 às 12:21

Duvida Sanada

Tópico Movido