hlmod.hu
https://hlmod.hu/

Drop Rendszer UJ
https://hlmod.hu/viewtopic.php?f=9&t=28218
Oldal: 1 / 1

Szerző:  Troy [2017.09.04. 14:07 ]
Hozzászólás témája:  Drop Rendszer UJ

Hali ez igy mukodhet mivel tesztelni nem nagyon birom azért köszönöm ha valaki rá nézne :)
  1. public IdoEllenorzes(id)
  2. {
  3.     new hour, minute, second;
  4.     time(hour, minute, second);
  5.    
  6.     if(18 <= hour && 20 > hour)
  7.     {
  8.     Mod = 1;
  9.     ColorChat(id, GREEN, "[.::#0n3.Sh00T]^1Jelenleg ^4drop event^1 van ^4(Minden nap 18 Ă“rátĂłl - 20 Ă“ráig).");
  10.     set_dhudmessage(random(256), random(256), random(256), -1.0, 0.20, 0, 6.0, 6.0);
  11.     show_dhudmessage(id, "Jelenleg: A Drop Ă–lĂ©sre van! ");
  12.     }
  13.     else
  14.     {
  15.     Mod = 0;
  16.     //ColorChat(id, GREEN, "%s^1Minden nap ^4drop event^1 kezdĹ‘dik^4 18^1 Ă“rátĂłl -^4 20^1 Ă“ráig.", Chat_Prefix);
  17.     }
  18.     if(20 <= hour && 21 > hour)
  19.     {
  20.     Event[id] = 3;
  21.     set_dhudmessage(random(256), random(256), random(256), -1.0, 0.20, 0, 6.0, 6.0);
  22.     ColorChat(id, GREEN, "[.::#0n3.Sh00T]^1Jelenleg ^4Láda event^1 van ^4(Minden nap 20 Ă“rátĂłl - 21 Ă“ráig).");
  23.     show_dhudmessage(id, "Jelenleg: Láda Event");
  24.     }
  25.     //else
  26.     //{
  27.     //ColorChat(id, GREEN, "%s^1Minden nap Limitált ideig ^4Karácsonyi Láda Event^1 kezdĹ‘dik^4 21^1 Ă“rátĂłl -^4 22^1 Ă“ráig.", Chat_Prefix);
  28.     //}
  29.    
  30.     if(21 <= hour && 22 > hour)
  31.     {
  32.     Event[id] = 2;
  33.     set_dhudmessage(random(256), random(256), random(256), -1.0, 0.20, 0, 6.0, 6.0);
  34.     show_dhudmessage(id, "Jelenleg: Limit Láda Event");
  35.     }
  36.     //else
  37.     //{
  38.     //ColorChat(id, GREEN, "%s^1Minden nap ^4Mester Láda Event^1 kezdĹ‘dik^4 21^1 Ă“rátĂłl -^4 22^1 Ă“ráig.", Chat_Prefix);
  39.     //}
  40.    
  41.     return PLUGIN_HANDLED;
  42. }
  43.  
  44.  
  45.  
  46.  
  47.  
  48. public LadaDropEllenor(id)
  49. {
  50. new Nev[32]; get_user_name(id, Nev, 31);
  51. new Float:RandomSzam = random_float(0.01, 100.00);
  52. new LadaID = random_num(0,18);
  53.  
  54. if(Mod == 0)
  55.     {
  56.         if(RandomSzam <= DropEvent[0][0] && Event[id] == 3)
  57.         {
  58.              new x = random_num(0, 2);
  59.                             Lada[x][id] ++;
  60.                             print_color(0,"!g[InformáciĂł]!t %s!y Talált egy!g %s!y-t.",Nev,LadaNevek[x])
  61.         }
  62.         else if(RandomSzam <= DropMester[0][0] && Event[id] == 2)
  63.         {
  64.             Lada[3][id] ++;
  65.                            DropOles[id] = 0;
  66.                            print_color(0,"!g[InformáciĂł]!t %s!y Talált egy!g %s!y-t.",Nev,LadaNevek[3]);
  67.         }
  68.         if(DropOles[id] == 8)
  69.         {
  70.             Kulcs[id] ++;
  71.                            print_color(0,"!g[InformáciĂł]!t %s!y Talált egy!g Kulcsot.",Nev);
  72.         }
  73.     }
  74. if(Mod == 1)
  75.     {
  76. if(DropOles[id] == 10)
  77.     {
  78.         new x = random_num(0, 2);
  79.         Lada[x][id] ++;
  80.         print_color(0,"!g[InformáciĂł]!t %s!y Talált egy!g %s!y-t.",Nev,LadaNevek[x])
  81.     }
  82.     if(DropOles[id] == 16)
  83.     {
  84.         Kulcs[id] ++;
  85.         print_color(0,"!g[InformáciĂł]!t %s!y Talált egy!g Kulcsot.",Nev);
  86.     }
  87.     if(DropOles[id] == 24)
  88.     {
  89.        
  90.         Lada[3][id] ++;
  91.         DropOles[id] = 0;
  92.         print_color(0,"!g[InformáciĂł]!t %s!y Talált egy!g %s!y-t.",Nev,LadaNevek[3]);
  93.     }
  94.    }
  95.    }

Szerző:  Pika [2017.09.04. 16:13 ]
Hozzászólás témája:  Re: Drop Rendszer UJ

Troy írta:
Hali ez igy mukodhet mivel tesztelni nem nagyon birom azért köszönöm ha valaki rá nézne :)
  1. public IdoEllenorzes(id)
  2. {
  3.     new hour, minute, second;
  4.     time(hour, minute, second);
  5.    
  6.     if(18 <= hour && 20 > hour)
  7.     {
  8.     Mod = 1;
  9.     ColorChat(id, GREEN, "[.::#0n3.Sh00T]^1Jelenleg ^4drop event^1 van ^4(Minden nap 18 Ă“rátĂłl - 20 Ă“ráig).");
  10.     set_dhudmessage(random(256), random(256), random(256), -1.0, 0.20, 0, 6.0, 6.0);
  11.     show_dhudmessage(id, "Jelenleg: A Drop Ă–lĂ©sre van! ");
  12.     }
  13.     else
  14.     {
  15.     Mod = 0;
  16.     //ColorChat(id, GREEN, "%s^1Minden nap ^4drop event^1 kezdĹ‘dik^4 18^1 Ă“rátĂłl -^4 20^1 Ă“ráig.", Chat_Prefix);
  17.     }
  18.     if(20 <= hour && 21 > hour)
  19.     {
  20.     Event[id] = 3;
  21.     set_dhudmessage(random(256), random(256), random(256), -1.0, 0.20, 0, 6.0, 6.0);
  22.     ColorChat(id, GREEN, "[.::#0n3.Sh00T]^1Jelenleg ^4Láda event^1 van ^4(Minden nap 20 Ă“rátĂłl - 21 Ă“ráig).");
  23.     show_dhudmessage(id, "Jelenleg: Láda Event");
  24.     }
  25.     //else
  26.     //{
  27.     //ColorChat(id, GREEN, "%s^1Minden nap Limitált ideig ^4Karácsonyi Láda Event^1 kezdĹ‘dik^4 21^1 Ă“rátĂłl -^4 22^1 Ă“ráig.", Chat_Prefix);
  28.     //}
  29.    
  30.     if(21 <= hour && 22 > hour)
  31.     {
  32.     Event[id] = 2;
  33.     set_dhudmessage(random(256), random(256), random(256), -1.0, 0.20, 0, 6.0, 6.0);
  34.     show_dhudmessage(id, "Jelenleg: Limit Láda Event");
  35.     }
  36.     //else
  37.     //{
  38.     //ColorChat(id, GREEN, "%s^1Minden nap ^4Mester Láda Event^1 kezdĹ‘dik^4 21^1 Ă“rátĂłl -^4 22^1 Ă“ráig.", Chat_Prefix);
  39.     //}
  40.    
  41.     return PLUGIN_HANDLED;
  42. }
  43.  
  44.  
  45.  
  46.  
  47.  
  48. public LadaDropEllenor(id)
  49. {
  50. new Nev[32]; get_user_name(id, Nev, 31);
  51. new Float:RandomSzam = random_float(0.01, 100.00);
  52. new LadaID = random_num(0,18);
  53.  
  54. if(Mod == 0)
  55.     {
  56.         if(RandomSzam <= DropEvent[0][0] && Event[id] == 3)
  57.         {
  58.              new x = random_num(0, 2);
  59.                             Lada[x][id] ++;
  60.                             print_color(0,"!g[InformáciĂł]!t %s!y Talált egy!g %s!y-t.",Nev,LadaNevek[x])
  61.         }
  62.         else if(RandomSzam <= DropMester[0][0] && Event[id] == 2)
  63.         {
  64.             Lada[3][id] ++;
  65.                            DropOles[id] = 0;
  66.                            print_color(0,"!g[InformáciĂł]!t %s!y Talált egy!g %s!y-t.",Nev,LadaNevek[3]);
  67.         }
  68.         if(DropOles[id] == 8)
  69.         {
  70.             Kulcs[id] ++;
  71.                            print_color(0,"!g[InformáciĂł]!t %s!y Talált egy!g Kulcsot.",Nev);
  72.         }
  73.     }
  74. if(Mod == 1)
  75.     {
  76. if(DropOles[id] == 10)
  77.     {
  78.         new x = random_num(0, 2);
  79.         Lada[x][id] ++;
  80.         print_color(0,"!g[InformáciĂł]!t %s!y Talált egy!g %s!y-t.",Nev,LadaNevek[x])
  81.     }
  82.     if(DropOles[id] == 16)
  83.     {
  84.         Kulcs[id] ++;
  85.         print_color(0,"!g[InformáciĂł]!t %s!y Talált egy!g Kulcsot.",Nev);
  86.     }
  87.     if(DropOles[id] == 24)
  88.     {
  89.        
  90.         Lada[3][id] ++;
  91.         DropOles[id] = 0;
  92.         print_color(0,"!g[InformáciĂł]!t %s!y Talált egy!g %s!y-t.",Nev,LadaNevek[3]);
  93.     }
  94.    }
  95.    }


Ez az idő lekérés nem jó.

Szerző:  exodus [2017.09.04. 17:32 ]
Hozzászólás témája:  Re: Drop Rendszer UJ

Tudom, hogy én írtam anno de azért trollkodok :D

Az idő lekérését ne futtasd le minden játékosnál, elég minden kör elején 1x (Mivel 32 játékos esetén így 32x fut le a függvény)

Azon kívűl jónak kell lennie.

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