Ir para conteúdo

pedido de script


mcjefi

Posts Recomendados

olá galerinha, venho aqui pedi a vocês uma script que eu to atras a muito tempo vou explicar bem direitinho como que eu queria 

 

muitos ja jogaram nto ultimate ou jogam, eu to atras de uma script em que   tal player "x" que no caso seria o obito usasse um tal poder em que apenas ele iria para outro mundo e aparecesse um portal para outras pessoas entrarem se quiser por exemplo >>      eu sendo obito uso um jutsu sendo ele "kamui in" em que apenas o obito e teleportado para a outra dimensao sem precisar de target nenhum e que aparti q ele for para essa outra dimensao fique um portalzim por um determinado tempo de onde ele foi para que outras pessoas podecem entrar, o mais rapido possivel porfavor dou 2 rep++  pra quem me arrumar isso. obr

Link para o comentário
Compartilhar em outros sites

  • 2 months later...

Não sei se é meio tarde mas eu fiz a spell de acordo com o que você disse. O script é bem configurável e é para TFS 1.x. Aqui tem uma demonstração:

 

Spoiler

spell-tp.gif

 

spells.xml (configure como desejar)

 

Spoiler

<instant group="support" spellid="7839" name="Teleport" words="teleport" level="14" mana="120" soul="1" cooldown="2000" groupcooldown="2000" aggressive="0" needlearn="0" script="support/teleport.lua">
	<vocation name="Sorcerer" />
	<vocation name="Druid" />
	<vocation name="Paladin" />
	<vocation name="Knight" />
	<vocation name="Master Sorcerer" />
	<vocation name="Elder Druid" />
	<vocation name="Royal Paladin" />
	<vocation name="Elite Knight" />
</instant>

 

 

teleport.lua

 

Spoiler

local config = {
    tpEffect  = CONST_ME_TELEPORT,
    tpId      = 5024,
    tpTime    = 10,
    msgEffect = TALKTYPE_ORANGE_1,
    msgTime   = 2,
    destination = {
        x        = 89,
        y        = 128,
        z        = 7,
        stackpos = 0
    }
}

function onCastSpell(creature, variant)
    local teleport = Game.createItem(config.tpId, 1, creature:getPosition())

    if not teleport:isTeleport() then
        error('Failed to get teleport.')
    end

    teleport:setDestination(config.destination)
    creature:teleportTo(config.destination)
    creature:getPosition():sendMagicEffect(config.tpEffect)

    addEvent(function()
        creature:say("The teleport will disappear in ".. config.tpTime - config.msgTime .." seconds.", config.msgEffect)
    end, config.msgTime * 1000)

    addEvent(function()
        teleport:remove()
        creature:say("The teleport has been removed.", config.msgEffect)
    end, config.tpTime * 1000)
    
    return true
end

 

 

Editado por Leohige
Erro ortográfico.
Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...