hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.04.27. 21:29



Jelenlévő felhasználók

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

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

Regisztrált felhasználók: Google [Bot] 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  [ 8 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: Zm ammó küldés
HozzászólásElküldve: 2013.02.10. 13:35 
Offline
Félisten

Csatlakozott: 2012.06.19. 15:12
Hozzászólások: 926
Megköszönt másnak: 109 alkalommal
Megköszönték neki: 31 alkalommal
Van egy olyan plugin hogy beirod cheatbe hogy /kuldes 20 player és akkor át tudod küldeni az ammót másnak nekem ez a plugin kellene de olyan ami nem bugos.

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Zm ammó küldés
HozzászólásElküldve: 2013.02.10. 13:36 
Offline
Veterán
Avatar

Csatlakozott: 2012.09.01. 22:19
Hozzászólások: 1697
Megköszönt másnak: 26 alkalommal
Megköszönték neki: 302 alkalommal
SMA Forráskód: [ Mindet kijelol ]
  1.  
  2.  
  3. AMX MOD X HU SMA Megtekintés - www.amxx.try.hu - Plugin
  4.  
  5. /************************************************\
  6.  
  7.   ==================================
  8.  
  9.   * || [ZP] Donate Plugin v1.0|| *
  10.  
  11.   ==================================
  12.  
  13.   *by @bdul!*
  14.  
  15.  
  16.  
  17.   -------------------
  18.  
  19.   *||DESCRIPTION||*
  20.  
  21.   -------------------
  22.  
  23.  
  24.  
  25.   With this plugin u can donate ammo packs
  26.  
  27.   to others. Usage say:
  28.  
  29.   /donate <nickname> <amount>
  30.  
  31.  
  32.  
  33. \************************************************/
  34.  
  35.  
  36.  
  37. #include <amxmodx>
  38.  
  39. #include <amxmisc>
  40.  
  41. #include <zombieplague>
  42.  
  43.  
  44.  
  45. new const PLUGIN[] = "[ZP] Donate Plugin"
  46.  
  47. new const AUTHOR[] = "@bdul!"
  48.  
  49. new const VERSION[] = "1.0"
  50.  
  51.  
  52.  
  53. new g_msgSayText
  54.  
  55.  
  56.  
  57. public plugin_init()
  58.  
  59. {
  60.  
  61. register_plugin(PLUGIN, VERSION, AUTHOR)
  62.  
  63.  
  64.  
  65. register_clcmd("say", "handleSay")
  66.  
  67. register_clcmd("say_team", "handleSay")
  68.  
  69.  
  70.  
  71. g_msgSayText = get_user_msgid("SayText")
  72.  
  73. }
  74.  
  75.  
  76.  
  77.  
  78.  
  79. public handleSay(id)
  80.  
  81. {
  82.  
  83. new args[64]
  84.  
  85.  
  86.  
  87. read_args(args, charsmax(args))
  88.  
  89. remove_quotes(args)
  90.  
  91.  
  92.  
  93. new arg1[16]
  94.  
  95. new arg2[32]
  96.  
  97.  
  98.  
  99. strbreak(args, arg1, charsmax(arg1), arg2, charsmax(arg2))
  100.  
  101.  
  102.  
  103. if (equal(arg1,"/kuldes", 7))
  104.  
  105. donate(id, arg2)
  106.  
  107.  
  108.  
  109. }
  110.  
  111.  
  112.  
  113. public donate(id, arg[])
  114.  
  115. {
  116.  
  117. new to[32], count[10]
  118.  
  119. strbreak(arg, to, 31, count, 9)
  120.  
  121.  
  122.  
  123. if (!to[0] || !count[0])
  124.  
  125. }
  126.  
  127. new ammo_sender = zp_get_user_ammo_packs(id)
  128.  
  129. new ammo
  130.  
  131. if (equal(count, "all"))
  132.  
  133. ammo = ammo_sender
  134.  
  135. else
  136.  
  137. ammo = str_to_num(count)
  138.  
  139. if (ammo <= 0)
  140.  
  141. }
  142.  
  143. ammo_sender -= ammo
  144.  
  145. if (ammo_sender < 0)
  146.  
  147. {
  148.  
  149. ammo+=ammo_sender
  150.  
  151. ammo_sender = 0
  152.  
  153.  
  154.  
  155. }
  156.  
  157. new reciever = cmd_target(id, to, (CMDTARGET_OBEY_IMMUNITY|CMDTARGET_ALLOW_SELF))
  158.  
  159. if (!reciever || reciever == id)
  160.  
  161. }
  162.  
  163.  
  164.  
  165. zp_set_user_ammo_packs(reciever, zp_get_user_ammo_packs(reciever) + ammo)
  166.  
  167. zp_set_user_ammo_packs(id, ammo_sender)
  168.  
  169. new aName[32], vName[32]
  170.  
  171.  
  172.  
  173. get_user_name(id, aName, 31)
  174.  
  175. get_user_name(reciever, vName, 31)
  176.  
  177. }
  178.  
  179.  
  180.  
  181. stock client_printcolor(id, const input[], any:...)
  182.  
  183. {
  184.  
  185. new iCount = 1, iPlayers[32]
  186.  
  187.  
  188.  
  189. static szMsg[191]
  190.  
  191. vformat(szMsg, charsmax(szMsg), input, 3)
  192.  
  193.  
  194.  
  195. replace_all(szMsg, 190, "/g", "^4") // green txt
  196.  
  197. replace_all(szMsg, 190, "/y", "^1") // orange txt
  198.  
  199. replace_all(szMsg, 190, "/ctr", "^3") // team txt
  200.  
  201. replace_all(szMsg, 190, "/w", "^0") // team txt
  202.  
  203.  
  204.  
  205. if(id) iPlayers[0] = id
  206.  
  207. else get_players(iPlayers, iCount, "ch")
  208.  
  209.  
  210.  
  211. for (new i = 0; i < iCount; i++)
  212.  
  213. {
  214.  
  215. if (is_user_connected(iPlayers[i]))
  216.  
  217. {
  218.  
  219. message_begin(MSG_ONE_UNRELIABLE, g_msgSayText, _, iPlayers[i])
  220.  
  221. write_byte(iPlayers[i])
  222.  
  223. write_string(szMsg)
  224.  
  225. message_end()
  226.  
  227. }
  228.  
  229. }
  230.  
  231. }

_________________
Valami új kezdete...
Kép
Egyedi pluginok készítése pénzért (Banki átutalás, PayPal) -> Privát üzenet


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Zm ammó küldés
HozzászólásElküldve: 2013.02.10. 13:39 
Offline
Félisten

Csatlakozott: 2012.06.19. 15:12
Hozzászólások: 926
Megköszönt másnak: 109 alkalommal
Megköszönték neki: 31 alkalommal
socrazy írta:
SMA Forráskód: [ Mindet kijelol ]
  1.  
  2.  
  3. AMX MOD X HU SMA Megtekintés - http://www.amxx.try.hu - Plugin
  4.  
  5. /************************************************\
  6.  
  7.   ==================================
  8.  
  9.   * || [ZP] Donate Plugin v1.0|| *
  10.  
  11.   ==================================
  12.  
  13.   *by @bdul!*
  14.  
  15.  
  16.  
  17.   -------------------
  18.  
  19.   *||DESCRIPTION||*
  20.  
  21.   -------------------
  22.  
  23.  
  24.  
  25.   With this plugin u can donate ammo packs
  26.  
  27.   to others. Usage say:
  28.  
  29.   /donate <nickname> <amount>
  30.  
  31.  
  32.  
  33. \************************************************/
  34.  
  35.  
  36.  
  37. #include <amxmodx>
  38.  
  39. #include <amxmisc>
  40.  
  41. #include <zombieplague>
  42.  
  43.  
  44.  
  45. new const PLUGIN[] = "[ZP] Donate Plugin"
  46.  
  47. new const AUTHOR[] = "@bdul!"
  48.  
  49. new const VERSION[] = "1.0"
  50.  
  51.  
  52.  
  53. new g_msgSayText
  54.  
  55.  
  56.  
  57. public plugin_init()
  58.  
  59. {
  60.  
  61. register_plugin(PLUGIN, VERSION, AUTHOR)
  62.  
  63.  
  64.  
  65. register_clcmd("say", "handleSay")
  66.  
  67. register_clcmd("say_team", "handleSay")
  68.  
  69.  
  70.  
  71. g_msgSayText = get_user_msgid("SayText")
  72.  
  73. }
  74.  
  75.  
  76.  
  77.  
  78.  
  79. public handleSay(id)
  80.  
  81. {
  82.  
  83. new args[64]
  84.  
  85.  
  86.  
  87. read_args(args, charsmax(args))
  88.  
  89. remove_quotes(args)
  90.  
  91.  
  92.  
  93. new arg1[16]
  94.  
  95. new arg2[32]
  96.  
  97.  
  98.  
  99. strbreak(args, arg1, charsmax(arg1), arg2, charsmax(arg2))
  100.  
  101.  
  102.  
  103. if (equal(arg1,"/kuldes", 7))
  104.  
  105. donate(id, arg2)
  106.  
  107.  
  108.  
  109. }
  110.  
  111.  
  112.  
  113. public donate(id, arg[])
  114.  
  115. {
  116.  
  117. new to[32], count[10]
  118.  
  119. strbreak(arg, to, 31, count, 9)
  120.  
  121.  
  122.  
  123. if (!to[0] || !count[0])
  124.  
  125. }
  126.  
  127. new ammo_sender = zp_get_user_ammo_packs(id)
  128.  
  129. new ammo
  130.  
  131. if (equal(count, "all"))
  132.  
  133. ammo = ammo_sender
  134.  
  135. else
  136.  
  137. ammo = str_to_num(count)
  138.  
  139. if (ammo <= 0)
  140.  
  141. }
  142.  
  143. ammo_sender -= ammo
  144.  
  145. if (ammo_sender < 0)
  146.  
  147. {
  148.  
  149. ammo+=ammo_sender
  150.  
  151. ammo_sender = 0
  152.  
  153.  
  154.  
  155. }
  156.  
  157. new reciever = cmd_target(id, to, (CMDTARGET_OBEY_IMMUNITY|CMDTARGET_ALLOW_SELF))
  158.  
  159. if (!reciever || reciever == id)
  160.  
  161. }
  162.  
  163.  
  164.  
  165. zp_set_user_ammo_packs(reciever, zp_get_user_ammo_packs(reciever) + ammo)
  166.  
  167. zp_set_user_ammo_packs(id, ammo_sender)
  168.  
  169. new aName[32], vName[32]
  170.  
  171.  
  172.  
  173. get_user_name(id, aName, 31)
  174.  
  175. get_user_name(reciever, vName, 31)
  176.  
  177. }
  178.  
  179.  
  180.  
  181. stock client_printcolor(id, const input[], any:...)
  182.  
  183. {
  184.  
  185. new iCount = 1, iPlayers[32]
  186.  
  187.  
  188.  
  189. static szMsg[191]
  190.  
  191. vformat(szMsg, charsmax(szMsg), input, 3)
  192.  
  193.  
  194.  
  195. replace_all(szMsg, 190, "/g", "^4") // green txt
  196.  
  197. replace_all(szMsg, 190, "/y", "^1") // orange txt
  198.  
  199. replace_all(szMsg, 190, "/ctr", "^3") // team txt
  200.  
  201. replace_all(szMsg, 190, "/w", "^0") // team txt
  202.  
  203.  
  204.  
  205. if(id) iPlayers[0] = id
  206.  
  207. else get_players(iPlayers, iCount, "ch")
  208.  
  209.  
  210.  
  211. for (new i = 0; i < iCount; i++)
  212.  
  213. {
  214.  
  215. if (is_user_connected(iPlayers[i]))
  216.  
  217. {
  218.  
  219. message_begin(MSG_ONE_UNRELIABLE, g_msgSayText, _, iPlayers[i])
  220.  
  221. write_byte(iPlayers[i])
  222.  
  223. write_string(szMsg)
  224.  
  225. message_end()
  226.  
  227. }
  228.  
  229. }
  230.  
  231. }


