Transformando Equips Com Hammer

brunuxx
em Actions e Talkactions

brunuxx

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 27/05/06Posts: 48

Aqui está a action, que vi ontem na área de pedidos, esse pedido foi realizado por Calmf, então a idéia eh 100% dele mas todo crédito das actions pra mim =P

Vamo lah então em que consiste a action:

 

1º o player chega tem uma "bancada"(mesa) e coloca 3 intems em cima dela.

2º dai ele pega o Thunder hammer, no caso dessa action abaixo, e clica em cima do objeto.

3º caso ele tenha sorte ganahrá uma MPA, se não perde os itens.

 

-Action:

--Action By BrunuxX
function onUse(cid, item, frompos, item2, topos)

-- IDs dos OBjetos para ser transformado!!
id1 = 2325
id2 = 2466
id3 = 2470

-- o que irá ganhar
premio = 2472

-- o que precisa usar
hammer = 2421

-- posição (x,y,z) da mesa
xpos = 105 
ypos = 100
zpos = 7

obj1pos = {x=xpos , y=ypos , z=zpos, stackpos = 4} 
obj1 = getThingfromPos(obj1pos)
obj2pos = {x=xpos , y=ypos , z=zpos, stackpos = 3} 
obj2 = getThingfromPos(obj2pos)
obj3pos = {x=xpos , y=ypos , z=zpos, stackpos = 2} 
obj3 = getThingfromPos(obj3pos)

chance = math.random(1,2)

if obj1.itemid == id1 and obj2.itemid == id2 and obj3.itemid == id3 then
if item.itemid == hammer and item2.itemid == id3 then

if chance == 1 then
doRemoveItem(obj1.uid,1)
doRemoveItem(obj2.uid,1)
doRemoveItem(obj3.uid,1)
doCreateItem(premio,1,obj1pos)
doSendMagicEffect(topos,12)

elseif chance == 2 then		 
doRemoveItem(obj1.uid,1)
doRemoveItem(obj2.uid,1)
doRemoveItem(obj3.uid,1)
doSendMagicEffect(frompos,2)
doPlayerSendTextMessage(cid,22,"You Lost")
else 
doPlayerSendCancel(cid,"Sorry, not possible")
end
else
doPlayerSendCancel(cid,"Wrong Equips you have used!")
end
else
doPlayerSendCancel(cid,"equips are at wrong place or wrong order")
end

return 1
end

Dê o nome de transmpa.lua

 

-No Actions.xml:(itemid é o id do objeto que irá utilizar, no caso um Thunder hammer)

<action itemid="2421" script="transmpa.lua"/>

 

Para não restar dúvidas:

Ids dos Objts - Ai você coloca quais objs. que os players darão para se transformados.

premio - é o que vai aparecer se ele tiver sorte.

hammer - será o objeto q clicará para transformar os equips no prêmio, (obs: tem q ser o msm do actions.xml)

Coordenada da mesa - onde estará a mesa na qual os objs. serão colocados.

 

-Tópico do Pedido:(para melhor compreensão)

[link]

 

Dúvidas, agradecimentos e críticas serão bem vindas!

//BrunuxX

------>MY FANS<------

(Gosta de mim, é meu amigo ou apenas admira algum trabalho meu então pode usar, paga nada não.)


x--- Fora por tempo indeterminado ---x

Exordium

avatar
Cavaleiro
Cavaleiro

INFOS

Grupo: CavaleiroRegistrado: 24/01/06Posts: 190

Pra faze isso eu tenhu que coloca os itens um emcima do otro?

e num pode ser soh uma mesa especifica nao?

Sou fã de:







brunuxx

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 27/05/06Posts: 48

Não entendi muito bem sua pergunta??

como assim mesa específica??

Você coloca esses itens sobre uma mesa com id tal, ai usa o thunder hammer e pronto??

Se for isso a resposta é não, essa actions só pode ser usada no caso em uma mesa no lugar específico, na ordem específica, mas caso queira explicar melhor o que quer , estarei aqui pronto para melhorar =D

Atenciosamente,

//BrunuxX

------>MY FANS<------

(Gosta de mim, é meu amigo ou apenas admira algum trabalho meu então pode usar, paga nada não.)


x--- Fora por tempo indeterminado ---x

Exordium

avatar
Cavaleiro
Cavaleiro

INFOS

Grupo: CavaleiroRegistrado: 24/01/06Posts: 190

opa, voce esplicou mais ou menos o que eu queria..

é tipo assim, eu ponho os itens um emcima do otro e do use com o hammer, ai tenhu *** chances de ganhar o item, eh isso??

 

