• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!

!Spells tylko dla danych vocations

divers

New Member
Joined
Jul 31, 2013
Messages
20
Reaction score
1
Witam, mam pewien skrypt:

Code:
function onSay(cid, words, param)
    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 > 0 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 for Level " .. spell.level .. ":\n"
            prevLevel = spell.level
        end
        text = text .. line .. "  " .. spell.name .. " - Mana: " .. spell.mana .. "\n"
    end
    doShowTextDialog(cid, 2626, text)
    return TRUE
end

ale wyswietla wszystkie czary na serwerze, a ja chce zeby wyswietlal tylko ten ktore dana vokacja moze :/
 
Back
Top