Ir para conteúdo
  • Cadastre-se

(Resolvido)Pedido de Script que teleporta para casa


Ir para solução Resolvido por Wakon,

Posts Recomendados

Olá queria uma Script que quanto o cara compra uma casa ai quanto ele esta longe da casa dele e quer ir para casa dele rapidamente ele da um comando tipo /telehouse7 ai ele vai para casa dele e para na porta,mais quanto tiver em combate ele não consiga ir,e uma Script de /teleporte que vota pro templo pois não pode fazer em quanto esta em batalha 

Link para o post
Compartilhar em outros sites
  • Solução

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

function onSay(cid, words)


if getCreatureCondition(cid, CONDITION_INFIGHT) == TRUE and getTilePzInfo(getCreaturePosition(cid)) == false then
return doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "You can't teleport in battle.")
end


if not getHouseByPlayerGUID(getPlayerGUID(cid)) then
return doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "You do not have a house.")
end
doTeleportThing(cid, getHouseEntry(getHouseByPlayerGUID(getPlayerGUID(cid))))
return true
end

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

<talkaction words="!gohouse;/gohouse" script="gohouse.lua"/>

Agora o teleport para o templo:

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

function onSay(cid, words)
local locais = {
        pos = {x=160, y=54, z=7}, -- Posição do templo!
}


    if 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, locais.pos)
    else
        doSendMagicEffect(getPlayerPosition(cid),27)
        doTeleportThing(cid, locais.pos)
        doSendMagicEffect(getPlayerPosition(cid),40)
    end
    return TRUE
end

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

<talkaction words="!templo;/templo" script="templo.lua"/>
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.

×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo