hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.04.28. 19:06



Jelenlévő felhasználók

Jelenleg 533 felhasználó van jelen :: 0 regisztrált, 0 rejtett és 533 vendég

A legtöbb felhasználó (1565 fő) 2020.11.21. 11:26-kor tartózkodott itt.

Regisztrált felhasználók: nincs regisztrált felhasználó az elmúlt 5 percben aktív felhasználók alapján

Utoljára aktív
Ahhoz hogy lásd ki volt utoljára aktív, be kell jelentkezned.



Az oldal teljeskörű
használatához regisztrálj.

Regisztráció

Kereső


Új téma nyitása  Hozzászólás a témához  [ 16 hozzászólás ]  Oldal 1 2 Következő
Szerző Üzenet
 Hozzászólás témája: Zp bank
HozzászólásElküldve: 2013.02.11. 18:29 
Offline
Tag

Csatlakozott: 2013.02.04. 16:17
Hozzászólások: 57
Megköszönt másnak: 16 alkalommal
Helló
Beraktam a szerverre a wexell által felrakott zombie módhoz tartozó bankot. És most megint elő jött az a hibam int régen hogy nem menti el az ammokat. Sorozatjába tűnik el néhány embernek az ammoja. Segítsetek mi lehet a baj??
Nem tudom számít e de 99.000 a max ammo amit be lehet rakni, azt állítottam be.


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Zp bank
HozzászólásElküldve: 2013.02.11. 19:06 
Offline
Senior Tag
Avatar

Csatlakozott: 2012.08.27. 11:11
Hozzászólások: 209
Megköszönt másnak: 35 alkalommal
Megköszönték neki: 3 alkalommal
ezt próbáld ki , nekem bevált ;)

SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <fakemeta>
  3. #include <zombieplague>
  4. #include <nvault>
  5.  
  6. #define PLUGIN "[ZP] Ammo Bank"
  7. #define VERSION "1.0"
  8. #define AUTHOR "FLiTeR"
  9.  
  10. new g_save, g_ammo[33], g_ammo_can_save[33]
  11. new cvar_save_in
  12.  
  13. #define MAX_SAVE 5000 //Ennyit ment el a bank maximum
  14.  
  15. public plugin_init()
  16. {
  17. register_plugin(PLUGIN, VERSION, AUTHOR)
  18.  
  19. register_event("DeathMsg","event_deathmsg","a")
  20. register_forward(FM_PlayerPreThink, "fw_PlayerPreThink")
  21.  
  22. cvar_save_in = register_cvar("zp_ammo_save_in", "0") // 0 = nev / 1 = ip / 2 = steam id
  23.  
  24. g_save = nvault_open("g_ammo_save")
  25. }
  26.  
  27. // LCS Mentes
  28. public zp_user_infected_post(id, infector)
  29. {
  30. if (g_ammo_can_save[infector])
  31. Save_Ammo_date(infector)
  32.  
  33. if (g_ammo_can_save[id])
  34. Save_Ammo_date(id)
  35. }
  36.  
  37. public zp_extra_item_selected(id, itemid)
  38. {
  39. if (g_ammo_can_save[id])
  40. Save_Ammo_date(id)
  41. }
  42.  
  43. public event_deathmsg()
  44. {
  45. new killer = read_data(1)
  46. new victim = read_data(2)
  47.  
  48. if (!killer && !victim)
  49. return PLUGIN_CONTINUE;
  50.  
  51. if (g_ammo_can_save[killer])
  52. Save_Ammo_date(killer)
  53.  
  54. if (g_ammo_can_save[victim])
  55. Save_Ammo_date(victim)
  56.  
  57. return PLUGIN_CONTINUE;
  58. }
  59.  
  60. public fw_PlayerPreThink(id)
  61. {
  62. if (g_ammo_can_save[id])
  63. {
  64. new ammo_packs = zp_get_user_ammo_packs(id)
  65. g_ammo[id] = ammo_packs
  66. }
  67.  
  68. return FMRES_IGNORED;
  69. }
  70.  
  71. public client_disconnect(id)
  72. {
  73. if(g_ammo_can_save[id])
  74. Save_Ammo_date(id)
  75. }
  76.  
  77. public client_putinserver(id)
  78. set_task(2.0, "now_can_save", id)
  79.  
  80. public now_can_save(id)
  81. {
  82. Load_Ammo_date(id)
  83. set_task(0.5, "can_save_true", id)
  84. }
  85.  
  86. public can_save_true(id)
  87. g_ammo_can_save[id] = true
  88.  
  89. public Save_Ammo_date(id)
  90. {
  91. new vaultkey[64], vaultdata[256]
  92.  
  93. switch (get_pcvar_num(cvar_save_in))
  94. {
  95. case 0:
  96. {
  97. new name[33];
  98. get_user_name(id,name,32)
  99.  
  100. format(vaultkey, 63, "%s-/", name)
  101. }
  102. case 1:
  103. {
  104. new player_ip[33]
  105. get_user_ip(id, player_ip, 32);
  106.  
  107. format(vaultkey, 63, "%s-/", player_ip)
  108. }
  109. case 2:
  110. {
  111. new AuthID[33];
  112. get_user_authid(id, AuthID, 32);
  113.  
  114. formatex(vaultkey, 64, "%s-/", AuthID);
  115. }
  116. }
  117.  
  118. format(vaultdata, 255, "%i#", g_ammo[id])
  119.  
  120. nvault_set(g_save, vaultkey, vaultdata)
  121. return PLUGIN_CONTINUE;
  122. }
  123.  
  124. public Load_Ammo_date(id)
  125. {
  126. new vaultkey[64], vaultdata[256]
  127.  
  128. switch (get_pcvar_num(cvar_save_in))
  129. {
  130. case 0:
  131. {
  132. new name[33];
  133. get_user_name(id,name,32)
  134.  
  135. format(vaultkey, 63, "%s-/", name)
  136. }
  137. case 1:
  138. {
  139. new player_ip[33]
  140. get_user_ip(id, player_ip, 32);
  141.  
  142. format(vaultkey, 63, "%s-/", player_ip)
  143. }
  144. case 2:
  145. {
  146. new AuthID[33];
  147. get_user_authid(id, AuthID, 32);
  148.  
  149. formatex(vaultkey, 64, "%s-/", AuthID);
  150. }
  151. }
  152.  
  153. format(vaultdata, 255, "%i#", g_ammo[id])
  154.  
  155. nvault_get(g_save, vaultkey, vaultdata, 255)
  156. replace_all(vaultdata, 255, "#", " ")
  157.  
  158. new playammo[32]
  159. parse(vaultdata, playammo, 31)
  160. g_ammo[id] = str_to_num(playammo)
  161.  
  162. set_ammo(id)
  163.  
  164. return PLUGIN_CONTINUE;
  165. }
  166.  
  167. public set_ammo(id)
  168. {
  169. if (g_ammo[id] > MAX_SAVE)
  170. {
  171. zp_set_user_ammo_packs(id, MAX_SAVE)
  172. g_ammo[id] = MAX_SAVE
  173. }
  174. else
  175. zp_set_user_ammo_packs(id, g_ammo[id])
  176. client_print(id, print_chat, "Vissza kaptad az elozo mapon ossze gyujtott Loszer Csomag-odat !", g_ammo[id])
  177. }
  178. /* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
  179. *{\\ rtf1\\ ansi\\ ansicpg1250\\ deff0\\ deflang1038{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ f0\\ fs16 \n\\ par }
  180. */
  181.  


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Zp bank
HozzászólásElküldve: 2013.02.11. 19:17 
Offline
Minden6ó
Avatar

