hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.03.28. 20:48



Jelenlévő felhasználók

Jelenleg 237 felhasználó van jelen :: 0 regisztrált, 0 rejtett és 237 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  [ 5 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: szerveren töltött idő + pénz
HozzászólásElküldve: 2013.08.25. 19:43 
Offline
Őstag
Avatar

Csatlakozott: 2010.04.16. 16:50
Hozzászólások: 1342
Megköszönt másnak: 42 alkalommal
Megköszönték neki: 58 alkalommal
Keresek egy plugint amit régen láttam valahol itt amx en, a lényege az hogy ha a játékos egy időt töltött a szerveren akkor kap + pénzt
pl:
5 percért kap 1000$
15 - 3000$
30-10000$
Valaki betudná ezt nekem linkelni vagy forráskodot tudna adni ?

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: szerveren töltött idő + pénz
HozzászólásElküldve: 2013.08.25. 20:14 
Offline
Tud valamit
Avatar

Csatlakozott: 2013.07.01. 23:32
Hozzászólások: 122
Megköszönt másnak: 1 alkalommal
Megköszönték neki: 23 alkalommal
Szia! Ittvan Amit Keresel! :D
SMA Forráskód: [ Mindet kijelol ]
  1. /*================================================================================
  2. =
  3. = Plugin: Time Present's
  4. = Version: 0.1
  5. = Version mod: Public
  6. =
  7. =
  8. = Description:
  9. = - This is plugin add in game presents.
  10. = Presents are given every 3 min, 5 min, 10 min.
  11. =
  12. = Defaults:
  13. = 3 min - 3000 $
  14. = 5 min - 5000 $
  15. = 10 min - 10000 $
  16. =
  17. =
  18. =================================================================================*/
  19.  
  20. #include <amxmodx>
  21. #include <cstrike>
  22.  
  23. /*================================================================================
  24.  [Macros]
  25. =================================================================================*/
  26.  
  27. #define SMALL 3000
  28. #define AVERAGE 5000
  29. #define LARGE 10000
  30.  
  31. /*================================================================================
  32.  [Plugin Init]
  33. =================================================================================*/
  34.  
  35. public plugin_init()
  36. {
  37. register_plugin("Time Presents", "0.1", "WPMG Team")
  38. }
  39.  
  40. /*================================================================================
  41.  [Set Tasks]
  42. =================================================================================*/
  43.  
  44. public client_putinserver(id)
  45. {
  46. set_task(180.0, "small_present", id)
  47. set_task(300.0, "average_present", id)
  48. set_task(600.0, "large_present", id)
  49. set_task(100.0, "extraavarge_present",id)
  50. }
  51.  
  52. /*================================================================================
  53.  [Remove Task]
  54. =================================================================================*/
  55.  
  56. public client_disconnect(id)
  57. {
  58. if(task_exists(id))
  59. remove_task(id)
  60. }
  61.  
  62. /*================================================================================
  63.  [Give Presents]
  64. =================================================================================*/
  65.  
  66. public small_present(id)
  67. {
  68. cs_set_user_money(id, min(cs_get_user_money(id) + SMALL, 16000), 1)
  69. client_printcolor(id, "^4[Szerotol-ajandek] ^1Kaptal ^4%d $^1, mert jaccotal ezen a szerveren^4 3 percet.", SMALL)
  70. }
  71.  
  72. public average_present(id)
  73. {
  74. cs_set_user_money(id, min(cs_get_user_money(id) + AVERAGE, 16000), 1)
  75. client_printcolor(id, "^4[Szerotol-ajandek] ^1Kaptal ^4%d $^1, mert jaccotal ezen a szerveren^4 5 percet.", AVERAGE)
  76. }
  77.  
  78. public large_present(id)
  79. {
  80. cs_set_user_money(id, min(cs_get_user_money(id) + LARGE, 16000), 1)
  81. client_printcolor(id, "^4[Szerotol-ajandek] ^1Kaptal ^4%d $^1, mert jaccotal ezen a szerveren^4 10 percet.", LARGE)
  82. }
  83.  
  84.  
  85. /*================================================================================
  86.  [Stock]
  87. =================================================================================*/
  88.  
  89. stock client_printcolor(const id, const input[], any:...)
  90. {
  91. new iCount = 1, iPlayers[32]
  92. static szMsg[191]
  93.  
  94. vformat(szMsg, charsmax(szMsg), input, 3)
  95. replace_all(szMsg, 190, "/g", "^4")
  96. replace_all(szMsg, 190, "/y", "^1")
  97. replace_all(szMsg, 190, "/ctr", "^1")
  98. replace_all(szMsg, 190, "/w", "^0")
  99.  
  100. if(id) iPlayers[0] = id
  101. else get_players(iPlayers, iCount, "ch")
  102. for (new i = 0; i < iCount; i++)
  103. {
  104. if(is_user_connected(iPlayers[i]))
  105. {
  106. message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, iPlayers[i])
  107. write_byte(iPlayers[i])
  108. write_string(szMsg)
  109. message_end()
  110. }
  111. }
  112. }
  113.  

_________________
Kép

Ők köszönték meg InFeCt nek ezt a hozzászólást: expert (2013.08.25. 20:51)
  Népszerűség: 2.27%


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: szerveren töltött idő + pénz
HozzászólásElküldve: 2013.08.25. 20:53 
Offline
Őstag
Avatar

Csatlakozott: 2010.04.16. 16:50
Hozzászólások: 1342
Megköszönt másnak: 42 alkalommal
Megköszönték neki: 58 alkalommal
köszi :) ez kellett

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: szerveren töltött idő + pénz
HozzászólásElküldve: 2013.08.26. 20:34 
Offline
Developer
Avatar

Csatlakozott: 2011.06.01. 21:11
Hozzászólások: 7962
Megköszönt másnak: 295 alkalommal
Megköszönték neki: 535 alkalommal
Expert:

Ezt a sort töröld, s utána rakd be:
SMA Forráskód: [ Mindet kijelol ]
  1. set_task(100.0, "extraavarge_present",id)
  2.  


Hibát fog dobni, mert nem találja a függvényt!

_________________
http://www.easyrankup.eu


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: szerveren töltött idő + pénz
HozzászólásElküldve: 2013.08.27. 05:57 
Offline
Őstag
Avatar

Csatlakozott: 2010.04.16. 16:50
Hozzászólások: 1342
Megköszönt másnak: 42 alkalommal
Megköszönték neki: 58 alkalommal
tudom kiki átnéztem a kodot amugy és láttam :-) de amúgy nekem nem pénz adásra kell hanem másra, már átírtam illetve kiszedtem ami nekem kellett belőle :-)

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


Ki van itt

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