Postado Abril 25, 2012 13 anos Este é um post popular. Tipo: TalkAction. Testado: Sim, 8.6 TFS 0.3.6. @Oque Faz?. Muitos gods/adms tem problemas ao criar teleport exêmplo pelo /i você não pode esconder ele bem então resolvi criar essa talkaction para ajudar os donos de otserv. @Instalando. Vá em /data/talkactions/talkactions.xml e adicione a seguinte tag: <talkaction log="yes" access="4" words="!teleport" event="script" value="createTp.lua"/> agora vá em /data/talkactions/scripts copie um arquivo da extensão .lua e renomeie para createTp.lua e adicione o seguinte conteúdo nele function onSay(cid, words, param, channel) local T = string.explode(param, ",") local toPos = {x = T[1], y = T[2], z = T[3]} if not param or not tonumber(T[1]) or not tonumber(T[2]) or not tonumber(T[3]) then doPlayerSendTextMessage(cid, 27, "Error, talkaction incorrect only numbers accepted, for example: !comando positionX, positionY, positionZ (!comando 1000, 1000, 7).") return true end doCreateTeleport(1387, toPos, getPosByDir(ultimapos, getCreatureLookDirection(cid), 1)) doSendMagicEffect(getPosByDir(ultimapos, getCreatureLookDirection(cid), 1), math.random(28, 30)) doSendAnimatedText(getPosByDir(ultimapos, getCreatureLookDirection(cid), 1), "TELEPORT", math.random(1, 255)) doPlayerSendTextMessage(cid, 28, "You has been created teleport for the pos ( X: " .. T[1] .. " | Y: " .. T[2] .. " | Z: " .. T[3] .. ".") return true end @TÓPICO ATUALIZADO 7 DE DEZEMBRO DE 2012, 14:23, POIS HAVIA BUGS NELE, SCRIPT CORRIGIDO E FUNCIONANDO. Editado Dezembro 7, 2012 12 anos por Skyforever Tentar colocar identação (veja o histórico de edições)
Postado Abril 26, 2012 13 anos Exiva "Identação -------- doPlayerSendCancel(leitor, "Identação não encontrada!")
Postado Abril 28, 2012 13 anos Autor Nossa mano não sabia cara você e muito foda veih. É se ele quiser colocar um item encima do tp? precisaria abrir o rme ali não você cria o item olha para o item e fala: !teleport posx,posy,posz
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.