hlmod.hu
https://hlmod.hu/

nvault...
https://hlmod.hu/viewtopic.php?f=9&t=14439
Oldal: 1 / 1

Szerző:  laki5000 [2014.02.16. 12:48 ]
Hozzászólás témája:  nvault...

Hello. Most csinálok egy pontrendszer féle plugint, és abba nem müködik az nvault. mapváltásnál mindig lenullázza a pontokat, de ha újracsatlakozok a szeróra, amikor még nincs mapváltás, akkor nem tünik el.

Ez a mentés és betöltés rész:
SMA Forráskód: [ Mindet kijelol ]
  1. public mentes(id)
  2. {
  3. new name[32]
  4. get_user_name(id, name, 31)
  5.  
  6. new vaultkey[64],vaultdata[256]
  7. format(vaultkey,63,"%s-penze", name)
  8. format(vaultdata,255,"%i#%i#",ezust[id],arany[id])
  9.  
  10. nvault_set(g_vault,vaultkey,vaultdata)
  11. return PLUGIN_CONTINUE
  12. }
  13.  
  14. public betoltes(id)
  15. {
  16. new name[32]
  17. get_user_name(id, name, 31)
  18.  
  19. new vaultkey[64],vaultdata[256]
  20. format(vaultkey,63,"%s-penze", name)
  21. format(vaultdata,255,"%i#%i#",ezust[id],arany[id])
  22.  
  23. nvault_get(g_vault,vaultkey,vaultdata,255)
  24. replace_all(vaultdata, 255, "#", " ")
  25. new hyperezust[32], hyperarany[32]
  26. parse(vaultdata, hyperezust, 31, hyperarany, 31)
  27. ezust[id] = str_to_num(hyperezust)
  28. arany[id] = str_to_num(hyperarany)
  29. return PLUGIN_CONTINUE
  30. }


Régebben rengeted nvaultot csináltam, ugyan így, és müködött.
Újraéledéskor és lecsatlakozáskor menti a pontokat elvileg, csatlakozásnál pedig betölti.
Miért nem müködik?

Szerző:  Anonymous1337 [2014.05.13. 16:52 ]
Hozzászólás témája:  Re: nvault...

Try:
SMA Forráskód: [ Mindet kijelol ]
  1. public mentes(id)
  2. {
  3. new name[32]
  4. get_user_name(id, name, 32)
  5.  
  6. new vaultkey[64],vaultdata[256]
  7. format(vaultkey,63,"%s-penze", name)
  8. format(vaultdata,255,"%i#%i#",ezust[id],arany[id])
  9.  
  10. nvault_set(g_vault,vaultkey,vaultdata)
  11. return PLUGIN_CONTINUE
  12. }
  13.  
  14. public betoltes(id)
  15. {
  16. new name[32]
  17. get_user_name(id, name, 32)
  18.  
  19. new vaultkey[64],vaultdata[256]
  20. format(vaultkey,63,"%s-penze", name)
  21. format(vaultdata,255,"%i#%i#",ezust[id],arany[id])
  22.  
  23. nvault_get(g_vault,vaultkey,vaultdata,255)
  24. replace_all(vaultdata, 255, "#", " ")
  25. new hyperezust[32], hyperarany[32]
  26. parse(vaultdata, hyperezust, 32, hyperarany, 32)
  27. ezust[id] = str_to_num(hyperezust)
  28. arany[id] = str_to_num(hyperarany)
  29. return PLUGIN_CONTINUE
  30. }

Szerző:  fear_ezmegmi [2014.05.13. 19:43 ]
Hozzászólás témája:  Re: nvault...

SMA Forráskód: [ Mindet kijelol ]
  1. public plugin_end()
  2. {
  3. nvault_close(g_vault);
  4. }

Nekem ez segített.
ui: egyébként 3 hónapos téma..

Oldal: 1 / 1 Minden időpont UTC+02:00 időzóna szerinti
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/