Csatlakozott: 2011.01.19. 12:14
Hozzászólások: 4280
Megköszönt másnak: 218 alkalommal
Megköszönték neki: 285 alkalommal
kapcsild ki a cfg fájlba a berakást.

_________________
<<eb@>>Team Website - Közösség
17Buddies - Általam készített pályák.
GameBanana - Általam készített pályák/vágott hangok.

Kép
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Zp bank
HozzászólásElküldve: 2013.02.12. 15:22 
Offline
Tag

Csatlakozott: 2013.02.04. 16:17
Hozzászólások: 57
Megköszönt másnak: 16 alkalommal
de azzal az SMA kóddal mit csináljak? én ehhez nem értek.


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Zp bank
HozzászólásElküldve: 2013.02.12. 15:22 
Offline
Tag

Csatlakozott: 2013.02.04. 16:17
Hozzászólások: 57
Megköszönt másnak: 16 alkalommal
norbee.16 írta:
kapcsild ki a cfg fájlba a berakást.


és akkor működni fog rendesen? vagy hogy kell kikapcsolni olyat nem találtam.


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Zp bank
HozzászólásElküldve: 2013.02.12. 15:27 
Offline
Minden6ó
Avatar

Csatlakozott: 2011.01.19. 12:14
Hozzászólások: 4280
Megköszönt másnak: 218 alkalommal
Megköszönték neki: 285 alkalommal
Igen akkor jó lesz. Jah és azt még hozá teszem hogy ha sokszor kifagy a szero akkor is el tűnik!

Szerk: Másold be az egész cfg tartalmát.

_________________
<<eb@>>Team Website - Közösség
17Buddies - Általam készített pályák.
GameBanana - Általam készített pályák/vágott hangok.

