Postado Junho 2, 2014 11 anos @Schiffert cuidado com double post amigo,se precisar acrescentar alguma coisa é só editar o ultimo comentario,não tem necessidade de criar mais um ! Leia as regras do fórum : http://www.tibiaking.com/forum/forum/23-regras-do-forum/ Ajudei = REP+ Não dou suporte por PM qualquer dúvida procure no fórum,caso não encontre oque procura crie um tópico. [email protected]" /> | TFS 0.4 DEV | %5Bcreaturescript%5D Icones no minimap com descrição%5Btalkaction%5D Adicionar ou remover VIP do player.%5Bcreaturescripts%5D Senha para porta%5Btalkaction%5D Mandar mensagem para pasta do servidorMapa Evento War Castle%5Baction%5D Canoa em MovimentoTeleport Scroll System%5Bcreaturescripts%5D Recompensa por level para X vocations%5Btalkaction%5D Adicionar X item para o player%5Btalkactions%5D Adicionar item para todos players online%5Baction%5D Item que teleporta o player para house[action+movement] Passaporte para entrar no barco
Postado Junho 2, 2014 11 anos testa assim... --SCRIPT BY MADE LLUCAS75-- function onUse(cid, item, fromPosition, itemEx, toPosition) local pos = {x= 33560,y= 32414,z= 12} --posição que o player vai ir certo? local item1 = 22638 --ID do item que levara use local player1pos = {x=33614, y=32394, z=11, stackpos=253} -- posição que player deve ficar para poder usar a chave if itemEx.itemid == item1 then if getCreaturePosition(cid) == player1pos then doTeleportThing(cid, pos) doRemoveItem(item.uid, 1) else doPlayerSendCancel(cid, "Vá à posição certa para começar a quest.") end else doPlayerSendCancel(cid, "Use the key in silver lock pedestal to enter in Terofar's room.") end return true end E respondendo tua pergunta da sim pra 1 só player... Mas demoro uns 10-20 min pra fazer... e to sem tempo agora... vou pra aula jáá e volto as 11 da noite.. qualquer dúvida respondo depois Obs: pq não tava pegando? eu sou um debilmental -_- kkkkkk Editado Junho 3, 2014 11 anos por llucas75 (veja o histórico de edições) Scripter: |||||||||| 10% Te ajudei?? REP + e ficamos quites... Atenciosamente, Lucas. Abraços!
Postado Junho 2, 2014 11 anos Autor testa assim... getCreaturePosition(cid) --SCRIPT BY MADE LLUCAS75-- function onUse(cid, item, fromPosition, itemEx, toPosition) local pos = {x= 33560,y= 32414,z= 12} --posição que o player vai ir certo? local item1 = 22638 --ID do item que levara use local player1pos = {x=33614, y=32394, z=11, stackpos=253} -- posição que player deve ficar para poder usar a chave if itemEx.itemid == item1 then if getCreaturePosition(cid) == player1pos then doTeleportThing(cid, pos) doRemoveItem(item.uid, 1) else doPlayerSendCancel(cid, "Vá à posição certa para começar a quest.") end else doPlayerSendCancel(cid, "Use the key in silver lock pedestal to enter in Terofar's room.") end return true end E respondendo tua pergunta da sim pra 1 só player... Mas demoro uns 10-20 min pra fazer... e to sem tempo agora... vou pra aula jáá e volto as 11 da noite.. qualquer dúvida respondo depois Obs: pq não tava pegando? eu sou um debilmental -_- kkkkkk mas sabe que ainda não tá dando... fica dando o mesmo erro... meu tfs é 1.0, tibia 10.37 será que interfere nas funções lua? Se Ajudei Rep+ pra mim
Postado Junho 3, 2014 11 anos Amigo ve se ainda ta dizendo que esta na pos errada... se sim... confira se as coordenadas estão certas... --SCRIPT BY MADE LLUCAS75-- function onUse(cid, item, fromPosition, itemEx, toPosition) local pos = {x= 33560,y= 32414,z= 12} --posição que o player vai ir certo? local item1 = 22638 --ID do item que levara use local player1pos = {x=33614, y=32394, z=11} -- posição que player deve ficar para poder usar a chave if itemEx.itemid == item1 then if getCreaturePosition(cid) == player1pos then doTeleportThing(cid, pos) doRemoveItem(item.uid, 1) else doPlayerSendCancel(cid, "Vá à posição certa para começar a quest.") end else doPlayerSendCancel(cid, "Use the key in silver lock pedestal to enter in Terofar's room.") end return true end Scripter: |||||||||| 10% Te ajudei?? REP + e ficamos quites... Atenciosamente, Lucas. Abraços!
Postado Junho 3, 2014 11 anos Autor mas eu tenho certeza que estão corretas as posições que os players devem ficar... vou conferir aqui, e te mando uma print do erro e do lua edit : getCreaturePosition(cid) function onUse(cid, item, fromPosition, itemEx, toPosition) local pos = {x= 33560,y= 32429,z= 12} --posição que o player vai ir certo? local item1 = 22638 --ID do item que levara use local player1pos = {x=33614, y=32394, z=11, stackpos=253} -- posição que player deve ficar para poder usar a chave if itemEx.itemid == item1 then if getCreaturePosition(cid) == player1pos then doTeleportThing(cid, pos) doRemoveItem(item.uid, 1) else doPlayerSendCancel(cid, "Go to the correct position to use silver prison key.") end else doPlayerSendCancel(cid, "Use the key in silver lock pedestal to enter in Terofar's room.") end return true end não tem como fazer um script diferente pra fazer por tempo? pra ter que esperar 20 minutos pra poder entrar outra pessoa, e 20 minutos pra primeira que entrou ser kikada da sala? Editado Junho 3, 2014 11 anos por Schiffert (veja o histórico de edições) Se Ajudei Rep+ pra mim
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.