i ae galerinha do um sitezinho qualquer Suave ??
Alguem Poderia me passar aquele script da Quest Do Helmet Of The Anciants
o da lavanca que voce ponhe as partes do helmo em uma pedra puxa a lavanca e monta o helmet por favor?
i ae galerinha do um sitezinho qualquer Suave ??
Alguem Poderia me passar aquele script da Quest Do Helmet Of The Anciants
o da lavanca que voce ponhe as partes do helmo em uma pedra puxa a lavanca e monta o helmet por favor?
Em data/actions/scripts/ crie um arquivo .lua e cole isto dentro:
function onUse(cid, item, frompos, item2, topos)-------------------Configurações-----------------ItemDaTroca = 2090 -- ID do item para por na pedraItemDaTroca2 = 2086 -- ID do item para por na pedra 2ItemID = 2087 -- ID do item a ser recebidopositem = {x=327,y=902,z=7,stackpos=1} -- Posição onde o item 1 terá que ficarpositem2 = {x=328,y=902,z=7,stackpos=1} -- Posição onde o item 2 terá que ficarpositemreceived = {x=329,y=904,z=7,stackpos=1} -- A posição onde o item irá parar ao fazer a troca---------Fim das Configurações importantes-------piece1 = getThingfromPos(positem)piece2 = getThingfromPos(positem2)if item.uid == 70050 and item.itemid == 1945 and piece1.itemid == ItemDaTroca and piece2.itemid == ItemDaTroca2 thendoRemoveItem(piece1.uid,1)doRemoveItem(piece2.uid,1)doTransformItem(item.uid,item.itemid+1)doCreateItem(ItemID,1,positemreceived)elseif item.uid == 70050 and item.itemid == 1946 thendoTransformItem(item.uid,item.itemid-1)elsedoPlayerSendTextMessage(cid,22,"Desculpe você não tem o item necessário para fazer a troca.")endreturn trueend
Em actions.xml adicione isto:
<action uniqueid="70050" script="NOME_DO_ARQUIVO.lua" />
Na alavanca coloque o UniqueID: 70050
Qualquer erro é só dizer.
╔══════════════════════════ҳ̸Ҳ̸ҳஜ۩۞۩ஜҳ̸Ҳ̸ҳ══════════════════════════╗
ALGUNS DOS MEUS TRABALHOS:
Newstory dbo+nto+bleach[DOWNLOAD]
- Projetos lançados também feitos por mim {
DBO SKY
POKE SKY
WODBOWARS
Tic-tac-War
Dbo Universe(em desenvolvimento)
}
Te Ajudei? Rep + e ficamos Quits
Precisando de ajuda?
Discord: Yan Liima #3702
Programador Júnior de LUA, PHP e JavaScript
Juntos somos lendas, separados somos Mitos!
╚══════════════════════════ҳ̸Ҳ̸ҳஜ۩۞۩ஜҳ̸Ҳ̸ҳ═════════════════════════════╝
Em 02/07/2016 at 21:17, Yan Liima disse:Em data/actions/scripts/ crie um arquivo .lua e cole isto dentro:
function onUse(cid, item, frompos, item2, topos)-------------------Configurações-----------------ItemDaTroca = 2090 -- ID do item para por na pedraItemDaTroca2 = 2086 -- ID do item para por na pedra 2ItemID = 2087 -- ID do item a ser recebidopositem = {x=327,y=902,z=7,stackpos=1} -- Posição onde o item 1 terá que ficarpositem2 = {x=328,y=902,z=7,stackpos=1} -- Posição onde o item 2 terá que ficarpositemreceived = {x=329,y=904,z=7,stackpos=1} -- A posição onde o item irá parar ao fazer a troca---------Fim das Configurações importantes-------piece1 = getThingfromPos(positem)piece2 = getThingfromPos(positem2)if item.uid == 70050 and item.itemid == 1945 and piece1.itemid == ItemDaTroca and piece2.itemid == ItemDaTroca2 thendoRemoveItem(piece1.uid,1)doRemoveItem(piece2.uid,1)doTransformItem(item.uid,item.itemid+1)doCreateItem(ItemID,1,positemreceived)elseif item.uid == 70050 and item.itemid == 1946 thendoTransformItem(item.uid,item.itemid-1)elsedoPlayerSendTextMessage(cid,22,"Desculpe você não tem o item necessário para fazer a troca.")endreturn trueendEm actions.xml adicione isto:
<action uniqueid="70050" script="NOME_DO_ARQUIVO.lua" />Na alavanca coloque o UniqueID: 70050
Qualquer erro é só dizer.
Aqui funcionou vlw
Em 02/07/2016 at 21:17, Yan Liima disse:Em data/actions/scripts/ crie um arquivo .lua e cole isto dentro:
function onUse(cid, item, frompos, item2, topos)-------------------Configurações-----------------ItemDaTroca = 2090 -- ID do item para por na pedraItemDaTroca2 = 2086 -- ID do item para por na pedra 2ItemID = 2087 -- ID do item a ser recebidopositem = {x=327,y=902,z=7,stackpos=1} -- Posição onde o item 1 terá que ficarpositem2 = {x=328,y=902,z=7,stackpos=1} -- Posição onde o item 2 terá que ficarpositemreceived = {x=329,y=904,z=7,stackpos=1} -- A posição onde o item irá parar ao fazer a troca---------Fim das Configurações importantes-------piece1 = getThingfromPos(positem)piece2 = getThingfromPos(positem2)if item.uid == 70050 and item.itemid == 1945 and piece1.itemid == ItemDaTroca and piece2.itemid == ItemDaTroca2 thendoRemoveItem(piece1.uid,1)doRemoveItem(piece2.uid,1)doTransformItem(item.uid,item.itemid+1)doCreateItem(ItemID,1,positemreceived)elseif item.uid == 70050 and item.itemid == 1946 thendoTransformItem(item.uid,item.itemid-1)elsedoPlayerSendTextMessage(cid,22,"Desculpe você não tem o item necessário para fazer a troca.")endreturn trueendEm actions.xml adicione isto:
<action uniqueid="70050" script="NOME_DO_ARQUIVO.lua" />Na alavanca coloque o UniqueID: 70050
Qualquer erro é só dizer.
Vlw Mano.
So Que tipo sao 7 items para troca em apenas 1.
Em 08/07/2016 at 13:29, carlinhoo0ww disse:Vlw Mano.
So Que tipo sao 7 items para troca em apenas 1.
Desculpe a demora, estive fora esses tempo atrás...
Aqui da maneira que você quer:
function onUse(cid, item, frompos, item2, topos)
-------------------Configurações-----------------
ItemDaTroca = 2090 -- ID do item para por na pedra
ItemDaTroca2 = 2086 -- ID do item para por na pedra 2
ItemDaTroca3 = 2087 -- ID do item para por na pedra 3
ItemDaTroca4 = 2088 -- ID do item para por na pedra 4
ItemDaTroca5 = 2089 -- ID do item para por na pedra 5
ItemDaTroca6 = 2091 -- ID do item para por na pedra 6
ItemDaTroca7 = 2092 -- ID do item para por na pedra 7
ItemID = 2087 -- ID do item a ser recebido
positem = {x=327,y=902,z=7,stackpos=1} -- Posição onde o item 1 terá que ficar
positem2 = {x=328,y=902,z=7,stackpos=1} -- Posição onde o item 2 terá que ficar
positem3 = {x=328,y=902,z=7,stackpos=1} -- Posição onde o item 3 terá que ficar
positem4 = {x=328,y=902,z=7,stackpos=1} -- Posição onde o item 4 terá que ficar
positem5 = {x=328,y=902,z=7,stackpos=1} -- Posição onde o item 5 terá que ficar
positem6 = {x=328,y=902,z=7,stackpos=1} -- Posição onde o item 6 terá que ficar
positem7 = {x=328,y=902,z=7,stackpos=1} -- Posição onde o item 7 terá que ficar
positemreceived = {x=329,y=904,z=7,stackpos=1} -- A posição onde o item irá parar ao fazer a troca
---------Fim das Configurações importantes-------
piece1 = getThingfromPos(positem)
piece2 = getThingfromPos(positem2)
piece3 = getThingfromPos(positem3)
piece4 = getThingfromPos(positem4)
piece5 = getThingfromPos(positem5)
piece6 = getThingfromPos(positem6)
piece7 = getThingfromPos(positem7)
if item.uid == 70050 and item.itemid == 1945 and piece1.itemid == ItemDaTroca and piece2.itemid == ItemDaTroca2 and piece3.itemid == ItemDaTroca3 and piece4.itemid == ItemDaTroca4 and piece5.itemid == ItemDaTroca5 and piece6.itemid == ItemDaTroca6 and piece7.itemid == ItemDaTroca7
doRemoveItem(piece1.uid,1)
doRemoveItem(piece2.uid,1)
doRemoveItem(piece3.uid,1)
doRemoveItem(piece4.uid,1)
doRemoveItem(piece5.uid,1)
doRemoveItem(piece6.uid,1)
doRemoveItem(piece7.uid,1)
doTransformItem(item.uid,item.itemid+1)
doCreateItem(ItemID,1,positemreceived)
elseif item.uid == 70050 and item.itemid == 1946 then
doTransformItem(item.uid,item.itemid-1)
else
doPlayerSendTextMessage(cid,22,"Desculpe você não tem o item necessário para fazer a troca.")
end
return true
end
Desculpe a mal organização do script, estou sem tempo
mais se quiser quando eu tiver um tempinho deixo bonitinho para você xD
╔══════════════════════════ҳ̸Ҳ̸ҳஜ۩۞۩ஜҳ̸Ҳ̸ҳ══════════════════════════╗
ALGUNS DOS MEUS TRABALHOS:
Newstory dbo+nto+bleach[DOWNLOAD]
- Projetos lançados também feitos por mim {
DBO SKY
POKE SKY
WODBOWARS
Tic-tac-War
Dbo Universe(em desenvolvimento)
}
Te Ajudei? Rep + e ficamos Quits
Precisando de ajuda?
Discord: Yan Liima #3702
Programador Júnior de LUA, PHP e JavaScript
Juntos somos lendas, separados somos Mitos!
╚══════════════════════════ҳ̸Ҳ̸ҳஜ۩۞۩ஜҳ̸Ҳ̸ҳ═════════════════════════════╝
Em 14/07/2016 at 21:08, Yan Liima disse:
Desculpe a demora, estive fora esses tempo atrás...
Aqui da maneira que você quer:
function onUse(cid, item, frompos, item2, topos)
-------------------Configurações-----------------
ItemDaTroca = 2090 -- ID do item para por na pedra
ItemDaTroca2 = 2086 -- ID do item para por na pedra 2
ItemDaTroca3 = 2087 -- ID do item para por na pedra 3
ItemDaTroca4 = 2088 -- ID do item para por na pedra 4
ItemDaTroca5 = 2089 -- ID do item para por na pedra 5
ItemDaTroca6 = 2091 -- ID do item para por na pedra 6
ItemDaTroca7 = 2092 -- ID do item para por na pedra 7
ItemID = 2087 -- ID do item a ser recebido
positem = {x=327,y=902,z=7,stackpos=1} -- Posição onde o item 1 terá que ficar
positem2 = {x=328,y=902,z=7,stackpos=1} -- Posição onde o item 2 terá que ficar
positem3 = {x=328,y=902,z=7,stackpos=1} -- Posição onde o item 3 terá que ficar
positem4 = {x=328,y=902,z=7,stackpos=1} -- Posição onde o item 4 terá que ficar
positem5 = {x=328,y=902,z=7,stackpos=1} -- Posição onde o item 5 terá que ficar
positem6 = {x=328,y=902,z=7,stackpos=1} -- Posição onde o item 6 terá que ficar
positem7 = {x=328,y=902,z=7,stackpos=1} -- Posição onde o item 7 terá que ficar
positemreceived = {x=329,y=904,z=7,stackpos=1} -- A posição onde o item irá parar ao fazer a troca
---------Fim das Configurações importantes-------
piece1 = getThingfromPos(positem)
piece2 = getThingfromPos(positem2)
piece3 = getThingfromPos(positem3)
piece4 = getThingfromPos(positem4)
piece5 = getThingfromPos(positem5)
piece6 = getThingfromPos(positem6)
piece7 = getThingfromPos(positem7)
if item.uid == 70050 and item.itemid == 1945 and piece1.itemid == ItemDaTroca and piece2.itemid == ItemDaTroca2 and piece3.itemid == ItemDaTroca3 and piece4.itemid == ItemDaTroca4 and piece5.itemid == ItemDaTroca5 and piece6.itemid == ItemDaTroca6 and piece7.itemid == ItemDaTroca7
doRemoveItem(piece1.uid,1)
doRemoveItem(piece2.uid,1)
doRemoveItem(piece3.uid,1)
doRemoveItem(piece4.uid,1)
doRemoveItem(piece5.uid,1)
doRemoveItem(piece6.uid,1)
doRemoveItem(piece7.uid,1)
doTransformItem(item.uid,item.itemid+1)
doCreateItem(ItemID,1,positemreceived)
elseif item.uid == 70050 and item.itemid == 1946 then
doTransformItem(item.uid,item.itemid-1)
else
doPlayerSendTextMessage(cid,22,"Desculpe você não tem o item necessário para fazer a troca.")
end
return true
end
Desculpe a mal organização do script, estou sem tempo
mais se quiser quando eu tiver um tempinho deixo bonitinho para você xD
mano do ceu foi mal ai to sem tempo para nada e hj voltei pra me distrair.
apliquei o script e nao funfou, ele ta assim.>>
function onUse(cid, item, frompos, item2, topos)
-------------------Configurações-----------------
ItemDaTroca = 2335 -- ID do item para por na pedra
ItemDaTroca2 = 2336 -- ID do item para por na pedra 2
ItemDaTroca3 = 2337 -- ID do item para por na pedra 3
ItemDaTroca4 = 2338 -- ID do item para por na pedra 4
ItemDaTroca5 = 2339 -- ID do item para por na pedra 5
ItemDaTroca6 = 2340 -- ID do item para por na pedra 6
ItemDaTroca7 = 2341 -- ID do item para por na pedra 7
ItemID = 2342 -- ID do item a ser recebido
positem = {x=681,y=2358,z=6,stackpos=1} -- Posição onde o item 1 terá que ficar
positem2 = {x=681,y=2358,z=6,stackpos=1} -- Posição onde o item 2 terá que ficar
positem3 = {x=681,y=2358,z=6,stackpos=1} -- Posição onde o item 3 terá que ficar
positem4 = {x=681,y=2358,z=6,stackpos=1} -- Posição onde o item 4 terá que ficar
positem5 = {x=681,y=2358,z=6,stackpos=1} -- Posição onde o item 5 terá que ficar
positem6 = {x=681,y=2358,z=6,stackpos=1} -- Posição onde o item 6 terá que ficar
positem7 = {x=681,y=2358,z=6,stackpos=1} -- Posição onde o item 7 terá que ficar
positemreceived = {x=683,y=2358,z=6,stackpos=1} -- A posição onde o item irá parar ao fazer a troca
---------Fim das Configurações importantes-------
piece1 = getThingfromPos(positem)
piece2 = getThingfromPos(positem2)
piece3 = getThingfromPos(positem3)
piece4 = getThingfromPos(positem4)
piece5 = getThingfromPos(positem5)
piece6 = getThingfromPos(positem6)
piece7 = getThingfromPos(positem7)
if item.uid == 2053 and item.itemid == 1945 and piece1.itemid == ItemDaTroca and piece2.itemid == ItemDaTroca2 and piece3.itemid == ItemDaTroca3 and piece4.itemid == ItemDaTroca4 and piece5.itemid == ItemDaTroca5 and piece6.itemid == ItemDaTroca6 and piece7.itemid == ItemDaTroca7
doRemoveItem(piece1.uid,1)
doRemoveItem(piece2.uid,1)
doRemoveItem(piece3.uid,1)
doRemoveItem(piece4.uid,1)
doRemoveItem(piece5.uid,1)
doRemoveItem(piece6.uid,1)
doRemoveItem(piece7.uid,1)
doTransformItem(item.uid,item.itemid+1)
doCreateItem(ItemID,1,positemreceived)
elseif item.uid == 2053 and item.itemid == 1946 then
doTransformItem(item.uid,item.itemid-1)
else
doPlayerSendTextMessage(cid,22,"Desculpe você não tem o item necessário para fazer a troca.")
end
return true
end
1 hora atrás, carlinhoo0ww disse:mano do ceu foi mal ai to sem tempo para nada e hj voltei pra me distrair.
apliquei o script e nao funfou, ele ta assim.>>
function onUse(cid, item, frompos, item2, topos)
-------------------Configurações-----------------
ItemDaTroca = 2335 -- ID do item para por na pedra
ItemDaTroca2 = 2336 -- ID do item para por na pedra 2
ItemDaTroca3 = 2337 -- ID do item para por na pedra 3
ItemDaTroca4 = 2338 -- ID do item para por na pedra 4
ItemDaTroca5 = 2339 -- ID do item para por na pedra 5
ItemDaTroca6 = 2340 -- ID do item para por na pedra 6
ItemDaTroca7 = 2341 -- ID do item para por na pedra 7
ItemID = 2342 -- ID do item a ser recebido
positem = {x=681,y=2358,z=6,stackpos=1} -- Posição onde o item 1 terá que ficar
positem2 = {x=681,y=2358,z=6,stackpos=1} -- Posição onde o item 2 terá que ficar
positem3 = {x=681,y=2358,z=6,stackpos=1} -- Posição onde o item 3 terá que ficar
positem4 = {x=681,y=2358,z=6,stackpos=1} -- Posição onde o item 4 terá que ficar
positem5 = {x=681,y=2358,z=6,stackpos=1} -- Posição onde o item 5 terá que ficar
positem6 = {x=681,y=2358,z=6,stackpos=1} -- Posição onde o item 6 terá que ficar
positem7 = {x=681,y=2358,z=6,stackpos=1} -- Posição onde o item 7 terá que ficar
positemreceived = {x=683,y=2358,z=6,stackpos=1} -- A posição onde o item irá parar ao fazer a troca
---------Fim das Configurações importantes-------
piece1 = getThingfromPos(positem)
piece2 = getThingfromPos(positem2)
piece3 = getThingfromPos(positem3)
piece4 = getThingfromPos(positem4)
piece5 = getThingfromPos(positem5)
piece6 = getThingfromPos(positem6)
piece7 = getThingfromPos(positem7)
if item.uid == 2053 and item.itemid == 1945 and piece1.itemid == ItemDaTroca and piece2.itemid == ItemDaTroca2 and piece3.itemid == ItemDaTroca3 and piece4.itemid == ItemDaTroca4 and piece5.itemid == ItemDaTroca5 and piece6.itemid == ItemDaTroca6 and piece7.itemid == ItemDaTroca7
doRemoveItem(piece1.uid,1)
doRemoveItem(piece2.uid,1)
doRemoveItem(piece3.uid,1)
doRemoveItem(piece4.uid,1)
doRemoveItem(piece5.uid,1)
doRemoveItem(piece6.uid,1)
doRemoveItem(piece7.uid,1)
doTransformItem(item.uid,item.itemid+1)
doCreateItem(ItemID,1,positemreceived)
elseif item.uid == 2053 and item.itemid == 1946 then
doTransformItem(item.uid,item.itemid-1)
else
doPlayerSendTextMessage(cid,22,"Desculpe você não tem o item necessário para fazer a troca.")
end
return true
end
Desculpe, tinha feito na correria. O problema é que faltou o then na frente do ItemDaTroca7 tenta agora:
function onUse(cid, item, frompos, item2, topos)
-------------------Configurações-----------------
ItemDaTroca = 2335 -- ID do item para por na pedra
ItemDaTroca2 = 2336 -- ID do item para por na pedra 2
ItemDaTroca3 = 2337 -- ID do item para por na pedra 3
ItemDaTroca4 = 2338 -- ID do item para por na pedra 4
ItemDaTroca5 = 2339 -- ID do item para por na pedra 5
ItemDaTroca6 = 2340 -- ID do item para por na pedra 6
ItemDaTroca7 = 2341 -- ID do item para por na pedra 7
ItemID = 2342 -- ID do item a ser recebido
positem = {x=681,y=2358,z=6,stackpos=1} -- Posição onde o item 1 terá que ficar
positem2 = {x=681,y=2358,z=6,stackpos=1} -- Posição onde o item 2 terá que ficar
positem3 = {x=681,y=2358,z=6,stackpos=1} -- Posição onde o item 3 terá que ficar
positem4 = {x=681,y=2358,z=6,stackpos=1} -- Posição onde o item 4 terá que ficar
positem5 = {x=681,y=2358,z=6,stackpos=1} -- Posição onde o item 5 terá que ficar
positem6 = {x=681,y=2358,z=6,stackpos=1} -- Posição onde o item 6 terá que ficar
positem7 = {x=681,y=2358,z=6,stackpos=1} -- Posição onde o item 7 terá que ficar
positemreceived = {x=683,y=2358,z=6,stackpos=1} -- A posição onde o item irá parar ao fazer a troca
---------Fim das Configurações importantes-------
piece1 = getThingfromPos(positem)
piece2 = getThingfromPos(positem2)
piece3 = getThingfromPos(positem3)
piece4 = getThingfromPos(positem4)
piece5 = getThingfromPos(positem5)
piece6 = getThingfromPos(positem6)
piece7 = getThingfromPos(positem7)
if item.uid == 2053 and item.itemid == 1945 and piece1.itemid == ItemDaTroca and piece2.itemid == ItemDaTroca2 and piece3.itemid == ItemDaTroca3 and piece4.itemid == ItemDaTroca4 and piece5.itemid == ItemDaTroca5 and piece6.itemid == ItemDaTroca6 and piece7.itemid == ItemDaTroca7 then
doRemoveItem(piece1.uid,1)
doRemoveItem(piece2.uid,1)
doRemoveItem(piece3.uid,1)
doRemoveItem(piece4.uid,1)
doRemoveItem(piece5.uid,1)
doRemoveItem(piece6.uid,1)
doRemoveItem(piece7.uid,1)
doTransformItem(item.uid,item.itemid+1)
doCreateItem(ItemID,1,positemreceived)
elseif item.uid == 2053 and item.itemid == 1946 then
doTransformItem(item.uid,item.itemid-1)
else
doPlayerSendTextMessage(cid,22,"Desculpe você não tem o item necessário para fazer a troca.")
end
return true
end
╔══════════════════════════ҳ̸Ҳ̸ҳஜ۩۞۩ஜҳ̸Ҳ̸ҳ══════════════════════════╗
ALGUNS DOS MEUS TRABALHOS:
Newstory dbo+nto+bleach[DOWNLOAD]
- Projetos lançados também feitos por mim {
DBO SKY
POKE SKY
WODBOWARS
Tic-tac-War
Dbo Universe(em desenvolvimento)
}
Te Ajudei? Rep + e ficamos Quits
Precisando de ajuda?
Discord: Yan Liima #3702
Programador Júnior de LUA, PHP e JavaScript
Juntos somos lendas, separados somos Mitos!
╚══════════════════════════ҳ̸Ҳ̸ҳஜ۩۞۩ஜҳ̸Ҳ̸ҳ═════════════════════════════╝