Ez az ammi fent van az oldalon nem?

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Zm ammó küldés
HozzászólásElküldve: 2013.02.10. 13:43 
Offline
Veterán
Avatar

Csatlakozott: 2012.09.01. 22:19
Hozzászólások: 1697
Megköszönt másnak: 26 alkalommal
Megköszönték neki: 302 alkalommal
nem.

_________________
Valami új kezdete...
Kép
Egyedi pluginok készítése pénzért (Banki átutalás, PayPal) -> Privát üzenet


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Zm ammó küldés
HozzászólásElküldve: 2013.02.10. 13:45 
Offline
Félisten

Csatlakozott: 2012.06.19. 15:12
Hozzászólások: 926
Megköszönt másnak: 109 alkalommal
Megköszönték neki: 31 alkalommal
socrazy írta:
nem.

Nem tudom átalakitani.
5117965b2b7cc.sma(1) : error 075: input line too long (after substitutions)
5117965b2b7cc.sma(121) : error 029: invalid expression, assumed zero
5117965b2b7cc.sma(121 -- 123) : warning 215: expression has no effect
5117965b2b7cc.sma(137) : error 029: invalid expression, assumed zero
5117965b2b7cc.sma(137 -- 139) : warning 215: expression has no effect
5117965b2b7cc.sma(157) : error 029: invalid expression, assumed zero
5117965b2b7cc.sma(157 -- 161) : warning 215: expression has no effect