se for, eu queria saber se pode ser em qualker mesa..

 

thx por responder :D

flw.

Sou fã de:







crawzinhuh

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 10/08/07Posts: 66Char no Tibia: Shoter'Craftman

Achei q era massa mas nao funfo =/


by Anokinha

Link quebrado, espirado para mim eh REPORTADO!


Eh meu fã?Então use:

Feita por Cosmo1 xD

ou intao use:


by Anokinha


Sou Fã de:









Equipe Aries:
~~~~~~~~~> <~~~~~~~~~

_ferrari_

avatar
Barão
Barão

INFOS

Grupo: BarãoRegistrado: 27/12/06Posts: 202
obj1pos = {x=xpos , y=ypos , z=zpos, stackpos = 4}

obj1 = getThingfromPos(obj1pos)

obj2pos = {x=xpos , y=ypos , z=zpos, stackpos = 3}

obj2 = getThingfromPos(obj2pos)

obj3pos = {x=xpos , y=ypos , z=zpos, stackpos = 2}

obj3 = getThingfromPos(obj3pos)

 

 

Estão vendo a stackpos? 0 é o chão, 1 seria uma bancada, uma mesa sei lá, 2 seria o primeiro item, 3 seria o segundo e 4 o terceiro.

 

Então para funcionar tem que fazer assim:

 

Faça uma mesa, coloque encima dela nessa ordem: 2325, 2466 e 2470. Então use o thunder hammer encima deles e deu.

Objetivos:
50 posts [x]
100 posts[x]
200 posts[x]
500 posts[x]
"Um post em um fórum deve como uma saia. Longa o suficiente para cobrir o assunto, porém curta o suficiente para manter as coisas interessantes"
Gosta de mim? Foi com minha cara? Quer me matar? Use:

Enioscripter

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 15/01/08Posts: 12Char no Tibia: Iaura Knight

Lol mtu engraçado =D

dai cria uma voc chamada ferreiro siauhsaui

Sou Progammer.
Contatos: enio.freire@tibiabrmail.com
Utilitário/Progama ja Feito:
Cracker IP Changer, Do 7.10 Até p 8.10


StriusxD

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 13/04/07Posts: 13

mtu legal kra^^, vo usa esse sist de forjano meu ot^^

Sou fan de:


Sou:
100% Quebra-Galho =D

--==Metas==--

[x] 1 post (grande conquista=D)
[x]5 posts (SERVO)
[x]10 posts (CAMPONÊS)
[x]25 posts (CAÇADOR)
[ ]50 posts (CAVALEIRO)
[ ]100 posts (BARONETE)
[ ]200 posts (BARÃO)
[ ]300 posts (VISCONDE)
[ ]400 posts (DUQUE)
[ ]600 posts (ARQUEDUQUE)
[ ]800 posts (ARISTOCRATA)
[ ]1000 posts (REGENTE)
[ ]1400 posts (SÁBIO)
[ ]1800 posts (SACERDOTE)
[ ]2500 posts (PRÍNCIPE)

Houghruo

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 09/02/08Posts: 4Char no Tibia: GM GOD Vergil

Bem legal, mais não tem como eu mudar, tipo, em vez de colokar as coisas numa mesa, eu coloko elas numa anvil? Preciso mt... otra coisa, eu posso bota os 3 item q precisa em kuaker ordem?? tipo vamo suppor os id's 233,234,235. A ordem no script ta dakele jeito... eu posso coloka em otra ordem, tpw, 234,233,235? Por favor me ajuda! =D Vlws

 

braço

gto222

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 23/05/08Posts: 68

muito bom kra

q legal

hehe voh faze + ums scripts de forja e coloka no me ot

vlw



Wufer Outfit

me use na sua fake[/img]

Metas
[X]1....Post....SERVO............
[X]10...Posts...CAMPONÊS.....
[X]25...Posts...CAÇADOR......
[X]50...Posts...CAVALEIRO....
[_]100..Posts...BARONETE.....
[_]200..Posts...BARÃO..........
[_]300..Posts...VISCONDE.....
[_]400..Posts...DUQUE..........
[_]600..Posts...ARQUEDUQUE
[_]800..Posts...ARISTOCRATA
[_]1000.Posts...REGENTE.......
[_]1400.Posts...SÁBIO..........
[_]1800.Posts...SACERDOTE..
[_]2500.Posts...PRÍNCIPE.....


-------------------------------------------------------------------------

te ajudei???gosta de mim??? use minha fanbar


Sou Fan


Users

funniesk

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 12/11/08Posts: 70

po legal esse script tava procurando forja system , mas esse eh praticamente igual neh???

vo testar aqui depois vlw