• TibiaFace

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

    .
    demo menumenu

    Afiliados



    Votar:

    [Talkactions] Mensaje para cada vocation

    Compartir:

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

    1default [Talkactions] Mensaje para cada vocation Jue Feb 04, 2021 8:22 pm

    SoyFabi

    SoyFabi
    Miembro
    Miembro
    Descripcion escribió:Buenas, como seria para poner un mensaje por vocation al decir !spells en este caso.

    Ejemplo: Si soy un Druid y digo !spells, me dice un mensaje como "Usa Exevo gran mas frigo para Demon" algo asi.

    Y si soy un Knight me diga algo diferente como "Usa Exori gran para dragons"


    Aqui unas imagenes..

    Kina

    [Talkactions] Mensaje para cada vocation Inkeds10

    [Talkactions] Mensaje para cada vocation Screen26

    Druid
    [Talkactions] Mensaje para cada vocation Inkeds11

    [Talkactions] Mensaje para cada vocation Screen27

    En este caso, eso esta en portuges pero es un ejemplo de lo que quiero hacer.

    Aqui esta mi Spell.lua
    Código:
    function onSay(cid, words, param)
    if getPlayerAccess(cid) > 2 then
    doShowTextDialog(cid, 2175, "Staff buga os spells!")
    return TRUE
    end
    local count = getPlayerInstantSpellCount(cid)
    local text = ""
    local t = {}
    for i = 0, count - 1 do
    local spell = getPlayerInstantSpellInfo(cid, i)
    if spell.level ~= 0 then
    if spell.manapercent > 50 then
    spell.mana = spell.manapercent .. "%"
    end
    table.insert(t, spell)
    end
    end
    table.sort(t, function(a, b) return a.level < b.level end)
    local prevLevel = -1
    for i, spell in ipairs(t) do
    local line = ""
    if prevLevel ~= spell.level then
    if i ~= 1 then
    line = "\n"
    end
    line = line .. "Spells para nivel " .. spell.level .. "\n"
    prevLevel = spell.level
    end
    text = text .. line .. "  " .. spell.words .. " : " .. spell.mana .. " " .. spell.name .. "\n"

    end
    doShowTextDialog(cid, 2175, text)
    return TRUE
    end
    Imagen Explicativa escribió:Imagen Explicativa: [Talkactions] Mensaje para cada vocation Tibiaf10
    Version del Scripts: OTx Old Version(0.3.7)

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