[API] Advanced Vault System 1.5 (12/06/2015)
#51
Me paso que se me repitio un dato igualito, me refiero a que entre al top y me salia
1. Metrikcz ...
2. Puto
3. Metrikcz ... WTF?

en los datos

data
Código:
119cdfb439c7876e703e307864c9167a152Metrikcz340469803506370811 10 9 6 4 5
2194fe7443f838893369fa63981cb66fee2puto33142002450607388 8 7 5 3 5
319cdfb439c7876e703e307864c9167a152Metrikcz340468800506074811 10 9 6 4 5

Fields
Código:
pw1
pj2
lvl3
exp4
rst5
zclass6
admin7
stat8
__fields9
__autoincrement4

Index
Código:
e6a92d0635de78b798c0db5761e37348 1
94fe7443f838893369fa63981cb66fee 2
3 WTF?

Creo que mande a guardar datos y el g_nameid[id] estaba en blanco pero ya lo cheque y pues no
Todos los MODS VHL totalmente gratuitos  Descarga Aqui

Mis plugins:
STEAM: https://steamcommunity.com/id/Metrikcz/
FB: fb.com/rwoong
Venta plugins a pedido en México mándame MP
Responder
#52
raro o.O

pasa code
Responder
#53
Ya cheque unas cosas y reinicie la db haber si ya no pasa eso

