Ir para conteúdo

Kills No Look


Pesilk

Posts Recomendados

Na pasta MODS do seu servidor crie um Arquivo chamado KD.lua
Cole isso nele:

<?xml version="1.0" encoding="UTF-8"?>
<mod name="KDR SYSTEM" version="1.0" author="Narko" contact="crmb92@hotmail.com" enabled="yes">
    <event type="kill" name="killpoint" event="script"><![CDATA[
        function onKill(cid, target, damage, flags)
            if isPlayer(target) == true then
                db.query("UPDATE `players` SET `frags` = `frags` + 1 WHERE id = " .. getPlayerGUID(cid) .. ";")
                doCreatureSay(cid, '+1 Frag Point!', TALKTYPE_ORANGE_1)
            end
            
            return true
        end
    ]]></event>

    <event type="preparedeath" name="deathpoint" event="script"><![CDATA[
        function onPrepareDeath(cid, deathList, lastHitKiller, mostDamageKiller)
            if isPlayer(cid) == true then
                db.query("UPDATE `players` SET `deaths` = `deaths` + 1 WHERE id = " .. getPlayerGUID(cid) .. ";")
                doCreatureSay(cid, '+1 Death Point!', TALKTYPE_ORANGE_1)
            end

            return true
        end
    ]]></event>

    <event type="look" name="KdrLook" event="script"><![CDATA[
        function onLook(cid, thing, position, lookDistance)
        function getKillsPlayer(cid)
            local Info = db.getResult("SELECT `frags` FROM `players` WHERE `id` = " .. getPlayerGUID(cid) .. " LIMIT 1")
                local frags= Info:getDataInt("frags")
                    return frags
            end

        function getDeathsPlayer(cid)
            local Info = db.getResult("SELECT `deaths` FROM `players` WHERE `id` = " .. getPlayerGUID(cid) .. " LIMIT 1")
                local deaths= Info:getDataInt("deaths")
                    return deaths
            end
        if isPlayer(thing.uid) then
local kdr = getKillsPlayer(thing.uid)/getDeathsPlayer(thing.uid)
                doPlayerSetSpecialDescription(thing.uid, (getPlayerSex(thing.uid) == 0 and "\nShe" or "\nHe") .. " has Killed: ["..getKillsPlayer(thing.uid).."] Players."..(getPlayerSex(thing.uid) == 0 and "\nShe" or "\nHe") .. " has Died: ["..getDeathsPlayer(thing.uid).."] Times.\nThe Kdr(Kill Death Ratio) is: ["..kdr.."].")
            end
        if(thing.uid == cid) then
local kdr = getKillsPlayer(thing.uid)/getDeathsPlayer(thing.uid)
                doPlayerSetSpecialDescription(thing.uid, "\nYou have Killed: ["..getKillsPlayer(thing.uid).."] Players.\nYou have Died: ["..getDeathsPlayer(thing.uid).."] Times.\nYou Kdr(Kill Death Ratio) is: ["..kdr.."].")
            end
            return true
        end
    ]]></event>
    <event type="login" name="KdrLook" event="buffer"><![CDATA[
        registerCreatureEvent(cid, "KdrLook")
        registerCreatureEvent(cid, "killpoint")
        registerCreatureEvent(cid, "deathpoint")
        _result = true
    ]]></event>
</mod>

Dando Look No player vai mostrar quantas Vezes você morreu,quantas vezes matou alguém,e o percentual de death/kill.

Créditos:
Narko

Link para o comentário
Compartilhar em outros sites

Na pasta MODS do seu servidor crie um Arquivo chamado KD.lua

Cole isso nele:

<?xml version="1.0" encoding="UTF-8"?>
<mod name="KDR SYSTEM" version="1.0" author="Narko" contact="crmb92@hotmail.com" enabled="yes">
    <event type="kill" name="killpoint" event="script"><![CDATA[
        function onKill(cid, target, damage, flags)
            if isPlayer(target) == true then
                db.query("UPDATE `players` SET `frags` = `frags` + 1 WHERE id = " .. getPlayerGUID(cid) .. ";")
                doCreatureSay(cid, '+1 Frag Point!', TALKTYPE_ORANGE_1)
            end
            
            return true
        end
    ]]></event>

    <event type="preparedeath" name="deathpoint" event="script"><![CDATA[
        function onPrepareDeath(cid, deathList, lastHitKiller, mostDamageKiller)
            if isPlayer(cid) == true then
                db.query("UPDATE `players` SET `deaths` = `deaths` + 1 WHERE id = " .. getPlayerGUID(cid) .. ";")
                doCreatureSay(cid, '+1 Death Point!', TALKTYPE_ORANGE_1)
            end

            return true
        end
    ]]></event>

    <event type="look" name="KdrLook" event="script"><![CDATA[
        function onLook(cid, thing, position, lookDistance)
        function getKillsPlayer(cid)
            local Info = db.getResult("SELECT `frags` FROM `players` WHERE `id` = " .. getPlayerGUID(cid) .. " LIMIT 1")
                local frags= Info:getDataInt("frags")
                    return frags
            end

        function getDeathsPlayer(cid)
            local Info = db.getResult("SELECT `deaths` FROM `players` WHERE `id` = " .. getPlayerGUID(cid) .. " LIMIT 1")
                local deaths= Info:getDataInt("deaths")
                    return deaths
            end
        if isPlayer(thing.uid) then
local kdr = getKillsPlayer(thing.uid)/getDeathsPlayer(thing.uid)
                doPlayerSetSpecialDescription(thing.uid, (getPlayerSex(thing.uid) == 0 and "\nShe" or "\nHe") .. " has Killed: ["..getKillsPlayer(thing.uid).."] Players."..(getPlayerSex(thing.uid) == 0 and "\nShe" or "\nHe") .. " has Died: ["..getDeathsPlayer(thing.uid).."] Times.\nThe Kdr(Kill Death Ratio) is: ["..kdr.."].")
            end
        if(thing.uid == cid) then
local kdr = getKillsPlayer(thing.uid)/getDeathsPlayer(thing.uid)
                doPlayerSetSpecialDescription(thing.uid, "\nYou have Killed: ["..getKillsPlayer(thing.uid).."] Players.\nYou have Died: ["..getDeathsPlayer(thing.uid).."] Times.\nYou Kdr(Kill Death Ratio) is: ["..kdr.."].")
            end
            return true
        end
    ]]></event>
    <event type="login" name="KdrLook" event="buffer"><![CDATA[
        registerCreatureEvent(cid, "KdrLook")
        registerCreatureEvent(cid, "killpoint")
        registerCreatureEvent(cid, "deathpoint")
        _result = true
    ]]></event>
</mod>
Dando Look No player vai mostrar quantas Vezes você morreu,quantas vezes matou alguém,e o percentual de death/kill.

 

Créditos:

Narko

Deu erro '-' Fechou o server '-'

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...