Kép
Kép


A hozzászólást 1 alkalommal szerkesztették, utoljára norbee.16 2013.02.12. 15:29-kor.

Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Zp bank
HozzászólásElküldve: 2013.02.12. 15:29 
Offline
Tag

Csatlakozott: 2013.02.04. 16:17
Hozzászólások: 57
Megköszönt másnak: 16 alkalommal
értem, de tudnál segíteni hogy melyik a kikapcsoló cvar?
ÉN nem tudom :S
Amúgy nem nagyon szokott mostanába kifagyni a szerver.
JA ÉS BE VAN RAKVA AZ AMMOMENU amiből az admin tud addolni ammot. Nem lehet hogy amiatt nem működik a bank?

// ======================================================
// [ZP] Sub-Plugin: Ultimate Bank v1.1 Configuration File
// ------------------------------------------------------
// By 93()|29!/<
// ======================================================

// Settings
// --------
zp_bank 1 // Plugin ki-be kapcs. [0-Ki // 1-Be]
zp_bank_limit 99000 // Maximális ammo pack, amennyit max belehet tenni a bankba.
zp_bank_blockstart 1 // Prevent players from getting starting ammo packs from ZP main plug-in [0-No // 1-Yes]
zp_bank_ad_delay 275.7 // A hirdetések közti idő [0-Disabled]
zp_bank_deposit 1 // Megengedi, hogy maniálisan betegye a játékos a bankba az ammo-t [0-No // 1-Yes]
zp_bank_withdraw 1 // Megengedi, hogy maniálisan kivegye a játékos a bankba az ammo-t [0-No // 1-Yes]
zp_bank_account 1 // Megengedi, hogy a játékosok egymás bankszámláit megtekintsék [0-No // 1-Yes]
zp_bank_save_type 3 // Mentés mód [1-SteamID // 2-IP cím // 3-Név]
zp_bank_bot_support 0 // BOT-ok (ha van) ammo-it automatikusan kezeli, menti.[0-No // 1-Yes]

// Config successfully executed
// ----------------------------
echo [ZP] Configuration file zp_bank.cfg has been successfully read


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Zp bank
HozzászólásElküldve: 2013.02.12. 15:32 
Offline
Minden6ó
Avatar

Csatlakozott: 2011.01.19. 12:14
Hozzászólások: 4280
Megköszönt másnak: 218 alkalommal
Megköszönték neki: 285 alkalommal
Kód:
zp_bank_deposit 1 // Megengedi, hogy maniálisan betegye a játékos a bankba az ammo-t [0-No // 1-Yes]

Enél írd at nullára.

Így:
Kód:
zp_bank_deposit 0 // Megengedi, hogy maniálisan betegye a játékos a bankba az ammo-t [0-No // 1-Yes]

_________________
<<eb@>>Team Website - Közösség
17Buddies - Általam készített pályák.
GameBanana - Általam készített pályák/vágott hangok.

Kép
Kép

Ők köszönték meg norbee.16 nek ezt a hozzászólást: jukas (2013.02.12. 15:34)
  Népszerűség: 2.27%


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Zp bank
HozzászólásElküldve: 2013.02.12. 15:34 
Offline
Tag

Csatlakozott: 2013.02.04. 16:17
Hozzászólások: 57
Megköszönt másnak: 16 alkalommal
köszi, de akkor nem fogja elmenti az ammot és akkor ugyan úgy elveszlik nem?


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Zp bank
HozzászólásElküldve: 2013.02.12. 15:36 
Offline
Minden6ó
Avatar

Csatlakozott: 2011.01.19. 12:14
Hozzászólások: 4280
Megköszönt másnak: 218 alkalommal
Megköszönték neki: 285 alkalommal
Automatikus be rakja magától az ammot.

_________________
<<eb@>>Team Website - Közösség
17Buddies - Általam készített pályák.
GameBanana - Általam készített pályák/vágott hangok.

Kép
Kép


Hozzászólás jelentése
Vissza a tetejére
   
Hozzászólások megjelenítése:  Rendezés  
Új téma nyitása  Hozzászólás a témához  [ 16 hozzászólás ]  Oldal 1 2 Következő


Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 5 vendég


Nyithatsz új témákat ebben a fórumban.
Válaszolhatsz egy témára ebben a fórumban.
Nem szerkesztheted a hozzászólásaidat ebben a fórumban.
Nem törölheted a hozzászólásaidat ebben a fórumban.
Nem küldhetsz csatolmányokat ebben a fórumban.

Keresés:
Ugrás:  
Powered by phpBB® Forum Software © phpBB Limited
Magyar fordítás © Magyar phpBB Közösség
Portal: Kiss Portal Extension © Michael O'Toole