Ir para conteúdo
  • 0

[DUVIDA] UNIQUE ITEM


SilvaPereira

Pergunta

6 respostass a esta questão

Posts Recomendados

  • 0
local item = doPlayerAddItem(cid, 1111, 1)

doSetItemAttribute(item, "unique", cid)

 

Apesar dele ter usado á palavra "unique", acredito que não seja isso que ele se referiu.

Tenta isso :.

 

crie um arquivo item.lua em movements/scripts e adicione isso:

 

local uniqueitems = [12578, 12579, 12580]
function onDeEquip(cid, item)
if item.itemid == uniqueitems then
doPlayerSendCancel(cid, "Sorry, this is an unique item.")
end
end

 

tag: <movevent type="DeEquip" itemid="12578,12579,12580 " event="script" value="item.lua"/>

 

Depois na mesma pasta crie trade.lua e adicione:

 

function onTradeAccept(cid, target, item, targetItem)
if item.itemid == 2578 or targetItem.itemid == 12579 or targetItem.itemid == 12580 then
doPlayerSendCancel(cid, "Sorry, you cannot trade this item.")
end
end

 

tag: <movevent type="tradeaccept" itemid="12578,12579,12580" event="script" value="trade.lua"/>

 

#OutraPossibilidade

 

1º Baixe o OtItemEditor' (Ot Item Editor)

2º Basta abrir o OtItemEditor'

3º Clique e "File" e logo após clique em "Open"...

4º Procure o arquivo "items.otb" na pasta do seu OTserver' (geralmente em "data / items / items.otb")...

5º Como já sabe a ID do item que quer editar... procure-o no Item Editor...

6º E tire a opções "Moveable" e "Pickupable" que provavelmente estará selecionada'

7º Salve e pronto'

 

Tente e Boa Sorte!

Editado por Frenesy
Link para o comentário
Compartilhar em outros sites

  • 0

/\

mano ja testase oq eu coloquei ali? pois eu ja testei.. se algum item tem o atributo 'unique' ele n podera ser movido, trocado e nem nd do tpw.. u,U

 

e isso n ta certo..

[12578, 12579, 12580]

eh bom passar pelo menos um debugger antes de postar.. ;/

 

edit:

sinceramente, teu script n faz o menor sentido...

Editado por Slicer
Link para o comentário
Compartilhar em outros sites

  • 0
/\

mano ja testase oq eu coloquei ali? pois eu ja testei.. se algum item tem o atributo 'unique' ele n podera ser movido, trocado e nem nd do tpw.. u,U

 

e isso n ta certo..

 

[12578, 12579, 12580]

eh bom passar pelo menos um debugger antes de postar.. ;/

 

edit:

sinceramente, teu script n faz o menor sentido...

 

Nossa que Mal Humor! Sinto muito pelo meu comentário infeliz. Não foi minha intenção.

E com respeito ao que coloquei aí em cima, LINK!

Link para o comentário
Compartilhar em outros sites

  • 0

nao eh mal humor mano.. mas la no post ms o cara fla q deu varios erros... e esse script esta completamente no sense...

e sim o lucas eh nb kkk achu q era a epoca q ele n sabia nd..

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...