Jump to content

[Problema] Cambiador de Pass


aka Blue

Recommended Posts

Bueno, pues Danny me pasó un script para ayudarme con el tema de una contraseña perdida. Ahora bien, tengo un problema el cual es que el script no cambia las contraseñas o no las cambia bien ya que mi cuenta principal en el servidor, usé el cambiador y ahora no puedo ingresar a mi cuenta. Aquí dejo el código por si alguien me puede ayudar.

addCommandHandler("cambiarpass", 
    function(p, c, a, n) 
        if a and n then 
            local salt = '' 
            local chars = { 'a', 'b', 'c', 'd', 'e', 'f', 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 } 
            for i = 1, 40 do 
                salt = salt .. chars[ math.random( 1, #chars ) ] 
            end 
            if exports.sql:query_free( "UPDATE wcf1_user SET (salt, password) VALUES ('%s', SHA1(CONCAT('%s', SHA1(CONCAT('%s', '" .. sha1(n) .. "'))))) WHERE username = " .. a, salt, salt, salt ) then 
                outputChatBox("La contraseña de la cuenta '" .. a .. "' fue cambiada exitosamente.", p, 255, 255, 0) 
            else 
                outputChatBox("No fue posible cambiar la contraseña de la cuenta.", p, 255, 0, 0) 
            end 
        else 
            outputChatBox("Syntax: /" .. c .. " [Cuenta] [Nueva contraseña]", p, 255, 255, 255) 
        end 
    end 
) 

Link to comment
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...