hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2025.07.07. 00:55



Jelenlévő felhasználók

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

A legtöbb felhasználó (2761 fő) 2025.01.09. 20:06-kor tartózkodott itt.

Regisztrált felhasználók: Bing [Bot], 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  [2 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: Ünnepek
HozzászólásElküldve:2014.11.02. 11:42 
Offline
Jómunkásember
Avatar

Csatlakozott:2013.12.18. 17:35
Hozzászólások:365
Megköszönt másnak: 152 alkalommal
Megköszönték neki: 31 alkalommal
Üdv!
Ebből a pluginból kivenné valaki a halloween-t, köszi előre is.

SMA Forráskód: [ Mindet kijelol ]
  1. /* Script generated by Pawn Studio */
  2.  
  3. #include <amxmodx>
  4. #include <amxmisc>
  5.  
  6. #define fTask 15.0
  7.  
  8. new const Autor[] = "Chatto."
  9. new const Name[] = "Notifications of festivities"
  10. new const Vers[] = " 1.0 "
  11. new const szPrfx[] = "!g[Unnepek]!y"
  12.  
  13. new const szHolydays[ ][ ] =
  14. {
  15. "25",
  16. "31",
  17. "01",
  18. "31"
  19. }
  20.  
  21. new const szMonths[ ][ ] =
  22. {
  23. "October",
  24. "December",
  25. "January"
  26. }
  27.  
  28. new gMaxPlayers;
  29.  
  30. public plugin_init()
  31. {
  32. register_plugin(Name, Vers, Autor)
  33. register_logevent("RoundStart", 2, "1=Round_Start")
  34. gMaxPlayers = get_maxplayers();
  35. }
  36. public RoundStart( )
  37. {
  38. for( new i = 1; i < gMaxPlayers; i++ )
  39. {
  40. set_task( fTask, "Recording", i )
  41. }
  42. }
  43. public Recording( id )
  44. {
  45. new Month[33], Day[12];
  46. get_time( "%B", Month, charsmax(Month) )
  47. get_time( "%d", Day, charsmax(Day) )
  48.  
  49. new Christmas = str_to_num(szHolydays[ 0 ]) - str_to_num(Day)
  50. new Halloween = str_to_num(szHolydays[ 3 ]) - str_to_num(Day)
  51. new LastDay_ofAge = str_to_num(szHolydays[ 1 ]) - str_to_num(Day)
  52.  
  53. if( equali( Month, szMonths[0] ) )
  54. {
  55. ChatColor( id, "%s Meg!t %d nap van!t Halloween-ig", szPrfx, Halloween )
  56. }
  57. else if( equali( Month, szMonths[1] ) )
  58. {
  59. ChatColor( id, "%s Meg !t %d!y nap van!t Karacsonyig", szPrfx, Christmas )
  60. ChatColor( id, "%s Meg !t %d!y nap van!t Szilveszterig", szPrfx, LastDay_ofAge )
  61. }
  62. else if( equali( Month, szMonths[2] ) )
  63. {
  64. if( equal( Day, szHolydays[3] ) )
  65. {
  66. ChatColor( id, "%s Boldog uj evet!", szPrfx )
  67. }
  68. }
  69. }
  70.  
  71. stock ChatColor(const id, const input[], any:...)
  72. {
  73. new count = 1, players[32];
  74. static msg[191];
  75. vformat(msg, 190, input, 3);
  76.  
  77. replace_all(msg, 190, "!g", "^4"); // Color verde
  78. replace_all(msg, 190, "!y", "^1"); // Default
  79. replace_all(msg, 190, "!t", "^3"); // Team Color
  80.  
  81. if (id) players[0] = id; else get_players(players, count, "ch");
  82. {
  83. for (new i = 0; i < count; i++)
  84. {
  85. if (is_user_connected(players[i]))
  86. {
  87. message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i]);
  88. write_byte(players[i]);
  89. write_string(msg);
  90. message_end();
  91. }
  92. }
  93. }
  94. }
  95.  

_________________
Ha segítettem használd a gombot!

Kép
KépKép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Ünnepek
HozzászólásElküldve:2014.11.02. 12:13 
Offline
Jómunkásember

Csatlakozott:2014.01.04. 18:31
Hozzászólások:326
Megköszönt másnak: 79 alkalommal
Megköszönték neki: 7 alkalommal
Probald

SMA Forráskód: [ Mindet kijelol ]
  1. /* Script generated by Pawn Studio */
  2.  
  3. #include <amxmodx>
  4. #include <amxmisc>
  5.  
  6. #define fTask 15.0
  7.  
  8. new const Autor[] = "Chatto."
  9. new const Name[] = "Notifications of festivities"
  10. new const Vers[] = " 1.0 "
  11. new const szPrfx[] = "!g[Unnepek]!y"
  12.  
  13. new const szHolydays[ ][ ] =
  14. {
  15. "25",
  16. "01",
  17. "31"
  18. }
  19.  
  20. new const szMonths[ ][ ] =
  21. {
  22. "December",
  23. "January"
  24. }
  25.  
  26. new gMaxPlayers;
  27.  
  28. public plugin_init()
  29. {
  30. register_plugin(Name, Vers, Autor)
  31. register_logevent("RoundStart", 2, "1=Round_Start")
  32. gMaxPlayers = get_maxplayers();
  33. }
  34. public RoundStart( )
  35. {
  36. for( new i = 1; i < gMaxPlayers; i++ )
  37. {
  38. set_task( fTask, "Recording", i )
  39. }
  40. }
  41. public Recording( id )
  42. {
  43. new Month[33], Day[12];
  44. get_time( "%B", Month, charsmax(Month) )
  45. get_time( "%d", Day, charsmax(Day) )
  46.  
  47. new Christmas = str_to_num(szHolydays[ 0 ]) - str_to_num(Day)
  48. new LastDay_ofAge = str_to_num(szHolydays[ 1 ]) - str_to_num(Day)
  49.  
  50. if( equali( Month, szMonths[1] ) )
  51. {
  52. ChatColor( id, "%s Meg !t %d!y nap van!t Karacsonyig", szPrfx, Christmas )
  53. ChatColor( id, "%s Meg !t %d!y nap van!t Szilveszterig", szPrfx, LastDay_ofAge )
  54. }
  55. else if( equali( Month, szMonths[1] ) )
  56. {
  57. if( equal( Day, szHolydays[2] ) )
  58. {
  59. ChatColor( id, "%s Boldog uj evet!", szPrfx )
  60. }
  61. }
  62. }
  63.  
  64. stock ChatColor(const id, const input[], any:...)
  65. {
  66. new count = 1, players[32];
  67. static msg[191];
  68. vformat(msg, 190, input, 3);
  69.  
  70. replace_all(msg, 190, "!g", "^4"); // Color verde
  71. replace_all(msg, 190, "!y", "^1"); // Default
  72. replace_all(msg, 190, "!t", "^3"); // Team Color
  73.  
  74. if (id) players[0] = id; else get_players(players, count, "ch");
  75. {
  76. for (new i = 0; i < count; i++)
  77. {
  78. if (is_user_connected(players[i]))
  79. {
  80. message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i]);
  81. write_byte(players[i]);
  82. write_string(msg);
  83. message_end();
  84. }
  85. }
  86. }
  87. }
  88.  


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


Ki van itt

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