Dabar yra 2018 Spa 23 23:23


Forumo taisyklės


1. Pluginai turi turėti išsamius aprašymus.
2. Aprašymai turi būti lietuvių kalba.



 Puslapis 11 [ 1 pranešimas ] 
Autorius Žinutė
 Pranešimo tema: Night mode pluginas ( žemėlapio keitimas pagal laiką )
Žinutės numeris: #1  StandartinėParašytas: 2018 Rgs 25 19:39 
O taip. Jis jau surinko 50 žinučių!
Vartotojo avataras

Užsiregistravo: 2016 Gru 29 09:12
Pranešimai: 83
Karma: 2
Sveiki, night mode pluginas:

Pluginas simple, man labai naudingas, kadangi dust2 serverį kuriame nėra jokio RTV ir žemėlapių balsavimo, nurodyta valanda, naktimis užsimeta mažesnisis brolis dust2_2x2. Atėjus nustatytam laikui atsikeičia vėl į dust2.

Laikus keisti ties: if (equal(a, "01:30")) bei if (equal(a, "10:00"))

Jeigu kartu norite, kad išsijungtu tam tikri pluginai, tuomet gražiai žėmiau įrašome pvz: server_cmd("amx_pausecfg stop adminvote") arba server_cmd("amx_pausecfg stop mapsmenu") ir taip toliau.

Lentelė išjungus pluginus tam tikrus turėtu atrodyti taip:

if (equal(a, "10:00"))
{
server_cmd("amx_map de_inferno")
server_cmd("amx_rcon mp_timelimit 30")
server_cmd("amx_pausecfg stop adminvote")
server_cmd("amx_pausecfg stop mapsmenu")



Pluginas:

  1. #include <amxmodx>
  2. &nbsp;
  3. new a&#91;6&#93;
  4. &nbsp;
  5. public plugin_init&#40;&#41;
  6. &#123;
  7. register_plugin&#40;"Map Scheduler", "1.0", "Author"&#41;
  8. &nbsp;
  9. set_task&#40;60.0, "task_check_time", 38427236, _, _, "b"&#41;
  10. &#125;
  11. &nbsp;
  12. public task_check_time&#40;&#41;
  13. &#123;
  14. get_time&#40;"%H:%M", a, 5&#41;
  15. &nbsp;
  16. if &#40;equal&#40;a, "23:59"&#41;&#41;
  17. &#123;
  18. chat_color&#40;0, "!g[PROCS.LT] !n nuo 1:30 valandos nakties iki 10 ryto naktinis MODAS !g de_dust2_2x2 zemelapis. "&#41;
  19. &#125;
  20. &nbsp;
  21. if &#40;equal&#40;a, "01:30"&#41;&#41;
  22. &#123;
  23. server_cmd&#40;"amx_map de_dust2_2x2"&#41;
  24. server_cmd&#40;"amx_rcon mp_timelimit 0"&#41;
  25. &nbsp;
  26. &#125;
  27. if &#40;equal&#40;a, "10:00"&#41;&#41;
  28. &#123;
  29. server_cmd&#40;"amx_map de_dust2"&#41;
  30. server_cmd&#40;"amx_rcon mp_timelimit 60"&#41;
  31. &#125;
  32. &nbsp;
  33. &#125;
  34. &nbsp;
  35. stock chat_color&#40;const id, const input&#91;&#93;, any:...&#41;
  36. &#123;
  37. new count = 1, players&#91;32&#93;
  38. &nbsp;
  39. static msg&#91;191&#93;
  40. &nbsp;
  41. vformat&#40;msg, 190, input, 3&#41;
  42. &nbsp;
  43. replace_all&#40;msg, 190, "!g", "^4"&#41;
  44. replace_all&#40;msg, 190, "!n", "^1"&#41;
  45. replace_all&#40;msg, 190, "!t", "^3"&#41;
  46. replace_all&#40;msg, 190, "!t2", "^0"&#41;
  47. &nbsp;
  48. if &#40;id&#41; players&#91;0&#93; = id; else get_players&#40;players, count, "ch"&#41;
  49. &#123;
  50. for &#40;new i = 0; i < count; i++&#41;
  51. &#123;
  52. if &#40;is_user_connected&#40;players&#91;i&#93;&#41;&#41;
  53. &#123;
  54. message_begin&#40;MSG_ONE_UNRELIABLE, get_user_msgid&#40;"SayText"&#41;, _, players&#91;i&#93;&#41;
  55. write_byte&#40;players&#91;i&#93;&#41;
  56. write_string&#40;msg&#41;
  57. message_end&#40;&#41;
  58. &#125;
  59. &#125;
  60. &#125;
  61. &#125;
  62. &nbsp;



Šaltinis: http://www.wargods.ro/archive/index.php/t-20588.html

-- 2018 Rgs 25 19:44 --

Šiek tiek ne čia ikėliau, na moderai jeigu yra, perkelkit :)



_________________
Paveikslėlis
Counter-strike serveriai: http://www.procs.lt
Counter-strike 1.6 download - http://csdownloadpro.com
Cs 1.6 atsisiūntimo nuoroda - http://counter-strike-download.procs.lt
Atsijungęs
 Aprašymas  
 
Rodyti paskutinius pranešimus:  Rūšiuoti pagal  
 Puslapis 11 [ 1 pranešimas ] 


Dabar prisijungę

Vartotojai naršantys šį forumą: Registruotų vartotojų nėra ir 1 svečias


Jūs negalite kurti naujų temų šiame forume
Jūs negalite atsakinėti į temas šiame forume
Jūs negalite redaguoti savo pranešimų šiame forume
Jūs negalite trinti savo pranešimų šiame forume
Jūs negalite prikabinti failų šiame forume

Ieškoti:
Pereiti į: