Postado Março 11, 2015 10 anos Autor Em 11/03/2015 em 20:56, Bruno Minervino disse: Pronto amigo, sem validação de string: local config = { ["thais"] = {x = 160, y = 54, z = 7}, -- [nome da cidade] = posição da cidade ["carlin"] = {x = 160, y = 54, z = 7} } function onSay(cid, words, param) local destino = config[param] if not destino then local str = "" for i, _ in pairs(config.types) do str = str .. ", ".. i end doPlayerSendTextMessage(cid, MESSAGE_EVENT_ORANGE, "Destinos disponiveis: ".. string.sub(str, 3, #str) ..".") return true elseif not getTilePzInfo(getCreaturePosition(cid)) then doPlayerSendTextMessage(cid, MESSAGE_EVENT_ORANGE, "Voce precisa estar em protection zone para usar este comando.") return true end doTeleportThing(cid, destino) doSendMagicEffect(getPlayerPosition(cid), 40) return true end Muitoo obrigado funcionou... agora só falta eu conseguir arruma a vipsystem 2 dias para quem criar conta ;/ Mais muito obrigado mesmo REP+ Em 11/03/2015 em 19:32, Wakon disse: Não entendi direito, você quer que o player digite apenas /tp e seja teletransportado? O script ta configurado com param, então se param for igual a nada ele manda a mensagem mostrando os locais! Eu dizia !tp thais n falava nada, so quando digita !tp ai aparecia aquela mgs www.undea-global.com
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.