NA

[Encerrado] [Pedido] Ajuda No Script De Cut

Por narutochuuu, 14 de nov. de 2012 em Tópicos Sem Resposta

script
9
913
narutochuuuN
14 de novembro de 2012 às 22:22

Eu criei um script próprio de Cut q funfa o seguinte, você ganha o CD do Hm Cut e com ele você usa na árvore para cortá-la, é para experimentos mas o script n deu muito certo tem como alguém dar uma analisada no que eu errei?

 

function onUse(cid, item, fromPosition, itemEx, toPosition)
doSendMagicEffect (getCreaturePosition(cid,16))
if itemEx.itemid == 2768 then
doTransformItem(itemEx.uid, 6219)
else
doPlayerSendCancel(cid, "Esta arvore nao pode ser cortada")
else
doCreatureSay(cid, "Cortando o arbusto!", type)
end
return true
end

 

Valew pela atenção

Yan OliveiraY
14 de novembro de 2012 às 22:34

Tenta ae:

 

function onUse(cid, item, fromPosition, itemEx, toPosition)
doSendMagicEffect (getCreaturePosition(cid,16))
if itemEx.itemid == 2768 then
doTransformItem(itemEx.uid, 6219)
else
doPlayerSendCancel(cid, "Esta arvore nao pode ser cortada")
doCreatureSay(cid, "Cortando o arbusto!", type)
return true
end  
end

narutochuuuN
14 de novembro de 2012 às 23:01

Tenta ae:

 

function onUse(cid, item, fromPosition, itemEx, toPosition)
doSendMagicEffect (getCreaturePosition(cid,16))
if itemEx.itemid == 2768 then
doTransformItem(itemEx.uid, 6219)
else
doPlayerSendCancel(cid, "Esta arvore nao pode ser cortada")
doCreatureSay(cid, "Cortando o arbusto!", type)
return true
end  
end

 

O script deu mas na hora de testar...

 

4d6f9b02bd96415790bf9e8.png

SkymagnumS
14 de novembro de 2012 às 23:06
function onUse(cid, item, fromPosition, itemEx, toPosition)

doSendMagicEffect(getThingPos(cid), 16)

if itemEx.itemid == 2768 then
   doTransformItem(itemEx.uid, 6219)
       doCreatureSay(cid, "Cuting the arbust.", 1)
          end
              doPlayerSendCancel(cid, "This arbust not is cutable.")
   return true
end

narutochuuuN
14 de novembro de 2012 às 23:38

function onUse(cid, item, fromPosition, itemEx, toPosition)

doSendMagicEffect(getThingPos(cid), 16)

if itemEx.itemid == 2768 then
doTransformItem(itemEx.uid, 6219)
	doCreatureSay(cid, "Cuting the arbust.", 1)
	   end
		   doPlayerSendCancel(cid, "This arbust not is cutable.")
return true
end

 

Testarei daqui a pouco e direi o resultado

 

Edit: funfooo \õo vlw amanha te dou Rep hj gastei o meu e.e

 

Uma dúvida, nesta parte:

 

if itemEx.itemid == 2768 then

 

Como coloco mais de um Id tipo quero colocar 2768 E 2767

zerefshirouZ
15 de novembro de 2012 às 01:05

if itemEx.itemid == 2768 then

    doTransformItem(itemEx.uid, 6219)

 

itemEx = Alvo, ou seja, oque você quer cortar

 

6219 = Id que vai ficar no lugar do alvo

Editado Novembro 15 por ZerefShirou

SlicerS
15 de novembro de 2012 às 01:45

achu q esse seria o certo...

 

function onUse(cid, item, fromPosition, itemEx, toPosition)
doSendMagicEffect(getThingPos(cid), 16)
if isInArray({2768, 2767}, itemEx.itemid) then
  doTransformItem(itemEx.uid, 6219)
  doCreatureSay(cid, "Cuting the arbust.", 1)
  return true
end
doPlayerSendCancel(cid, "This arbust not is cutable.")
return true
end

Editado Novembro 15 por Slicer

narutochuuuN
15 de novembro de 2012 às 14:14

achu q esse seria o certo...

 

function onUse(cid, item, fromPosition, itemEx, toPosition)
doSendMagicEffect(getThingPos(cid), 16)
if isInArray({2768, 2767}, itemEx.itemid) then
  doTransformItem(itemEx.uid, 6219)
  doCreatureSay(cid, "Cuting the arbust.", 1)
  return true
end
doPlayerSendCancel(cid, "This arbust not is cutable.")
return true
end

 

Vlw ae agora pode cortar os 2 tipos de arbusto ^^

5 anos depois...
StigalS
20 de abril de 2018 às 00:35
A questão neste tópico de suporte foi encerrada por falta de respostas. Este tópico está fechado e foi movido para Suporte - Tópicos Sem Resposta.

+ Caso a dúvida não tenha sido resolvida você poderá criar outro tópico solicitando ajuda.
* Lembre-se que é permitido dar UP no tópico a cada 24 horas para assim o destacar e manter movimentado.