Ir para conteúdo
  • Cadastre-se

(Resolvido)Teleport !tp thais


Ir para solução Resolvido por Bruno Minervino,

Posts Recomendados

Eu procurei não achei, queria saber como eu faço pra colocar sistema de teleport sem pz !tp thais

 

minha storagevip é 13500 como posso adicionar para quem cria conta ganha 1 dia vip?

Mysql gesior

tibia-logo-artwork-top.gif

www.undea-global.com

Link para o post
Compartilhar em outros sites
  • Respostas 15
  • Created
  • Última resposta

Top Posters In This Topic

Popular Days

Top Posters In This Topic

Popular Posts

Vá em "Data/talkactions/scripts" copie e cole 1 arquivo .lua e renomeie para tps.lua, apague tudo e cole isso dentro: Agora em "Data/talkactions" abra o arquivo talkactions.xml e adicione essa tag: <talkaction words="!tp;/tp" script="tps.lua"/>

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) ..".") r

Vá em "Data/talkactions/scripts" copie e cole 1 arquivo .lua e renomeie para tps.lua, apague tudo e cole isso dentro:

function onSay(cid, words, param)local locais = {
        ["Thais"] = { -- Nome do local!
        pos = {x=160, y=54, z=7}}, -- Posição do local a ser teleportado!
["Venore"] = {
        pos = {x=165, y=54, z=7}},
}


l = locais[param]
if not(l) then
        doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "You can go to: Thais, Venore.")
        return TRUE
    elseif getCreatureCondition(cid, CONDITION_INFIGHT) == TRUE and getTilePzInfo(getCreaturePosition(cid)) == false then
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "You can't teleport in battle.")
return TRUE
end
    if getPlayerGroupId(cid) >= 3 then
    doTeleportThing(cid, l.pos)
    else
        doSendMagicEffect(getPlayerPosition(cid),27)
        doTeleportThing(cid, l.pos)
        doSendMagicEffect(getPlayerPosition(cid),40)
    end
    return TRUE
end

Agora em "Data/talkactions" abra o arquivo talkactions.xml e adicione essa tag:

<talkaction words="!tp;/tp" script="tps.lua"/>
Editado por Wakon (veja o histórico de edições)
Link para o post
Compartilhar em outros sites

Obrigado man vou testar aqui Já te falo e REP


11:31 You can go to: Thais, Venore.

 

 

Aparece a mgs mais o player não é teleportado.

tibia-logo-artwork-top.gif

www.undea-global.com

Link para o post
Compartilhar em outros sites

Obrigado man vou testar aqui Já te falo e REP

11:31 You can go to: Thais, Venore.

 

 

Aparece a mgs mais o player não é teleportado.

da erro em distro?

 

AAh e sobre o site, vá em htdocs\config\config.php e tente procurar por uma linha +- parecida com essa se não for igual '-$config['site']['newaccount_premdays'] = 0;   e edite aonde está 0 ;)

Editado por slyton (veja o histórico de edições)

JqGfm7S.png

Servidor com sources estáveis, com sistemas completos e tudo atualizados, para saber mais acessem   https://www.facebook.com/pokeVKS

Link para o post
Compartilhar em outros sites

Tenta assim amigo:

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
Editado por Bruno Minervino (veja o histórico de edições)

Atenciosamente,

Bruno Minervino

Link para o post
Compartilhar em outros sites

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.

Visitante
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

  • Estatísticas dos Fóruns

    96850
    Tópicos
    519614
    Posts



×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo