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