hlmod.hu
https://hlmod.hu/

Nvault
https://hlmod.hu/viewtopic.php?f=10&t=6595
Oldal: 1 / 1

Szerző:  Bence98007 [ 2012.11.12. 19:30 ]
Hozzászólás témája:  Nvault

Hi!


Valaki át tudja ezt nekem írni, hogy mentse a játékos pénzét? Köszi előre is! (ha van steamja steam idre mentse!)

Köszi!

SMA:
SMA Forráskód: [ Mindet kijelol ]
  1. /* Plugin generated by AMXX-Studio */
  2.  
  3. #include <amxmodx>
  4. #include <amxmisc>
  5. #include <cstrike>
  6. #include <nvault>
  7.  
  8. #define PLUGIN "Penz mentes"
  9. #define VERSION "1.0"
  10. #define AUTHOR "Bence98007"
  11.  
  12. new g_vault
  13.  
  14. public plugin_init() {
  15. register_plugin(PLUGIN, VERSION, AUTHOR)
  16. }
  17.  
  18. public client_connect(id)
  19. betoltes(id)
  20.  
  21. public client_disconnect(id)
  22. mentes(id)
  23.  
  24. public mentes(id)
  25. {
  26. new name[32]
  27. get_user_name(id, name, 31)
  28. new penz = cs_get_user_money(id)
  29. new vaultkey[64],vaultdata[256]
  30.  
  31. format(vaultkey,63,"%sPENZ", name)
  32. format(vaultdata,255,"%i#", penz)
  33.  
  34. nvault_set(g_vault,vaultkey,vaultdata)
  35. return PLUGIN_CONTINUE
  36. }
  37.  
  38. public betoltes(id)
  39. {
  40. new name[32]
  41. get_user_name(id, name, 31)
  42. new penz = cs_get_user_money(id)
  43. new vaultkey[64],vaultdata[256]
  44. format(vaultkey,63,"%sPENZ", name)
  45. format(vaultdata,255,"%i#",penz)
  46. nvault_get(g_vault,vaultkey,vaultdata,255)
  47. replace_all(vaultdata, 255, "#", " ")
  48. parse(vaultdata, penz)
  49. PlayerXP[id] = str_to_num(playerxp)
  50. PlayerLevel[id] = str_to_num(playerlevel)
  51. return PLUGIN_CONTINUE
  52. }
  53.  


(XP módból másoltam, próbálkoztam megcsinálni, de nem értek az nvaulthoz...)

Szerző:  HunGamer [ 2012.11.12. 20:36 ]
Hozzászólás témája:  Re: Nvault

SMA Forráskód: [ Mindet kijelol ]
  1. /* Plugin generated by AMXX-Studio */
  2.  
  3. #include <amxmodx>
  4. #include <amxmisc>
  5. #include <cstrike>
  6. #include <nvault>
  7.  
  8. #define PLUGIN "Penz mentes"
  9. #define VERSION "1.0"
  10. #define AUTHOR "Bence98007"
  11.  
  12. new g_vault
  13. new adat[33][32]
  14.  
  15. public plugin_init()
  16. {
  17. register_plugin(PLUGIN, VERSION, AUTHOR)
  18. g_vault = nvault_open("Penz")
  19. }
  20.  
  21. public client_connect(id)
  22. {
  23. new steam[32]
  24. get_user_authid(id, steam, 31)
  25. if(equal(steam,"STEAM_ID_LAN") || equal(steam,"VALVE_ID_LAN"))
  26. {
  27. get_user_name(id, adat[id], 31)
  28. }
  29. else
  30. {
  31. get_user_authid(id, adat[id], 31)
  32. }
  33. betoltes(id)
  34. }
  35.  
  36. public client_disconnect(id)
  37. {
  38. mentes(id)
  39. }
  40.  
  41. public mentes(id)
  42. {
  43. new penz = cs_get_user_money(id)
  44. new vaultkey[64],vaultdata[256]
  45.  
  46. format(vaultkey,63,"%s-PENZ", adat[id])
  47. format(vaultdata,255,"%i", penz)
  48.  
  49. nvault_set(g_vault,vaultkey,vaultdata)
  50. return PLUGIN_CONTINUE
  51. }
  52.  
  53. public betoltes(id)
  54. {
  55. new vaultkey[64],vaultdata[256]
  56.  
  57. format(vaultkey,63,"%s-PENZ", adat[id])
  58.  
  59. nvault_get(g_vault,vaultkey,vaultdata,255)
  60.  
  61. cs_set_user_money(id, str_to_num(vaultdata))
  62. return PLUGIN_CONTINUE
  63. }

Szerző:  Bence98007 [ 2012.11.13. 07:20 ]
Hozzászólás témája:  Re: Nvault

Értem! Köszi Hungamer!

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