Raised This Month: $ Target: $400
 0% 

Cargar datos con fvault


  
 
 
Thread Tools Display Modes
Author Message
Chaato
Senior Member
Join Date: Jun 2011
Location: C://Windows/Arg/MyHome
Old 01-12-2012 , 13:40   Cargar datos con fvault
#1

Holaaaaaaa a todos .
Tengo una duda y quiero ver si me pueden sacar de ella :O.
Para cargar los datos por fvault yo hice siempre de esta forma, aunque en muy pocos casos se me perdian algunos datos... y hace poquito vi un .sma que tiene un "cargado" bastante diferente y no se como es mejor, o como esta bien. Aqui dejo las 2 opciones:

Como hago yo siempre:
PHP Code:
public Loadid )
{
    static 
szData[256], szName[33], Exp[5], Frag[5], hab1[2], hab2[2] ,hab3[2], hab4[2]
    
get_user_nameidszName32 )
    
    if(
fvault_get_dataszVault2szNameszDatacharsmax(szData) ))
    {
        
//fvault_get_data( szVault2, szName, szData, charsmax(szData) )
        
        
replace_allszData511"#"" " )
        
        
parseszDataExp4Frag4hab11hab21hab31hab4)
        
        
Pointsid ] = str_to_numExp )
        
CFragid ] = str_to_numFrag )
        
g_Hab[id][HAB_CT][HAB_CT_VIDA] = str_to_numhab1 )
        
g_Hab[id][HAB_TT][HAB_TT_VIDA] = str_to_numhab2 )
        
g_Hab[id][HAB_CT][HAB_CT_DMG] = str_to_numhab3 )
        
g_Hab[id][HAB_TT][HAB_TT_DMG] = str_to_numhab4 )
    }
    else
    {
        
Pointsid ] = 1
        CFrag
id ] = 1
        g_Hab
[id][HAB_CT][HAB_CT_VIDA] = 0
        g_Hab
[id][HAB_TT][HAB_TT_VIDA] = 0
        g_Hab
[id][HAB_CT][HAB_CT_DMG] = 0
        g_Hab
[id][HAB_TT][HAB_TT_DMG] = 0
    
}


La forma que vi:
PHP Code:
public Loadid )
{
    static 
szData[256], szName[33], Exp[5], Frag[5], hab1[2], hab2[2] ,hab3[2], hab4[2]
    
get_user_nameidszName32 )
    
    
Pointsid ] = ""
    
CFragid ]  = ""
    
g_Hab[id][HAB_CT][HAB_CT_VIDA] = ""
    
g_Hab[id][HAB_TT][HAB_TT_VIDA] = ""
    
g_Hab[id][HAB_CT][HAB_CT_DMG] = ""
    
g_Hab[id][HAB_TT][HAB_TT_DMG] = ""
    
    
fvault_get_dataszVault2szNameszDatacharsmax(szData) )
    
    
replace_allszData511"#"" " )
    
    
parseszDataExp4Frag4hab11hab21hab31hab4)
    
    
Pointsid ] = str_to_numExp )
    
CFragid ] = str_to_numFrag )
    
g_Hab[id][HAB_CT][HAB_CT_VIDA] = str_to_numhab1 )
    
g_Hab[id][HAB_TT][HAB_TT_VIDA] = str_to_numhab2 )
    
g_Hab[id][HAB_CT][HAB_CT_DMG] = str_to_numhab3 )
    
g_Hab[id][HAB_TT][HAB_TT_DMG] = str_to_numhab4 )

__________________
[LaserMines] - Creador & Porcentaje de vida: Click Me
Chaato is offline
Send a message via MSN to Chaato Send a message via Skype™ to Chaato
eXacT
Veteran Member
Join Date: Apr 2009
Location: Buenos Aires
Old 01-12-2012 , 13:48   Re: Cargar datos con fvault
#2

es lo mismo creo, por q vos en tu forma checkeas si exiteste la data en X vault y si esta la cargas, sino la pones en 0, en la forma q viste, q es distinta, lo que hace directamente es vaciar los strings, "" y despues obtiene los datos y los carga yo personalmente en Nvault, usaba TU forma pero con las funciones de nvault!
__________________

"There is no knowledge, that is not power"
eXacT is offline
Send a message via MSN to eXacT Send a message via Skype™ to eXacT
Chaato
Senior Member
Join Date: Jun 2011
Location: C://Windows/Arg/MyHome
Old 01-12-2012 , 14:00   Re: Cargar datos con fvault
#3

Entonces de ambas formas esta bien echo o me equivoco ?

Una pregunta mas, en mi caso yo no tengo qe poner esto dentro del if o si?:
PHP Code:
fvault_get_dataszVault2szNameszDatacharsmax(szData) ) 
Esta biene echo como esta publicado ?
__________________
[LaserMines] - Creador & Porcentaje de vida: Click Me

Last edited by Chaato; 01-12-2012 at 14:01.
Chaato is offline
Send a message via MSN to Chaato Send a message via Skype™ to Chaato
shinoda
Spanish Moderator
Join Date: Nov 2009
Location: ag_crossfire
Old 01-13-2012 , 22:32   Re: Cargar datos con fvault
#4

Ambos están bien, pero yo usaría tu forma por el uso de g_Hab***
__________________
Oh hell no this shit is awesome !!!
shinoda is offline
Send a message via MSN to shinoda Send a message via Skype™ to shinoda
 



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 01:25.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode