brunuxx 0 Postado Junho 14, 2007 Share Postado Junho 14, 2007 (editado) 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 Editado Junho 14, 2007 por brunuxx Link para o comentário https://xtibia.com/forum/topic/52987-transformando-equips-com-hammer/ Compartilhar em outros sites More sharing options...
Exordium 0 Postado Junho 23, 2007 Share Postado Junho 23, 2007 Pra faze isso eu tenhu que coloca os itens um emcima do otro? e num pode ser soh uma mesa especifica nao? Link para o comentário https://xtibia.com/forum/topic/52987-transformando-equips-com-hammer/#findComment-323744 Compartilhar em outros sites More sharing options...
brunuxx 0 Postado Junho 24, 2007 Autor Share Postado Junho 24, 2007 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 Link para o comentário https://xtibia.com/forum/topic/52987-transformando-equips-com-hammer/#findComment-324331 Compartilhar em outros sites More sharing options...
Exordium 0 Postado Junho 24, 2007 Share Postado Junho 24, 2007 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 flw. Link para o comentário https://xtibia.com/forum/topic/52987-transformando-equips-com-hammer/#findComment-325027 Compartilhar em outros sites More sharing options...
crawzinhuh 0 Postado Dezembro 22, 2007 Share Postado Dezembro 22, 2007 Achei q era massa mas nao funfo =/ Link para o comentário https://xtibia.com/forum/topic/52987-transformando-equips-com-hammer/#findComment-447092 Compartilhar em outros sites More sharing options...
_ferrari_ 1 Postado Dezembro 22, 2007 Share Postado Dezembro 22, 2007 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. Link para o comentário https://xtibia.com/forum/topic/52987-transformando-equips-com-hammer/#findComment-447254 Compartilhar em outros sites More sharing options...
Enioscripter 0 Postado Janeiro 17, 2008 Share Postado Janeiro 17, 2008 Lol mtu engraçado =D dai cria uma voc chamada ferreiro siauhsaui Link para o comentário https://xtibia.com/forum/topic/52987-transformando-equips-com-hammer/#findComment-463058 Compartilhar em outros sites More sharing options...
StriusxD 0 Postado Abril 16, 2008 Share Postado Abril 16, 2008 mtu legal kra^^, vo usa esse sist de forjano meu ot^^ Link para o comentário https://xtibia.com/forum/topic/52987-transformando-equips-com-hammer/#findComment-517715 Compartilhar em outros sites More sharing options...
Houghruo 0 Postado Agosto 14, 2008 Share Postado Agosto 14, 2008 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 Link para o comentário https://xtibia.com/forum/topic/52987-transformando-equips-com-hammer/#findComment-603100 Compartilhar em outros sites More sharing options...
gto222 0 Postado Agosto 17, 2008 Share Postado Agosto 17, 2008 muito bom kra q legal hehe voh faze + ums scripts de forja e coloka no me ot vlw Link para o comentário https://xtibia.com/forum/topic/52987-transformando-equips-com-hammer/#findComment-604612 Compartilhar em outros sites More sharing options...
funniesk 0 Postado Dezembro 5, 2008 Share Postado Dezembro 5, 2008 po legal esse script tava procurando forja system , mas esse eh praticamente igual neh??? vo testar aqui depois vlw Link para o comentário https://xtibia.com/forum/topic/52987-transformando-equips-com-hammer/#findComment-649794 Compartilhar em outros sites More sharing options...
Posts Recomendados