• TibiaFace

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

    .
    demo menumenu

    Afiliados



    Votar:

    [Mod] Military Rank

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

    1default [Mod] Military Rank el Sáb Mayo 19, 2012 1:25 pm

    Roque97

    avatar
    Nuevo Miembro
    Nuevo Miembro
    Aquí les traigo un mods que les servirá de mucho es como para contar las tipos frags pero de una manare diferente los demás pondrán ver tu military rank (se puede configurar a tu gusto) se colo esto en la carpeta de tu ot ay una carpeta llamada Mods ay lo pones y solo abre el ot y listo [num] son las frags

    Código:
    <?xml version = "1.0" encoding = "UTF-8"?>
        <mod name = "Military Ranks" version = "1.0" author = "Teckman" enabled = "yes">
            <config name = "ranks"><![CDATA[
                titles = {
                    [1] = "Private First Class",
                    [3] = "Specialist",
                    [5] = "Corporal",
                    [10] = "Sargento",
                    [12] = "Staff Sargento",
                    [15] = "Sargento de Primera",
                    [20] = "Master Sargento",
                    [22] = "Primer Sargento",
                    [25] = "Sargent Mayor",
                    [30] = "Sargento Mayor Comando",
                    [35] = "Sargento Mayor Ejercito",
                    [38] = "Segundo Tenientet",
                    [40] = "Primer Teniente",
                    [45] = "Capitan",
                    [48] = "Mayor",
                    [50] = "El teniente coronel",
                    [55] = "Coronel",
                    [100] = "General de brigada",
                    [110] = "El General de division",
                    [120] = "Lieutenant General",
                    [140] = "General",
                    [170] = "General del Ejercito"
                }
                fragsStorage = 600
            ]]></config>
            <event type = "look" name = "ranksLook" event = "script"><![CDATA[
                domodlib("ranks")
                function onLook(cid, thing, position, lookDistance)
                    if(isPlayer(thing.uid)) then
                        local rank = {rank = "Private", frags = 0}
                        for k, v in pairs(titles) do
                            if(math.max(0, getPlayerStorageValue(thing.uid, fragsStorage)) > k - 1) then
                                if(k - 1 > rank.frags) then
                                    rank.rank, rank.frags = v, k - 1
                                end
                            end
                        end
                        doPlayerSetSpecialDescription(thing.uid, "\n Military rank: " .. rank.rank)
                    end
                    return true
                end
            ]]></event>
            <event type = "kill" name = "ranksKill" event = "script"><![CDATA[
                domodlib("ranks")
                function onKill(cid, target)
                    if(isPlayer(target)) then
                        setPlayerStorageValue(cid, fragsStorage, math.max(0, getPlayerStorageValue(cid, fragsStorage) + 1))
                        if(titles[getPlayerStorageValue(cid, fragsStorage)]) then
                            doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "You advanced to military rank: " .. titles[getPlayerStorageValue(cid, fragsStorage)] .. ". Congratulations " .. titles[getPlayerStorageValue(cid, fragsStorage)] .. "!")
                        end
                    end
                    return true
                end
            ]]></event>
            <event type = "login" name = "ranksLogin" event = "script"><![CDATA[
                function onLogin(cid)
                    registerCreatureEvent(cid, "ranksKill")
                    registerCreatureEvent(cid, "ranksLook")
                    return true
                end
            ]]></event>
        </mod>
    Creditos: 100% Roque

    Ver perfil de usuario

    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.