4 Errors.
Could not locate output file 5117965b2b7cc.amx (compile failed).
Hiba! - Az atalakitas sikertelen. (Forras fajlok torolve.)

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Zm ammó küldés
HozzászólásElküldve: 2013.02.10. 13:56 
Offline
Veterán
Avatar

Csatlakozott: 2012.09.01. 22:19
Hozzászólások: 1697
Megköszönt másnak: 26 alkalommal
Megköszönték neki: 302 alkalommal
Tomos írta:
socrazy írta:
nem.

Nem tudom átalakitani.
5117965b2b7cc.sma(1) : error 075: input line too long (after substitutions)
5117965b2b7cc.sma(121) : error 029: invalid expression, assumed zero
5117965b2b7cc.sma(121 -- 123) : warning 215: expression has no effect
5117965b2b7cc.sma(137) : error 029: invalid expression, assumed zero
5117965b2b7cc.sma(137 -- 139) : warning 215: expression has no effect
5117965b2b7cc.sma(157) : error 029: invalid expression, assumed zero
5117965b2b7cc.sma(157 -- 161) : warning 215: expression has no effect

4 Errors.
Could not locate output file 5117965b2b7cc.amx (compile failed).
Hiba! - Az atalakitas sikertelen. (Forras fajlok torolve.)


