hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2025.06.17. 01:42



Jelenlévő felhasználók

Jelenleg 342 felhasználó van jelen :: 1 regisztrált, 0 rejtett és 341 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]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  [12 hozzászólás ]  OldalElőző12
Szerző Üzenet
 Hozzászólás témája: Re: Kör végi vissza számolo
HozzászólásElküldve:2012.07.27. 10:24 
Offline
Tiszteletbeli

Csatlakozott:2010.02.04. 19:12
Hozzászólások:3528
Megköszönt másnak: 26 alkalommal
Megköszönték neki: 180 alkalommal
oroszrulett írta:
Silent az if(count) nem azt jelenti, hogy "ha count 1" ?
Javítottam tag mistach-ot, beleírtam, hogy 0-nál mindenki haljon meg, szép üzi kiírása 0-nál.
Kód:
  1.     /* Plugin generated by AMXX-Studio */

  2.      

  3.     #include <amxmodx>

  4.     #include <amxmisc>

  5.      

  6.     #define PLUGIN "Roundend Countdown"

  7.     #define VERSION "1.0"

  8.     #define AUTHOR "Silent"

  9.      

  10.     new count;

  11.     new const counts[][] = {

  12.             "10.wav",

  13.             "9.wav",

  14.             "8.wav",

  15.             "7.wav",

  16.             "6.wav",

  17.             "5.wav",

  18.             "4.wav",

  19.             "3.wav",

  20.             "2.wav",

  21.             "1.wav"

  22.     }

  23.      

  24.     public plugin_precache()

  25.     {

  26.             for(new i=0; i<sizeof(counts); i++)

  27.             {

  28.                     new linetext[10];

  29.                     formatex(linetext, 9, "%s", counts[i]);

  30.                     precache_sound(linetext);

  31.             }

  32.     }

  33.      

  34.     public plugin_init() {

  35.             register_plugin(PLUGIN, VERSION, AUTHOR);

  36.             register_logevent("RoundStart", 2, "1=Round_Start");

  37.     }

  38.      

  39.      

  40.     public RoundStart()

  41.     {

  42.             count = 10;

  43.             new min = get_cvar_num("mp_roundtime");

  44.             new sec = min * 60;

  45.             new Float:counti = sec-10.0;

  46.             set_task(counti, "countdown");

  47.     }

  48.      

  49.     public countdown()

  50.     {

  51.             if(count >= 1)

  52.             {

  53.                     set_hudmessage(255, 255, 255, 0.17, 0.42, 0, 6.0, 1.0)

  54.                     show_hudmessage(0, "%d masodperc a vegso pusztulasig!", count)

  55.                     new players[32], pnum;

  56.                     get_players(players, pnum);

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

  58.                     {

  59.                         new id = players[i];

  60.                         client_cmd(id, "speak %d", counts[count]);  

  61.                         if(count == 0)

  62.                                 user_kill(id)

  63.                     }

  64.                     count--;

  65.                     set_task(1.0, "countdown");

  66.  

  67.         }else{

  68.                 set_hudmessage(255, 0, 0, -1.0, 0.48, 0, 6.0, 3.0)

  69.                 show_hudmessage(id, "Vege a kornek, mindenki meghalt.")

  70.                

  71.         }

  72.     }

  73.            

  74.            

if(count) = count értéke nagyobb mint 0

_________________
http://www.ebateam.eu/


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Kör végi vissza számolo
HozzászólásElküldve:2012.07.27. 15:29 
Offline
Minden6ó
Avatar

Csatlakozott:2011.01.19. 12:14
Hozzászólások:4294
Megköszönt másnak: 219 alkalommal
Megköszönték neki: 289 alkalommal
IrOn123 írta:
oroszrulett írta:
Silent az if(count) nem azt jelenti, hogy "ha count 1" ?
Javítottam tag mistach-ot, beleírtam, hogy 0-nál mindenki haljon meg, szép üzi kiírása 0-nál.
Kód:
  1.     /* Plugin generated by AMXX-Studio */

  2.      

  3.     #include <amxmodx>

  4.     #include <amxmisc>

  5.      

  6.     #define PLUGIN "Roundend Countdown"

  7.     #define VERSION "1.0"

  8.     #define AUTHOR "Silent"

  9.      

  10.     new count;

  11.     new const counts[][] = {

  12.             "10.wav",

  13.             "9.wav",

  14.             "8.wav",

  15.             "7.wav",

  16.             "6.wav",

  17.             "5.wav",

  18.             "4.wav",

  19.             "3.wav",

  20.             "2.wav",

  21.             "1.wav"

  22.     }

  23.      

  24.     public plugin_precache()

  25.     {

  26.             for(new i=0; i<sizeof(counts); i++)

  27.             {

  28.                     new linetext[10];

  29.                     formatex(linetext, 9, "%s", counts[i]);

  30.                     precache_sound(linetext);

  31.             }

  32.     }

  33.      

  34.     public plugin_init() {

  35.             register_plugin(PLUGIN, VERSION, AUTHOR);

  36.             register_logevent("RoundStart", 2, "1=Round_Start");

  37.     }

  38.      

  39.      

  40.     public RoundStart()

  41.     {

  42.             count = 10;

  43.             new min = get_cvar_num("mp_roundtime");

  44.             new sec = min * 60;

  45.             new Float:counti = sec-10.0;

  46.             set_task(counti, "countdown");

  47.     }

  48.      

  49.     public countdown()

  50.     {

  51.             if(count >= 1)

  52.             {

  53.                     set_hudmessage(255, 255, 255, 0.17, 0.42, 0, 6.0, 1.0)

  54.                     show_hudmessage(0, "%d masodperc a vegso pusztulasig!", count)

  55.                     new players[32], pnum;

  56.                     get_players(players, pnum);

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

  58.                     {

  59.                         new id = players[i];

  60.                         client_cmd(id, "speak %d", counts[count]);  

  61.                         if(count == 0)

  62.                                 user_kill(id)

  63.                     }

  64.                     count--;

  65.                     set_task(1.0, "countdown");

  66.  

  67.         }else{

  68.                 set_hudmessage(255, 0, 0, -1.0, 0.48, 0, 6.0, 3.0)

  69.                 show_hudmessage(id, "Vege a kornek, mindenki meghalt.")

  70.                

  71.         }

  72.     }

  73.            

  74.            

if(count) = count értéke nagyobb mint 0

Amúgy annyit írok erre hogy már nem kell meg amúgy is nem volt jó :D

_________________
<<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  [12 hozzászólás ]  OldalElőző12


Ki van itt

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