Postado Março 10, 2017 8 anos Eu gostaria de um script que quando o player estivesse de frente para a pedra azul que está na imagem e falasse a palavra "Kelb Tal-Fenek" a pedra sumia por 30 segundos
Postado Março 10, 2017 8 anos 1 hora atrás, WorkedBox disse: Eu gostaria de um script que quando o player estivesse de frente para a pedra azul que está na imagem e falasse a palavra "Kelb Tal-Fenek" a pedra sumia por 30 segundos amigo, vá na pasta do seu ot/ talkactions. la vc cria um arquivo lua, com nome remover_pedra, e coloque isso dentro: Citar function onSay(cid, words, param, channel) local avisoproibido = "Desculpe isso não é possível." if getTileHouseInfo(getThingPos(cid)) then return doPlayerSendCancel(cid,avisoproibido) end if getTilePzInfo(getThingPos(cid)) then return doPlayerSendCancel(cid,avisoproibido) end local M = { Pos = {x=32366,y=32227,z=7}, id= 2708, time = 1} local x = M function criar() local parede = getTileItemById(x.Pos, x.id) doCreateItem(x.id, 1, x.Pos) end if x then local parede = getTileItemById(x.Pos, x.id) if getTileInfo(getCreaturePosition(cid)).itemid == 3217 or 3216 then if getPlayerLevel(cid) >= 0 then if parede then doRemoveItem(parede.uid, 1) --doTeleportThing(cid, getTownTemplePosition(getPlayerTown(cid)))-- doPlayerSendTextMessage(cid, 25, "Remover") addEvent(criar, x.time*1000) end else doPlayerSendTextMessage(cid, 25, "você está sem level") end end end return TRUE end configurando: Pos = {x=32366,y=32227,z=7}, id= 2708, time = 1} Pos: Posição da pedra id: id da pedra time: tempo em segundos nessa linha onde ta remover, voce muda o remover para a frase que vai aparecer: doPlayerSendTextMessage(cid, 25, "BLABLABLABLABALBLABALBAL") ai va até talkactions.xml e adicione isso: <talkaction words="!Kelb Tal-Fenek" event="script" value="remover_pedra.lua"/> Espero ter ajudado. Editado Março 10, 2017 8 anos por Luzetti (veja o histórico de edições)
Postado Março 10, 2017 8 anos Autor 2 horas atrás, Luzetti disse: amigo, vá na pasta do seu ot/ talkactions. la vc cria um arquivo lua, com nome remover_pedra, e coloque isso dentro: configurando: Pos = {x=32366,y=32227,z=7}, id= 2708, time = 1} Pos: Posição da pedra id: id da pedra time: tempo em segundos nessa linha onde ta remover, voce muda o remover para a frase que vai aparecer: doPlayerSendTextMessage(cid, 25, "BLABLABLABLABALBLABALBAL") ai va até talkactions.xml e adicione isso: <talkaction words="!Kelb Tal-Fenek" event="script" value="remover_pedra.lua"/> Espero ter ajudado. Fiz tudo direitinho mas não funcionou não amigo
Postado Março 11, 2017 8 anos 1 hora atrás, WorkedBox disse: Fiz tudo direitinho mas não funcionou não amigo qual a versão do seu tfs? aparece algum erro no console?
Postado Março 11, 2017 8 anos Autor 2 horas atrás, Luzetti disse: qual a versão do seu tfs? aparece algum erro no console? versão 0.3.6 símplismente não acontece nada, não aparece erro algum... é como se ao falar !Kelb Tal-Fenek, n fosse um comando
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.