DA

Pegando Item/bixo Com Shovel

Por Darkedes, 21 de mai. de 2006 em Actions e Talkactions

tibia
script
12
3.9k
DarkedesD
21 de maio de 2006 às 18:10

Pegando Item ou Monstro com shovel.

Ae pessoal,

como prometido vo ensina a pega otros itens alem de scarab coin, e outros monstros alem de scarab;

Vá na pasta data/actions/scripts do seu ot e abra o arquivo shovel.lua

Vai tá assim:

-- Pegando scarab,scarab coin da areia!

-- edited by darkedes for tibia use :D

-- To get it to working replace this code with your old shovel lua

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

if item2.itemid == 28 then

  return 0

end

if item2.itemid == 468 then

  doTransformItem(item2.uid,469)

  doDecayItem(item2.uid)

elseif item2.itemid == 481 then

  doTransformItem(item2.uid,482)

  doDecayItem(item2.uid)

elseif item2.itemid == 483 then

  doTransformItem(item2.uid,484)

  doDecayItem(item2.uid)

elseif item2.itemid == 231 then

  rand = math.random(1,30)

  if rand < 6 then

  doSummonCreature("Scarab", topos)

  elseif rand == 15 then

  doPlayerAddItem(cid,2159,1)

  else

  doSendMagicEffect(topos,2)

  end

else

  return 0

end

return 1

end

Então se você quiser colocar novos monstros Adicione uma seguinte linha após:

  doSummonCreature("Scarab", topos)

  elseif rand == 15 then

Vou fazer um exemplo:

Adicionarei esta linha:

  doSummonCreature("Larva", topos)

  elseif rand == 15 then

Ficará assim:

-- Pegando scarab,scarab coin da areia!

-- edited by darkedes for tibia use :D

-- To get it to working replace this code with your old shovel lua

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

if item2.itemid == 28 then

  return 0

end

if item2.itemid == 468 then

  doTransformItem(item2.uid,469)

  doDecayItem(item2.uid)

elseif item2.itemid == 481 then

  doTransformItem(item2.uid,482)

  doDecayItem(item2.uid)

elseif item2.itemid == 483 then

  doTransformItem(item2.uid,484)

  doDecayItem(item2.uid)

elseif item2.itemid == 231 then

  rand = math.random(1,30)

  if rand < 6 then

  doSummonCreature("Scarab", topos)

  elseif rand == 15 then

  doSummonCreature("Larva", topos)

  elseif rand == 15 then

  doPlayerAddItem(cid,2159,1)

  else

  doSendMagicEffect(topos,2)

  end

else

  return 0

end

return 1

end

Pronto! Agora poderá sumonar Larva também!!

Se quiser adicionar outros monstros,apenas adicione esta linha após a do Scarab:

  doSummonCreature("Nome Exato do monstro", topos)

  elseif rand == 15 then

E pronto!

Agora pegando outros itens além de Scarab Coin!!!

Vou usar o exemplo pronto do summon de Larva,

-- Pegando scarab,scarab coin da areia!

-- edited by darkedes for tibia use :D

-- To get it to working replace this code with your old shovel lua

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

if item2.itemid == 28 then

  return 0

end

if item2.itemid == 468 then

  doTransformItem(item2.uid,469)

  doDecayItem(item2.uid)

elseif item2.itemid == 481 then

  doTransformItem(item2.uid,482)

  doDecayItem(item2.uid)

elseif item2.itemid == 483 then

  doTransformItem(item2.uid,484)

  doDecayItem(item2.uid)

elseif item2.itemid == 231 then

  rand = math.random(1,30)

  if rand < 6 then

  doSummonCreature("Scarab", topos)

  elseif rand == 15 then

  doSummonCreature("Larva", topos)

  elseif rand == 15 then

  doPlayerAddItem(cid,2159,1)

  else

  doSendMagicEffect(topos,2)

  end

else

  return 0

end

return 1

end

Está vendo está linha?:

  doPlayerAddItem(cid,2159,1)

  else

2159 é o id do item 1 é a quantidade; então se colocar um item que pode ter muita quantia aumente de 1 para quantidade que você quiser!

Tá , então é só mudar o id 2159 para o que você quiser.

Feito na versão 7.6; mas configurado com os parametros certos serve também para 7.5!!!

Abraços;

OBS: Caso a linha:

-- Pegando scarab,scarab coin da areia!

-- edited by darkedes for tibia use :D

-- To get it to working replace this code with your old shovel lua

não esteja igual a sua, não tem problema ok?

Comentém, deem sua nota.

UFaa....terminei

FooxF
21 de maio de 2006 às 18:17

hmm...jah tem versões que vem com isso xD

DarkedesD
21 de maio de 2006 às 18:19

Então, a maioria vem.... mas eu to ensinando a faze coisa a mais nisso...

oq vem eh todo simples...

flwe

RotcivR
21 de maio de 2006 às 18:39

Muito bom cara!

parabéns.

Traga mais novidades para o XTibia.

GM Rotciv

BatataB
21 de maio de 2006 às 18:59

Uhm, legal esse topico =) mas acho que ja vi isso em algum lugar, num sei se era no xtibia ou eu vi o seu topico.

Ps. morri lendo esse tópico =( ( num server )

DarkedesD
21 de maio de 2006 às 19:05

Eu que fiz ele intero,

não tive base em nenhum site/forum/topico

bye

Editado Junho 1 por Darkedes

9lugano99
21 de maio de 2006 às 19:09

Curti mas tp nem entro mais em OT parei tudo enclusive so venho agora no xtibia pa ir na area design

shemmueS
25 de maio de 2006 às 15:30

realmente bom msm vo faze 1 treco muito loko aki com isso

SEM +

favoreftyF
26 de maio de 2006 às 10:18

Muito bom, assim ficará mais

parecido com tibia rl, xD

agora tinha que ter a action

que você tem que procurar o buraco

que nem tibia normal

flw

Abraços,

Favorefty.

EigenliebE
30 de maio de 2006 às 18:32

Tutorial Fechado ~>

Dúvidas devem ser postadas na seção Suporte/Dúvidas

Abraços

10 meses depois...
JvchequerJ
03 de março de 2007 às 20:35

Este tópico é somente uma Action.

 

Será movido para Actions.

 

Atenciosamente, JV

XPauloX
04 de março de 2007 às 03:14

Muito bom.

 

Tinha player que enfeitava a casa toda só com Scarab coin, com auxilio de um macro.