-
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
- 1027 visualizações
-
- 9 respostas
- 2369 visualizações
-
- 0 respostas
- 2043 visualizações
-
- 3 respostas
- 4288 visualizações
-
- 2 respostas
- 1928 visualizações
-

Pergunta
Developer Berg 65
Olá gente, queria a ajuda de vcs para alterar uma script, a script é uma de porta automática.
ela é dividida em 3 partes de transformações de id com os respectivos ids., " fechada, metade aberta, toda aberta "
queria alterar para 4 partes " fechada, metade aberta, um pouquinho aberta, toda aberta "
parte que estou falando
local porta = {13680, 13679, 13677} -- porta fechada, porta meio aberta, porta abertascript da porta.
-- Do not remove the credits -- -- [MOVEMENT] Porta que abre automáticamente -- -- Developed by Rigby (João Vitor) -- -- Xtibia.com -- local porta = {13680, 13679, 13677} -- porta fechada, porta meio aberta, porta aberta local pos = {x = 1056, y = 1054, z = 7} -- local onde vai fica a porta local delay = 150 -- ela vai demorar 0.1 segundos para fica totalmente aberta ou totalmente fechada local action = 2701 -- action que ta no .xml, se muda la vai ter que muda aqui também function onStepIn(cid, item, position, lastPosition, fromPosition, toPosition, actor) if getTileItemById(pos, porta[1]).uid > 0 then for i = 1, 2 do addEvent(function() doTransformItem(getTileItemById(pos, i == 1 and porta[1] or porta[2]).uid, porta[i + 1]) end, i * delay) end end return true end function onStepOut(cid, item, position, lastPosition, fromPosition, toPosition, actor) local tab = {} for _, pid in ipairs(getPlayersOnline()) do if getTileInfo(getCreaturePosition(pid)).actionid == action then table.insert(tab, pid) end end if #tab == 0 then if getTileItemById(pos, porta[3]).uid > 0 then for i = 1, 2 do addEvent(function() doTransformItem(getTileItemById(pos, i == 1 and porta[3] or porta[2]).uid, porta[i == 1 and 2 or 1]) end, i * delay) end end end return true endLink para o comentário
https://xtibia.com/forum/topic/239046-alterar-script-porta-autom%C3%A1tica/Compartilhar em outros sites
17 respostass a esta questão
Posts Recomendados