SMA Forráskód: [ Mindet kijelol ]
  1. /* Plugin generated by AMXX-Studio */
  2.  
  3. #include <amxmodx>
  4. #include <amxmisc>
  5. #include <zombieplague>
  6.  
  7. #define PLUGIN "[ZP] Donate Ammo Packs"
  8. #define VERSION "1.0"
  9. #define AUTHOR "r1laX , PomanoB"
  10.  
  11. new g_UserTotalAmmo[33]
  12. new g_CvarAllowDonate
  13. new SayText
  14.  
  15.  
  16. public plugin_init() {
  17. register_plugin(PLUGIN, VERSION, AUTHOR)
  18.  
  19. g_CvarAllowDonate = register_cvar("zp_stats_allow_donate", "1")
  20.  
  21. register_clcmd("say", "handleSay")
  22. register_clcmd("say_team", "handleSay")
  23.  
  24. register_event("HLTV", "RoundStart", "a", "1=0", "2=0")
  25.  
  26. SayText = get_user_msgid("SayText")
  27.  
  28. }
  29.  
  30. public RoundStart()
  31. {
  32. if (get_pcvar_num(g_CvarAllowDonate))
  33. set_task(2.2, "MsgOnRoundStart")
  34.  
  35. }
  36.  
  37. public MsgOnRoundStart()
  38. {
  39. if(get_pcvar_num(g_CvarAllowDonate))
  40. client_printcolor(0, "!g[ZP] !yTo donate others Ammo Packs, type !g/donate")
  41.  
  42. }
  43.  
  44. public handleSay(id)
  45. {
  46. new args[64]
  47.  
  48. read_args(args, charsmax(args))
  49. remove_quotes(args)
  50.  
  51. new arg1[16]
  52. new arg2[32]
  53.  
  54. strbreak(args, arg1, charsmax(arg1), arg2, charsmax(arg2))
  55. if (get_pcvar_num(g_CvarAllowDonate) && equal(arg1,"/kuldes", 7))
  56. donate(id, arg2)
  57.  
  58. }
  59.  
  60. public donate(id, arg[])
  61. {
  62. new to[32], count[10]
  63. strbreak(arg, to, 31, count, 9)
  64.  
  65. if (!to[0] || !count[0])
  66. {
  67. client_printcolor(id, "!g[ZP] !yHasznalat: say /kuldes <nev> <ammo>")
  68. return
  69. }
  70. new ammo_sender = zp_get_user_ammo_packs(id)
  71. new ammo
  72. if (equal(count, "all"))
  73. ammo = ammo_sender
  74. else
  75. ammo = str_to_num(count)
  76. if (ammo <= 0)
  77. {
  78. client_printcolor(id, "!g[ZP] !yRossz ammo meret!")
  79. return
  80. }
  81. ammo_sender -= ammo
  82. if (ammo_sender < 0)
  83. {
  84. ammo+=ammo_sender
  85. ammo_sender = 0
  86.  
  87. }
  88. new reciever = cmd_target(id, to, (CMDTARGET_ALLOW_SELF))
  89. if (!reciever || reciever == id)
  90. {
  91. client_printcolor(id, "!g[ZP] !yPlayer !g%s !yhas not been found on the server!", to)
  92. return
  93. }
  94.  
  95. zp_set_user_ammo_packs(reciever, zp_get_user_ammo_packs(reciever) + ammo)
  96. g_UserTotalAmmo[reciever] += ammo
  97. zp_set_user_ammo_packs(id, ammo_sender)
  98. new aName[32], vName[32]
  99.  
  100. get_user_name(id, aName, 31)
  101. get_user_name(reciever, vName, 31)
  102.  
  103. set_hudmessage(255, 0, 0, -1.0, 0.3, 0, 6.0, 6.0)
  104. show_hudmessage(0, "%s adott %d Ammo Packot %s-nak!", aName, ammo, vName)
  105.  
  106. }
  107.  
  108. stock client_printcolor(const id, const input[], any:...)
  109. {
  110. new count = 1, players[32]
  111. static msg[191]
  112. vformat(msg, 190, input, 3)
  113.  
  114. replace_all(msg, 190, "!g", "^4") // Green Color
  115. replace_all(msg, 190, "!y", "^1") // Default Color
  116. replace_all(msg, 190, "!t", "^3") // Team Color
  117.  
  118. if (id) players[0] = id; else get_players(players, count, "ch")
  119. {
  120. for ( new i = 0; i < count; i++ )
  121. {
  122. if ( is_user_connected(players[i]) )
  123. {
  124. message_begin(MSG_ONE_UNRELIABLE, SayText, _, players[i])
  125. write_byte(players[i]);
  126. write_string(msg);
  127. message_end();
  128. }
  129. }
  130. }
  131. }

_________________
Valami új kezdete...
Kép
Egyedi pluginok készítése pénzért (Banki átutalás, PayPal) -> Privát üzenet

Ők köszönték meg crazy` nek ezt a hozzászólást: Tomos (2013.02.10. 14:26)
  Népszerűség: 2.27%


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Zm ammó küldés
HozzászólásElküldve: 2013.02.19. 16:03 
Offline
Beavatott

Csatlakozott: 2012.07.04. 13:41
Hozzászólások: 66
Megköszönt másnak: 9 alkalommal
Bence98 irt mar egy menus ammokuldot. :)

_________________
Plugin készítést vállalok! -> PM


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Zm ammó küldés
HozzászólásElküldve: 2013.02.19. 16:51 
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
stricimacko írta:
Bence98 irt mar egy menus ammokuldot. :)

Az nem küldő hanem adó! És azt csak admim tud adni ha át nem írod.

_________________
<<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  [ 8 hozzászólás ] 


Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 66 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