• TibiaFace

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

    .
    demo menumenu

    Afiliados



    Votar:

    [Talkactions] Comando "Spy" Players

    Compartir:

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

    1[Talkactions] Comando "Spy" Players Empty [Talkactions] Comando "Spy" Players Vie Jun 27, 2014 8:22 pm

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    Hola usuarios de tibiaface

    Hoy le traigo un comando para los god para espiar los ítem que trae un player, podrán verificar si un player lo esta engañando o no cuando el compra un item vip o en cualquier evento y dice que no lo tiene usted ejecuta el comando y verifica que ítem tiene incluso puede ver los ítem que tiene en su backpack.
    ejemplo:
    /spy nombre del player
    demostracon:
    /spy Rusherzin

    [Talkactions] Comando "Spy" Players BHD0Pj5

    test ot: 8.54


    instalacion:

    buenos nos vamos a:

    data/talkactions/scripts/


    copiamos cualquier archivo y renombramos por spy.lua y pegamos esto dentro:

    Código:
    function getItemsInContainer(cont, sep)
        local text = ""
        local tsep = ""
        local count = ""
        for i=1, sep do
            tsep = tsep.."-"
        end
        tsep = tsep..">"
        for i=0, getContainerSize(cont.uid)-1 do
            local item = getContainerItem(cont.uid, i)
            if isContainer(item.uid) == FALSE then
                if item.type > 0 then
                    count = "("..item.type.."x)"
                end
                text = text.."\n"..tsep..getItemNameById(item.itemid).." "..count
            else
                if getContainerSize(item.uid) > 0 then
                    text = text.."\n"..tsep..getItemNameById(item.itemid) 
                    text = text..getItemsInContainer(item, sep+2)
                else
                    text = text.."\n"..tsep..getItemNameById(item.itemid)
                end
            end
        end
        return text
    end







       function onSay(cid, words, param, channel)
       
        if(param == "") then
            doPlayerSendCancel(cid, "Digite o nome do Player a ser espionado.")
            return TRUE
        end
       
        local slotName = {"Elmo", "Amuleto", "Mochila", "Armadura", "Mao Direita", "Mao Esquerda", "Calça", "Bota", "Anel", "Flecha"}
        local player = getPlayerByNameWildcard(param)
       
        if isPlayer(player) == TRUE then
            local text = "Equipamentos do Player: " ..getPlayerName(player)   
            for i=1, 10 do
                text = text.."\n\n"
                local item = getPlayerSlotItem(player, i)
       
                if item.itemid > 0 then
       
                    if isContainer(item.uid) == TRUE then
       
                        text = text..slotName[i]..": "..getItemNameById(item.itemid)..getItemsInContainer(item, 1)
                    else
                        text = text..slotName[i]..": "..getItemNameById(item.itemid)
                    end
                else
                    text = text..slotName[i]..": Vazio"
                end
            end
         doShowTextDialog(cid, 6528, text)
        else
            doPlayerSendCancel(cid, "Este Player está offline.")
        end
        return TRUE
    end 

    Luego añadimos esta tag en:

    Data/talkactions/talkactions.xml

    Código:
    <talkaction log="yes" access="5" words="/spy" event="script" value="spy.lua"/>


    y listo

    Créditos: Azi






    [Talkactions] Comando "Spy" Players YNU5B25
    http://www.tibiaface.com

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