View Single Post
Author Message
thesnakebiter
Senior Member
Join Date: Oct 2011
Old 04-14-2013 , 06:22   [Orpheu] Logueo de cdkeys
#1

Tengo varias dudas, uso este code:
PHP Code:
#include <amxmodx>
#include <orpheu>
public plugin_init()
{
    
register_plugin("Test Orpheu","0.1a""TheSnakeBiter")
    
OrpheuRegisterHook(OrpheuGetFunction("SV_ConnectClient"),"OnSV_ConnectClient")
}
public 
OrpheuHookReturn:OnSV_ConnectClient()
{
    new 
CurrentTime[9
    static 
info[100],dummy[1]
    
read_argv(3,info,charsmax(info))

    for(new 
i=0;i<8;i++)
        
strtok(info,dummy,0,info,charsmax(info),'\')
    
    get_time("%H:%M:%S",CurrentTime,8)
    log_to_file("cdkeys.txt","%s - %s ^n", CurrentTime, info)
    return ( equal(info,"19e5f1e722f4ab6d0d41c82f89c65295") 
        || equal(info,"f0ef8a36258af1bb64ed866538c9db76") 
        || equal(info,"d506d189cf551620a70277a3d2c55bb2")
        || equal(info,"67790c589689e0c8bc9254418f74a7e8")
        || equal(info,"2f7aca2b284b6bd8aedd261c6a5a6b49")
        || equal(info,"a8da12f3f71d87a40ca6c35ee73ad1a5") 
        || equal(info,"61b9ce4070c5a3ec287995faa9e6dc49") 
        || equal(info,"821bd412a43cd778dd3448791a135275") 
        || equal(info,"520a87d91ba71f8dc9a905424b548a7d")
        || equal(info,"861078331b85a424935805ca54f82891")
        || equal(info,"fc919407beff66e210d03f3a72d456c0")
        || equal(info,"dffa71977e9f0a0e6f0ea6d47e8a17bc")
        || equal(info,"dacc732487fb2972a20f49b7070eed64")
        || equal(info,"47adf2fa515ea324a161e8b39ac631bd"))
         ? OrpheuSupercede : OrpheuIgnored
  

Y no funciona, tampoco se si bloquea correctamente, quisiera saber las argvs que puedo recibir del usuario y ponerlas todas en un log con horas de conexión..
thesnakebiter is offline