otra cosa para el
Código PHP:
vault_sort_checktime(vaultsort)
{
    if(!
g_vault_sort[vault][sort][SORT_REFRESH_TIME]) return
    
    if((
get_systime() - g_vault_sort[vault][sort][SORT_LAST_REFRESH]) < g_vault_sort[vault][sort][SORT_REFRESH_TIME]) return
    
    
vault_sorting(vaultsort)
    
    
ExecuteForward(g_fwAutoUpdateg_fwDummyResultvaultsort)


Para eso de reloadsear un sort cada X tiempo no es mejor un task?, me paso que tengo un top, el top es un motd y modifico el moth cuando se sortea, y esa cosa de sortea cuando se usa alguna native y cuando mando al comando de /top no uso ninguna native solo llamo a show_motd(id, g_motd_top) y me pasa que no se carga, se como arreglarlo solo digo que es mejor el task
Todos los MODS VHL totalmente gratuitos  Descarga Aqui

Mis plugins:
STEAM: https://steamcommunity.com/id/Metrikcz/
FB: fb.com/rwoong
Venta plugins a pedido en México mándame MP
Responder
#54
Update 1.4

Agregue defines para omitir codigo que no se utilice y otra cosas mas
Responder
#55
1 Pregunta Destro tengo qué descargar todo osea el sma y el include o solo el include por que cada ves que descargo me consume $$ por eso digo
Crab Crab Crab Crab
Responder
#56
Has cambiado la direccion donde se crea la carpeta adv_vault y sus datos cierto?
Todos los MODS VHL totalmente gratuitos  Descarga Aqui

Mis plugins:
STEAM: https://steamcommunity.com/id/Metrikcz/
FB: fb.com/rwoong
Venta plugins a pedido en México mándame MP
Responder
#57
Eso sigue todo igual
Responder
#58
Que raro me lo cambio y los datos se reiniciaron
Todos los MODS VHL totalmente gratuitos  Descarga Aqui

Mis plugins:
STEAM: https://steamcommunity.com/id/Metrikcz/
FB: fb.com/rwoong
Venta plugins a pedido en México mándame MP
Responder
#59
o.O
cual era el viejo directorio y cual es ahora ?
Responder
#60
Viejo:
cstrike/adv_vault

nuevo:
cstrike/addons/amxmodx/data/adv_vault
Todos los MODS VHL totalmente gratuitos  Descarga Aqui

Mis plugins:
STEAM: https://steamcommunity.com/id/Metrikcz/
FB: fb.com/rwoong
Venta plugins a pedido en México mándame MP
Responder
#61
rarisimo
siempre fue cstrike/addons/amxmodx/data/adv_vault
Responder
#62
Cuando uso adv_vault_get_prepare() en una funcion, luego no hay que usarla en otras funciones por que ya lo prepare ? a menos que sea para otra key distinta ?
O como seria (?

Insisto en que es un excelente guardado, segui asi, iba a usar mysql para lo que estoy haciendo y decidi adv-vault Cutecry


Edit:
Intente usar la busqueda de datos:


Hagamos de cuenta que al iniciar la busqueda se encuentran datos iguales en una de las 'filas' de la 'columna' CAMPO_DATO1 a lo que se obtuvo en 'Abc', deberia ejecutarse el messagemode y retornar, sino seguir de largo (?
Código PHP:
public Lukas(id)
{
    static 
Abc[32]; read_args(Abccharsmax(Abc))
    
remove_quotes(Abc); trim(Abc)

    
adv_vault_find_start(g_vaultg_campos[CAMPO_DATO1], AbcFINDFLAGS_EQUAL)
    if(
adv_vault_find_next(g_vault))
    {
        
client_cmd(id"messagemode *******")
        
adv_vault_find_closed(g_vault)
        return;
    }
    
adv_vault_find_closed(g_vault)

    
// Code bug
    // loop infinito

Se que usaste while, pero como no va a ver mas de un dato igual por que ya desde el comienzo hare que no se pueda usar dos veces el mismo dato.
Ah, me tira errores:
L 12/13/2011 - 07:51:19: ERROR There is no search in progress
L 12/13/2011 - 07:51:19: [AMXX] Displaying debug trace (plugin "****.amxx")
L 12/13/2011 - 07:51:19: [AMXX] Run time error 10: native error (native "adv_vault_find_next")
L 12/13/2011 - 07:51:19: [AMXX] [0] *******.sma::Lukas (line 610)

La linea 610 vendria a ser la condicion.
Pd: uso dos veces adv_vault_find_closed() por que si la condicion da true no se ejecutaria el que esta debajo de la condicion. Dafuq
pd2: por que carajos dice 2011, lol :/
Responder
#63
Si usas adv_vault_get_prepare() ya quedan todos los datos del key preparados, pero si usas adv_vault_find_next() se cambia aunque no encuentre el dato que busques.

Es raro que salga ese error con el code que pasaste o.O
no sale ningún otro error antes ?, lo único que se me ocurre es que fopen devolvió 0 por algún error interno.


Si te sigue pasando anda a
Código PHP:
public native_vault_find_start(iPluginiParams)
// ================================

// Busca:
g_vault_find[vault][FIND_FOPEN] = fopen(g_vault_info[vault][VAULT_DIR_DATA], "rt")

// Abajo agrega
if(!g_vault_find[vault][FIND_FOPEN]) log_to_file("debug_adv-vault.log""Error fopen"
Responder
#64
(26/09/2014, 11:34 PM)Destro escribió: rarisimo
siempre fue cstrike/addons/amxmodx/data/adv_vault

Destro a mi también me paso eso pero al revés, antes era en addons amxmodx data adv_vault, y ahora cstrike adv_vault.
BB 6.5 + Clases de humano * Zombie Plague 4.3 Fix5a + Clases de humano * Sistema de cuentas (Advanced Vault)

Steam

(28/07/2014, 01:23 PM)Neeeeeeeeeel.- escribió:
(28/07/2014, 01:20 PM)Marito escribió: la fuerza de tu envidia es la velocidad de mi progreso y la garantía de mi prosperidad...
Osea que si nadie te envidia la velocidad de tu progreso es 0 y sin garantía Crab

01101101 escribió:me hago la paja pensando en l//
Responder
#65
Los que tengan el directorio del vault diferente a cstrike/addons/amxmodx/data/adv_vault me hacen el favor de probar esto
Código PHP:
// En el plugin de la API busquen
public native_vault_open(const vaultname[], cache_index)


// Abajo de todo antes del return agregen:

log_to_file("adv-vault_debug.log""len[%d] [%s]"strlen(g_vault_info[vault][VAULT_DIR_DATA]), g_vault_info[vault][VAULT_DIR_DATA])

// Compilen y luego al cambiar el map busquen el log adv-vault_debug.log 
Responder
#66
(28/09/2014, 01:27 PM)Destro escribió: Si usas adv_vault_get_prepare() ya quedan todos los datos del key preparados, pero si usas adv_vault_find_next() se cambia aunque no encuentre el dato que busques.

Es raro que salga ese error con el code que pasaste o.O
no sale ningún otro error antes ?, lo único que se me ocurre es que fopen devolvió 0 por algún error interno.


Si te sigue pasando anda a
Código PHP:
public native_vault_find_start(iPluginiParams)
// ================================

// Busca:
g_vault_find[vault][FIND_FOPEN] = fopen(g_vault_info[vault][VAULT_DIR_DATA], "rt")

// Abajo agrega
if(!g_vault_find[vault][FIND_FOPEN]) log_to_file("debug_adv-vault.log""Error fopen"
debug_adv-vault.log:
L 09/28/2014 - 20:22:34: Log file started (file "cstrike\addons\amxmodx\logs\debug_adv-vault.log") (game "cstrike") (amx "1.8.2")
L 09/28/2014 - 20:22:34: Error fopen
L 09/28/2014 - 20:23:32: Error fopen


error_***.log:
L 09/28/2014 - 20:23:32: ERROR There is no search in progress
L 09/28/2014 - 20:23:32: [AMXX] Displaying debug trace (plugin "***.amxx")
L 09/28/2014 - 20:23:32: [AMXX] Run time error 10: native error (native "adv_vault_find_next")
L 09/28/2014 - 20:23:32: [AMXX] [0] Deathrun.sma::funcion_asd (line 735)


Linea 735 = la condicion donde se usa adv_vault_find_next()

Whatdone Whatdone Whatdone Whatdone
Responder
#67
Falla fopen
la pregunta del millón es ¿porque? Ragestart

Pone esto y fijate que tira el log debug_adv-vault.log
Código PHP:
if(!g_vault_find[vault][FIND_FOPEN])
{
    
log_to_file("debug_adv-vault.log""Error fopen: exists:[%d] - dir[%s]",
    
file_exists(g_vault_info[vault][VAULT_DIR_DATA]), g_vault_info[vault][VAULT_DIR_DATA])

Responder
#68
Error fopen: exists:[0] - dir[addons/amxmodx/data/adv_vault/Cuentas/data.dat]

Necesito que funcione mierda Whatdone
Responder
#69
Pero que mierda se fumo ? o.O
Dice que no existe el archivo... pero si ese fuera el caso no guardaría nada...

Comprobá manualmente que exista,y si podes fijate que permisos tiene ese archivo.
addons/amxmodx/data/adv_vault/Cuentas/data.dat

Lo estas probando en tu pc o un servidor hosteado ?
Responder
#70
No existe, es lo que estaba viendo en el sma de tu guardado pero no existe data.dat
Lo estoy probando en mi pc en este momento ya que me da paja estar subiendo desde filezilla, ademas los recursos de mi pc no dan para tener todas las cosas abiertas asi que desde mi pc, pero si solo funciona en servidor hosteado no hay problema decime (aunque es poco probable eso)

Edit: y si en ves de retornar pongo para que cree el directorio nuevamente por que al parecer no lo creo la primera vez ? (mkdir())
Responder
#71
no entiendo porque a algunos no les funciona Confundido a mi me funciona perfecto e.e
[Imagen: bvpq9q-6.png]

NO DOY AYUDA VIA MENSAJE PRIVADO

* Si requieres algún servicio de pago puedes contactarme vía MP o en mi facebook
Responder
#72
(29/09/2014, 12:07 AM)kikizon2 escribió: no entiendo porque a algunos no les funciona Confundido a mi me funciona perfecto e.e

Te funciona la funcnion de busquedas ?
Pasa codigo asi lo comparo con el mio (?
Responder
#73
Ahh
Vos cuando agregaste la parte de búsqueda a tu plugin la database del vault estaba limpia no ?, crea el archivo manualmente y ya tendría que andar.
Responder
#74
Fui haciendo las cosas que me decias y en cada test diferente eliminaba la carpeta adv_vault para que se cree todo de vuelta :p
De todas formas creo que esta mal que tire errores, deberia funcionar :/

O sea, primero debo crear la base de datos sin las funciones de busqueda y luego de que esten los archivos creados modifico el plugin agregando las funciones de busquedas y ahi deberia funcionar ?
Responder
#75
Actualizado 1.4b.

Ahora te tendría que andar aunque borres los archivos manualmente.
Responder


Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)