-
Total de itens
1233 -
Registro em
-
Última visita
-
Dias Ganhos
7
Tudo que Lumus postou
-
Por gentileza, poste fotos de seus trabalhos.
-
action Modificar script de porta automatica
pergunta respondeu ao Developer Berg de Lumus em Scripts
O do Kissy está com erro. Tente assim: local porta = {621, 622, 605} -- porta fechada, porta meio aberta, porta aberta local portas = { [1] = {pos = {x = 1056, y = 1058, z = 7}, tempo = 150, action = 2701}, [2] = {pos = {x = 1056, y = 1058, z = 7}, tempo = 155, action = 2702}, [3] = {pos = {x = 1056, y = 1058, z = 7}, tempo = 157, action = 2703}, [4] = {pos = {x = 1056, y = 1058, z = 7}, tempo = 158, action = 2704}, } function onStepIn(cid, item, position, lastPosition, fromPosition, toPosition, actor) if getTileItemById(portas.pos, porta[1]).uid > 0 then for i = 1, 2 do addEvent(function() doTransformItem(getTileItemById(portas.pos, i == 1 and porta[1] or porta[2]).uid, porta[i + 1]) end, i * portas.tempo) 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 == portas.action then table.insert(tab, pid) end end if #tab == 0 then if getTileItemById(portas.pos, porta[3]).uid > 0 then for i = 1, 2 do addEvent(function() doTransformItem(getTileItemById(portas.pos, i == 1 and porta[3] or porta[2]).uid, porta[i == 1 and 2 or 1]) end, i * portas.tempo) end end end return true end -
action Modificar script de porta automatica
pergunta respondeu ao Developer Berg de Lumus em Scripts
Mentira, eu vacilei, o certo seria declarar numa tabela tipo essa: local porta = {621, 622, 605} -- porta fechada, porta meio aberta, porta aberta local portas = { [1] = {pos = {x = 1056, y = 1058, z = 7}, tempo = , action = }, [2] = {pos = {x = 1056, y = 1058, z = 7}, tempo = , action = }, [3] = {pos = {x = 1056, y = 1058, z = 7}, tempo = , action = }, [4] = {pos = {x = 1056, y = 1058, z = 7}, tempo = , action = }, } E puxar com o FOR e etc... veja: Ex: for i = 1, #portas do ... end -
action Modificar script de porta automatica
pergunta respondeu ao Developer Berg de Lumus em Scripts
Talvez se você usar por exemplo: if item.uid == 7501 or item.uid == 7502 or item.uid == 7503 or item.uid == 7504 then (a ordem que escolhi seria a action a ser disposta nas portas com UNIQUE ID. Isso se as portas forem de mesmo ID. E no caso você declararia com: fromuid="7501" touid="7504" script=""/> É só uma base, não sei se vai funcionar. -
Por nada. Dúvida sanada. Tópico movido.
-
action Ajuda a modificar script de porta automática
pergunta respondeu ao Developer Berg de Lumus em Scripts
Dúvida sanada. Tópico movido. -
Dúvida sanada?
-
Tópico repetido. Movido para lixeira. Link do outro tópico já respondido:http://www.xtibia.com/forum/topic/236370-server-save/
-
derivado ZIG Host - Host De Qualidade Com Preço Acessivel!
tópico respondeu ao JairKevick22 de Lumus em Lixeira Pública
Repassado ao Administrador. Aguarde resposta.- 4 respostas
-
- zighost
- hospedagem
- (e 6 mais)
-
Qual a versão do seu servidor?
-
pedido mudar esse sistema de onThink para onTime
pergunta respondeu ao leandrozera de Lumus em Scripts
@roriscrave essa resposta deve ser do membro que criou o tópico. -
Tópico movido para a área correta.
-
pedido mudar esse sistema de onThink para onTime
pergunta respondeu ao leandrozera de Lumus em Scripts
Dúvida resolvida? -
Dúvida resolvida?
-
Dúvida resolvida?
-
derivado ZIG Host - Host De Qualidade Com Preço Acessivel!
tópico respondeu ao JairKevick22 de Lumus em Lixeira Pública
Outro tópico: http://www.xtibia.com/forum/topic/236359-zig-host-host-de-qualidade-com-preco-acessivel/#entry1665878- 4 respostas
-
- zighost
- hospedagem
- (e 6 mais)
-
Em data/globalevents/scripts copie algum arquivo e renomeie para: eventoAut.lua e cole isto: --##############################-- ----------WWW.XTIBIA.COM---------- --###############################-- function onTime(interval) local t = { entrada = {{x = 26172, y = 24890, z = 7}}, item = 2160, -- id do item qtd = 100, -- qtd que irá ganhar } for _, k in ipairs(t.entrada) do local x = getTopCreature(k).uid if(x == 0 or not isPlayer(x)) then return doBroadcastMessage("Ninguém ganhou o evento!") else doPlayerAddItem(x, t.item, t.qtd) doBroadcastMessage("Parabéns, ".. getCreatureName(x) .." ganhou o evento!") end end return true end Já em globalevents.xml cole essa tag: <globalevent name="eventoAut" time="20:00:00" script="eventoAut.lua"/> Atenção: caso dê erro na função OnTime() troque para OnTimer()
- 3 respostas
-
- globalevents
- premio
- (e 5 mais)
-
Você não pode criar um NPC usando uma função que sumona monstros. doCreateNpc(npcname, pos) Essa seria a função correta.
-
Tópico repetido. Veja: http://www.xtibia.com/forum/topic/236363-ajuda-colocar-raid-para-criar-npc/ Tópico Movido.
-
programação [PEDIDO] Editar LevelMax na Source
pergunta respondeu ao jvcasarin de Lumus em Resolvidos
Qual versão você utiliza? -
Olá. Veja: http://www.xtibia.com/forum/topic/235737-distos-compiladas-10-12/
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.