hlmod.hu
https://hlmod.hu/

Miért nem változik a hud szine egy idő után?
https://hlmod.hu/viewtopic.php?f=9&t=28633
Oldal: 1 / 1

Szerző:  *Rastaaa. [2018.01.08. 20:52 ]
Hozzászólás témája:  Miért nem változik a hud szine egy idő után?

Sziasztok! A helyzet az, hogy egy hud színét akartam változtatni fokozatosan (zöldről sárgára) Addig tökéletesen működik amíg az alap zöld színről eljut a sárgáig, de utána nem megy tovább.

Kód:
new Szinek[11] = {0, 42, 85, 127, 170, 212, 255, 170, 127, 85, 42};   A 0 az alap zöld, 212-ig sárgul, 255 a sárga, viszont onnan nem megy tovább.

public plugin_init()
{
   set_task(1.0, "HUD", 0, _, _, "b");
}

static id2 = 1;

public HUD()
{
   static id
   
   if(id2 == 11) { id2 = 1; }
   set_hudmessage(Szinek[id2], 255, 0, 0.11, 0.02, 0, 6.0, 12.0);
   
   for(id = 1; id <= get_maxplayers; id++)
   {      
      show_hudmessage(id, "%i", kill[id]);
   }
   id2++;
}

Szerző:  fiatalveteran [2018.01.08. 21:26 ]
Hozzászólás témája:  Re: Miért nem változik a hud szine egy idő után?

Kód:
new Szinek[12] = { 0, 42, 85, 127, 170, 212, 255, 170, 127, 85, 42, 0 };   A 0 az alap zöld, 212-ig sárgul, 255 a sárga, viszont onnan nem megy tovább.

public plugin_init()
{
   set_task(1.0, "HUD", 0, _, _, "b");
}

static id2 = 1;

public HUD()
{
   static id
   
   if(id2 == 11) { id2 = 1; }
   set_hudmessage(Szinek[id2], 0, 255, 0, 0.11, 0.02, 0, 6.0, 12.0);
   
   for(id = 1; id <= get_maxplayers; id++)
   {       
      show_hudmessage(id, "%i", kill[id]);
   }
   id2++;
}


így?

Szerző:  Dooz [2018.01.08. 21:29 ]
Hozzászólás témája:  Re: Miért nem változik a hud szine egy idő után?

Üdv. Tessék, tökéletesen müködik. Az idővel volt a gond, vagyis, hogy mennyi ideig marad a HUD a képernyőn. 12 másodperc volt beállítva, most 0.9 van.
  1. new Szinek[11] = {0, 42, 85, 127, 170, 212, 255, 170, 127, 85, 42};
  2.  
  3. public plugin_init() {
  4.  
  5.     set_task(1.0, "HUD", 0, _, _, "b");
  6. }
  7.  
  8. static id2 = 1;
  9.  
  10. public HUD()
  11. {
  12.    static id
  13.    if(id2 >= 11)  id2 = 1;
  14.  
  15.    set_hudmessage(Szinek[id2], 255, 0, 0.11, 0.02, 0, 6.0, 0.9);
  16.  
  17.    for(id = 1; id <= get_maxplayers; id++)
  18.    {      
  19.       show_hudmessage(id, "%i", kill[id]);
  20.    }
  21.  
  22.    id2++;
  23. }

Szerző:  *Rastaaa. [2018.01.08. 21:50 ]
Hozzászólás témája:  Re: Miért nem változik a hud szine egy idő után?

Köszönöm! :xicon_e_biggrin: :xicon_e_biggrin:

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