delirous400 0 Postado Setembro 13, 2009 Share Postado Setembro 13, 2009 Bom preciso de uma adaptação para este script. O que eu qro eh o seguinte, que esse script além de por as pedras em determinado lugar fassa com que 4 alavancas se transformem de 1946 para 1945 ... Acho que eh bem simples fazer isso, mas n sei qse nda de script. function onWalkIn(cid, item, pos) posp1 = {x=399, y=67, z=10, stackpos=1} posp2 = {x=412, y=61, z=10, stackpos=1} posp3 = {x=421, y=67, z=10, stackpos=1} posp4 = {x=421, y=76, z=10, stackpos=1} doCreateItem(1353, 1, posp1) doCreateItem(1353, 1, posp2) doCreateItem(1353, 1, posp3) doCreateItem(1353, 1, posp4) return TRUE end Vlw :smile_positivo: Link para o comentário https://xtibia.com/forum/topic/120211-action-preciso-de-uma-adapta%C3%A7%C3%A3o-para-esse-script/ Compartilhar em outros sites More sharing options...
rockstar96 4 Postado Setembro 13, 2009 Share Postado Setembro 13, 2009 (editado) Ele já está pondo as pedras? Que bom =D [Removido] Esqueci do que você falou ._.' Vou fazer aqui, editando.. function onWalkIn(cid, item, pos) posp1 = {x=399, y=67, z=10, stackpos=1} posp2 = {x=412, y=61, z=10, stackpos=1} posp3 = {x=421, y=67, z=10, stackpos=1} posp4 = {x=421, y=76, z=10, stackpos=1} lever1 = {x=1, y=1, z=1, stackpos=1} lever2 = {x=1, y=1, z=1, stackpos=1} lever3 = {x=1, y=1, z=1, stackpos=1} lever4 = {x=1, y=1, z=1, stackpos=1} doCreateItem(1353, 1, posp1) doCreateItem(1353, 1, posp2) doCreateItem(1353, 1, posp3) doCreateItem(1353, 1, posp4) doTransformItem(getThingfromPos(lever1), 1945) doTransformItem(getThingfromPos(lever2), 1945) doTransformItem(getThingfromPos(lever3), 1945) doTransformItem(getThingfromPos(lever4), 1945) return TRUE end Aí está, vou fazer um remake usando loops para ficar mais bonito x) Remake: --Posições das pedras StonesPos = { [1] = {x=1, y=1, z=1, stackpos=1}, [2] = {x=1, y=1, z=1, stackpos=1}, [3] = {x=1, y=1, z=1, stackpos=1}, [4] = {x=1, y=1, z=1, stackpos=1}} --Posições das alavancas SwitchesPos = { [1] = {x=1, y=1, z=1, stackpos=1}, [2] = {x=1, y=1, z=1, stackpos=1}, [3] = {x=1, y=1, z=1, stackpos=1}, [4] = {x=1, y=1, z=1, stackpos=1}} function onWalkIn() for i = 1, #StonesPos do doCreateItem(1304, 1, StonesPos[i]) end for j = 1, #SwitchesPos do doTransformItem(getThingfromPos(SwitchesPos[j]).uid, 1945) end return true end Editado Setembro 13, 2009 por iRockStar Link para o comentário https://xtibia.com/forum/topic/120211-action-preciso-de-uma-adapta%C3%A7%C3%A3o-para-esse-script/#findComment-791040 Compartilhar em outros sites More sharing options...
delirous400 0 Postado Setembro 13, 2009 Autor Share Postado Setembro 13, 2009 (editado) Vc me ajudando novamente, BRIGADÃO !!! Sim está colocando as pedras, graças a vc que disse que na antiga era onWalkin, dai eu soh mudei de "onStepIn"(me faltou a palavra certa agora) para onWalkin e funcionou ! As pedras estão aparecendo, porém, as alavancas não estão se transformando, n sei pq ;x Mas msm assim vlw, vc como sempre me ajudando ;] Editado Setembro 13, 2009 por delirous Link para o comentário https://xtibia.com/forum/topic/120211-action-preciso-de-uma-adapta%C3%A7%C3%A3o-para-esse-script/#findComment-791065 Compartilhar em outros sites More sharing options...
rockstar96 4 Postado Setembro 13, 2009 Share Postado Setembro 13, 2009 (editado) É que eu não sei se a versão do seu servidor possui a função getThingFromPos, talvez seja isso .___." Editado Setembro 13, 2009 por iRockStar Link para o comentário https://xtibia.com/forum/topic/120211-action-preciso-de-uma-adapta%C3%A7%C3%A3o-para-esse-script/#findComment-791074 Compartilhar em outros sites More sharing options...
Posts Recomendados