hlmod.hu
https://hlmod.hu/

idő
https://hlmod.hu/viewtopic.php?f=29&t=5575
Oldal: 1 / 1

Szerző:  CrB [2012.08.07. 10:37 ]
Hozzászólás témája:  idő

Hali

egy olyan plugin kéne ami a kör elejétől kezdve a szerver visszaszámol 30 -tol 0 ig és ezalatt az idő alatt mondjuk ne tudjanak mozogni de ha a számolás pl 25nél tart és valaki felcsatlakozik akkor ő se tudjon mozogni de neki is 25 -től kezdjen visszaszámolni

Szerző:  Silent [2012.08.08. 16:57 ]
Hozzászólás témája:  Re: idő

Kód:
  1. /* Plugin generated by AMXX-Studio */

  2.  

  3. #include <amxmodx>

  4. #include <fakemeta>

  5.  

  6. #define PLUGIN "Countdown"

  7. #define VERSION "1.0"

  8. #define AUTHOR "Silent"

  9.  

  10. new gTime;

  11.  

  12. public plugin_init() {

  13.         register_plugin(PLUGIN, VERSION, AUTHOR);

  14.         register_logevent("log_start", 2, "1=Round_Start");

  15.         register_forward(FM_PlayerPreThink, "PreThink", 0);

  16. }

  17.  

  18.  

  19. public PreThink(id)

  20. {

  21.         if(gTime)

  22.         {

  23.                 set_hudmessage(0, 255, 0, 0.28, 0.63, 0, 6.0, 1.0);

  24.                 show_hudmessage(id, "We have %d sec left....", gTime);

  25.         }

  26. }

  27.        

  28.  

  29. public log_start()

  30. {

  31.         gTime = 30;

  32.         timeminus();

  33. }

  34.  

  35. public timeminus()

  36. {

  37.         if(gTime >=1)

  38.         {

  39.                 new players[32], pnum;

  40.                 get_players(players, pnum);

  41.                 for(new i=0; i<pnum; i++)

  42.                 {

  43.                         new id = players[i];

  44.                         set_pev(id, pev_speed, 0.0);

  45.                 }

  46.                 gTime--

  47.                 set_task(1.0, "timeminus");

  48.         }

  49.         else

  50.         {

  51.                 new players[32], pnum;

  52.                 get_players(players, pnum);

  53.                 for(new i=0; i<pnum; i++)

  54.                 {

  55.                         new id = players[i];

  56.                         set_pev(id, pev_speed, get_cvar_num("sv_maxspeed"));

  57.                 }

  58.         }

  59. }

Oldal: 1 / 1 Minden időpont UTC+02:00 időzóna szerinti
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/