• TibiaFace

    Tibiaface | Una comunidad Open Tibia donde encontras : mapas, scripts, Otserver, npc y amigos etc ...

    .
    demo menumenu

    Afiliados



    Votar:

    spells por comando

    Compartir:

    Ver el tema anterior Ver el tema siguiente Ir abajo  Mensaje (Página 1 de 1.)

    1default spells por comando Jue Dic 02, 2021 6:56 pm

    poncex

    poncex
    Miembro
    Miembro
    Descripcion escribió:hola a todos, necesito un script en donde pueda ver las spells con comandos como el clasico !spells ya que no he encontrado para la versión que uso :c


    es un otx 3.10, desde ya muchas gracias
    Imagen Explicativa escribió:Imagen Explicativa: spells por comando Tibiaf10
    Version del Scripts: OTx Old Version(3.10)

    3 participantes

    2default Re: spells por comando Vie Dic 03, 2021 9:30 am

    rellanolol

    rellanolol
    Miembro
    Miembro
    Hola te comparto este Scrip que muestra tus magias dependiendo de la vocación:
    1º Vamos a TuOtserver/data/talkactions/scripts y copiamos un archivo de esa carpeta y le colocamos el nombre spells.lua.
    2º Abrimos el archivo y borramos todo el contenido y le colocamos lo siguiente dentro y guardamos:
    Spoiler:
    3º Vamos a TuOtserver/data/talkactions/talkactions.xml y agregamos la siguiente linea:
    Spoiler:

    En el primer codigo puedes editar lo siguiente:
    Spoiler:

    Y esto:
    Spoiler:

    Espero haberte ayudado.
    Creditos: RellanoLOL

    3 participantes
    http://45.35.0.228/

    3default Re: spells por comando Vie Dic 03, 2021 10:08 am

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    aqui lo tienes

    va a Data/talkactions/talkactions.xml y agrega

    Código:
    <talkaction words="!spells" script="spells.lua" />

    luego se dirige a Data/talkactions/scripts copia cualquier archivo y renombra por spells.lua y pega esto

    Código:

    function onSay(player, words, param)
        local text = ""
        local spells = {}
        for _, spell in ipairs(player:getInstantSpells()) do
            if spell.level ~= 0 then
                if spell.manapercent > 0 then
                    spell.mana = spell.manapercent .. "%"
                end
                spells[#spells + 1] = spell
            end
        end

        table.sort(spells, function(a, b) return a.level < b.level end)

        local prevLevel = -1
        for i, spell in ipairs(spells) do
            local line = ""
            if prevLevel ~= spell.level then
                if i ~= 1 then
                    line = "\n"
                end
                line = line .. "Jutsu para o nível " .. spell.level .. "\n"
                prevLevel = spell.level
            end
            text = text .. line .. "  " .. spell.words .. " : " .. spell.mana .. "\n"
        end

        player:showTextDialog(1692, text)
        return true
    end



    spells por comando YNU5B25
    3 participantes
    https://www.tibiaface.com

    4default Re: spells por comando Vie Dic 03, 2021 2:03 pm

    poncex

    poncex
    Miembro
    Miembro
    gracias maya, me funcionó perfecto (y)

    3 participantes

    5default Re: spells por comando Vie Dic 03, 2021 2:24 pm

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    Tema Resuelto



    spells por comando YNU5B25
    3 participantes
    https://www.tibiaface.com

    Contenido patrocinado


    3 participantes

    Ver el tema anterior Ver el tema siguiente Volver arriba  Mensaje (Página 1 de 1.)

    Permisos de este foro:
    No puedes responder a temas en este foro.

     

    BienvenidosTibiaFace es una comunidad de Open Tibia. Para participar debes estar registrado (click para Regístrate).