- 0
Duvida Com Action De Alavanca
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.
-
Conteúdo Similar
-
script alguém pode me ajudar nessa spells aqui, queira que colocassem pro meu personagem ficar inatingível por 6 segundos e podendo atacar livremente
Por lazaroszz,
- 0 respostas
- 1047 visualizações
-
- 3 respostas
- 4331 visualizações
-
- 2 respostas
- 1950 visualizações
-
- 1 resposta
- 1646 visualizações
-
- 1 resposta
- 1778 visualizações
-

Pergunta
MarcelloMendes 78
NAO SEI SE E O LUGAR CERTO =SS
Galera eu to usando esse script aki ALAVANCA(1):
-- Modificado By : MarcelloMkez pedrapos = {x=2196, y=44, z=7} --[[Posição inicial do bloqueio]] pedraTo = {x=2197, y=44, z=7} --[[Posição onde o bloqueio será teleportado]] xtime = 10 -- [[ Tempo para o bloqueio voltar ao local em "segundos"]] posLavanca = {x=2194, y=43, z=7} --[[Posição da alavanca]] idpedra = 6972 --[iD do Bloqueio]] function onUse(cid, item, frompos, item2, topos) if item.itemid == 1945 and item.uid == 30020 then doRemoveItem(getTileItemById(pedrapos, idpedra).uid, 2) doSendMagicEffect(pedrapos, CONST_ME_POFF) doCreatureSay(cid, "Trrrá!", TALKTYPE_MONSTER_YELL, false, 0, pedrapos) doCreateItem(idpedra, 2, pedraTo) doSendMagicEffect(pedraTo, 13) addEvent(doRemoveStone, xtime * 1000) doTransformItem(item.uid,1946) doPlayerSendTextMessage(cid, 21, "O Bloqueio foi Liberado! Em 10 segundos a passagem será bloqueada novamente.") elseif item.itemid == 1946 then if getTileItemById(pedraTo, idpedra).uid == 30020 then doTransformItem(item.uid,1945) else doPlayerSendTextMessage(cid,26,"Você não pode fazer isso.") end end return true end function doRemoveStone() if getTileItemById(pedraTo, idpedra).uid > 0 then doRemoveItem(getTileItemById(pedraTo, idpedra).uid) doSendMagicEffect(pedraTo, CONST_ME_POFF) doCreatureSay(cid, "Trrráa!", TALKTYPE_MONSTER_YELL, false, 0, pedraTo) doCreateItem(idpedra, 2, pedrapos) doSendMagicEffect(pedrapos, 13) doTransformItem(getTileItemById(posLavanca, 1946).uid,1945) end endPra mover uma estatua com alavanca, dai eu fiz o seguinte, adc a alavanca no map e coloquei essa uniqueID na alavanca 30020, e com essa tag no <action uniqueid="30020" event="script" value="kingquests/alavancaklegs.lua"/>
até ai tudo bem funciono perfeitamente, e moveu a statua...
------------------------------------------------
mas acontece que eu queria duas alavancas , que cada alavanca arastasse uma estatua, dai fiz a mxm coisa com esse script ALAVANCA(2)
--[[ Modificado By : MarcelloMkez ]] pedrapos = {x=2204, y=39, z=7} --[[Posição inicial do bloqueio]] pedraTo = {x=2203, y=40, z=7} --[[Posição onde o bloqueio será teleportado]] xtime = 5 -- [[ Tempo para o bloqueio voltar ao local em "segundos"]] posLavanca = {x=2204, y=47, z=7} --[[Posição da alavanca]] idpedra = 6972 --[iD do Bloqueio]] function onUse(cid, item, frompos, item2, topos) if item.itemid == 1945 and item.uid == 30018 then doRemoveItem(getTileItemById(pedrapos, idpedra).uid, 1) doSendMagicEffect(pedrapos, CONST_ME_POFF) doCreatureSay(cid, "Trrrá!", TALKTYPE_MONSTER_YELL, false, 0, pedrapos) doCreateItem(idpedra, 1, pedraTo) doSendMagicEffect(pedraTo, 13) addEvent(doRemoveStone, xtime * 1000) doTransformItem(item.uid,1946) doPlayerSendTextMessage(cid, 21, "O Bloqueio foi Liberado! Em 5 segundos a passagem será bloqueada novamente.") elseif item.itemid == 1946 then if getTileItemById(pedraTo, idpedra).uid == 30018 then doTransformItem(item.uid,1945) else doPlayerSendTextMessage(cid,26,"Você não pode fazer isso.") end end return true end function doRemoveStone() if getTileItemById(pedraTo, idpedra).uid > 0 then doRemoveItem(getTileItemById(pedraTo, idpedra).uid) doSendMagicEffect(pedraTo, CONST_ME_POFF) doCreatureSay(cid, "Trrráa!", TALKTYPE_MONSTER_YELL, false, 0, pedraTo) doCreateItem(idpedra, 1, pedrapos) doSendMagicEffect(pedrapos, 13) doTransformItem(getTileItemById(posLavanca, 1946).uid,1945) end endda colokei essa uniqueID 30018 com essa tag <action uniqueid="30018" event="script" value="kingquests/alavancaklegs2.lua"/>
Quando fui testa, a alavanca2 funciono, e moveu a estatua que tinah que mover, mas a alavanca 1 nao funciono, ela moveu a statua da alavanca2 num sei como se as cordenadas tão diferente... e fiko bugada, OBS: antes de eu adc a alavanca2 a alavanca1 removia a statuada alavanca1 mxm certim, mas quando coloquei a alavanca2 aconteceu isso =s
Deu pra intender? =s
me ajudem aiii
Abração.
Link para o comentário
https://xtibia.com/forum/topic/134926-duvida-com-action-de-alavanca/Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados