hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.05.09. 15:22



Jelenlévő felhasználók

Jelenleg 541 felhasználó van jelen :: 1 regisztrált, 0 rejtett és 540 vendég

A legtöbb felhasználó (1565 fő) 2020.11.21. 11:26-kor tartózkodott itt.

Regisztrált felhasználók: Google [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  [ 8 hozzászólás ] 
Szerző Üzenet
HozzászólásElküldve: 2018.01.02. 11:11 
Offline
Jómunkásember

Csatlakozott: 2016.06.20. 10:23
Hozzászólások: 489
Megköszönt másnak: 47 alkalommal
Megköszönték neki: 15 alkalommal
Sziasztok!
Olyan plugin kellene, ha 27-nél több játékos van akkor kapjon x mennyiség droppot.
Előreis köszönöm!

_________________
BfS* #Team ~Global Offensive IP: 217.144.54.193:27148

Kép


Hozzászólás jelentése
Vissza a tetejére
   
HozzászólásElküldve: 2018.01.02. 13:29 
Offline
Őstag
Avatar

Csatlakozott: 2015.07.27. 22:56
Hozzászólások: 1367
Megköszönt másnak: 28 alkalommal
Megköszönték neki: 351 alkalommal
  1. public someFunction(id)
  2. {
  3.      new userCount
  4.      userCount = get_playersnum()
  5.      if(userCount > 27)
  6.           csinaljonvalamit(id)
  7. }


Hozzászólás jelentése
Vissza a tetejére
   
HozzászólásElküldve: 2018.01.02. 19:51 
Offline
Jómunkásember

Csatlakozott: 2016.06.20. 10:23
Hozzászólások: 489
Megköszönt másnak: 47 alkalommal
Megköszönték neki: 15 alkalommal
regener írta:
  1. public someFunction(id)
  2. {
  3.      new userCount
  4.      userCount = get_playersnum()
  5.      if(userCount > 27)
  6.           csinaljonvalamit(id)
  7. }


Nem kapnak semmit.

_________________
BfS* #Team ~Global Offensive IP: 217.144.54.193:27148

Kép


Hozzászólás jelentése
Vissza a tetejére
   
HozzászólásElküldve: 2018.01.02. 20:36 
Offline
Őstag
Avatar

Csatlakozott: 2015.07.27. 22:56
Hozzászólások: 1367
Megköszönt másnak: 28 alkalommal
Megköszönték neki: 351 alkalommal
Mutass konkrét kódrészletet.


Hozzászólás jelentése
Vissza a tetejére
   
HozzászólásElküldve: 2018.01.03. 15:59 
Offline
Jómunkásember

Csatlakozott: 2016.06.20. 10:23
Hozzászólások: 489
Megköszönt másnak: 47 alkalommal
Megköszönték neki: 15 alkalommal
Lehet én rontottam el valamit, 2x probáltam.
1x:
  1. public letszam(id)
  2. {
  3.     new RandomBFS = random_num(1,15);
  4.     for(new id = 1; id <= 32; id++)
  5.     {
  6.         if(is_user_connected(id) && !is_user_bot(id))
  7.         {
  8.             ColorChat(id, GREEN, "%s^1 A lĂ©tszám miatt kaptál^4 +%d ^4Penzt!", Chat_Prefix, RandomBFS);
  9.             BFS_Penz[id] += RandomBFS; 
  10.         }
  11.     }
  12. }
  13. public someFunction(id)
  14. {
  15.      new userCount;
  16.      userCount = get_playersnum();
  17.      if(userCount > 27)
  18.           letszam(id);
  19. }


2x:
  1. public BFSPENT(id)
  2. {
  3. new Nev[32]; get_user_name(id, Nev, 31);
  4. new RandomBFS = random_num(1,58);
  5. new RandomKes = random_num(88,100);
  6. new Float:Szam = random_float(0.01,100.0);
  7.  
  8. if(Szam <= KesDrop[0])
  9. {
  10.     OsszesSkin[RandomKes][id]++;
  11.     ColorChat(0, GREEN, "%s ^3%s ^1Nyitott egy ^4%s^1-t a ^4%s^1-bol.", Chat_Prefix, Nev, Fegyverek[RandomKes], LadaNevek[20][0]);
  12. }
  13. else
  14. {
  15.     BFS_Penz[id] += RandomBFS;
  16.     ColorChat(0, GREEN, "%s ^3%s ^1Nyitott^3 +%d ^4Penzt^1 a ^4%s^1-bĂłl.", Chat_Prefix, Nev, RandomBFS, LadaNevek[20][0]);
  17. }
  18. }
  19. public someFunction(id)
  20. {
  21.      new userCount;
  22.      userCount = get_playersnum();
  23.      if(userCount > 27)
  24.           BFSPENT(id);
  25. }

_________________
BfS* #Team ~Global Offensive IP: 217.144.54.193:27148

Kép


Hozzászólás jelentése
Vissza a tetejére
   
HozzászólásElküldve: 2018.01.03. 17:38 
Offline
Őstag
Avatar

Csatlakozott: 2015.07.27. 22:56
Hozzászólások: 1367
Megköszönt másnak: 28 alkalommal
Megköszönték neki: 351 alkalommal
  1. public someFunction()
  2. {
  3.         new userCount;
  4.         userCount = get_playersnum();
  5.         if(userCount > 27)
  6.         {
  7.             new RandomBFS = random_num(1,15);
  8.             for(new id = 1; id <= 32; id++)
  9.             {
  10.                     if(is_user_connected(id) && !is_user_bot(id))
  11.                     {
  12.                             client_print_color(id, 0, "^1 A létszám miatt kaptál^4 +%d ^4Pénzt!", RandomBFS);
  13.                             BFS_Penz[id] += RandomBFS;
  14.                     }
  15.             }
  16.         }
  17. }


Csatolmány:
20180103172832_1.jpg
20180103172832_1.jpg [ 23.45 KiB | Megtekintve 1345 alkalommal ]


A kérdés hogy hol indítod el a someFunction-t? (Én chatparancsara raktam a teszthez.)
Mondjuk kör végi eventre raknám:
  1. public plugin_init()
  2. {
  3.     register_event("SendAudio", "someFunction", "a", "2=%!MRAD_terwin", "2=%!MRAD_ctwin", "2=%!MRAD_rounddraw");
  4. }


Hozzászólás jelentése
Vissza a tetejére
   
HozzászólásElküldve: 2018.01.04. 17:17 
Offline
Jómunkásember

Csatlakozott: 2016.06.20. 10:23
Hozzászólások: 489
Megköszönt másnak: 47 alkalommal
Megköszönték neki: 15 alkalommal
regener írta:
  1. public someFunction()
  2. {
  3.         new userCount;
  4.         userCount = get_playersnum();
  5.         if(userCount > 27)
  6.         {
  7.             new RandomBFS = random_num(1,15);
  8.             for(new id = 1; id <= 32; id++)
  9.             {
  10.                     if(is_user_connected(id) && !is_user_bot(id))
  11.                     {
  12.                             client_print_color(id, 0, "^1 A létszám miatt kaptál^4 +%d ^4Pénzt!", RandomBFS);
  13.                             BFS_Penz[id] += RandomBFS;
  14.                     }
  15.             }
  16.         }
  17. }


Csatolmány:
20180103172832_1.jpg


A kérdés hogy hol indítod el a someFunction-t? (Én chatparancsara raktam a teszthez.)
Mondjuk kör végi eventre raknám:
  1. public plugin_init()
  2. {
  3.     register_event("SendAudio", "someFunction", "a", "2=%!MRAD_terwin", "2=%!MRAD_ctwin", "2=%!MRAD_rounddraw");
  4. }


Körvégire már van drop, olyant akarok most, hogy x időben adja csak, nem minden körvégén

_________________
BfS* #Team ~Global Offensive IP: 217.144.54.193:27148

Kép


Hozzászólás jelentése
Vissza a tetejére
   
HozzászólásElküldve: 2018.01.04. 19:07 
Offline
Őstag
Avatar

Csatlakozott: 2015.07.27. 22:56
Hozzászólások: 1367
Megköszönt másnak: 28 alkalommal
Megköszönték neki: 351 alkalommal
adriansr14 írta:
Körvégire már van drop, olyant akarok most, hogy x időben adja csak, nem minden körvégén


Oké, de valamilyen eseményhez vagy funkcióhoz csak hozzá kell kötnod ami meghívja :D
Akkor olyan is lehetne hogy X és Y óra között és 27 felett a játékosszám akkor a körvégi drop több vagy hasonló.

Persze ez csak egy példa, a hangsúly azon van hogy valamivel el kell indítanod a kódot hogy máködjön, csak találd ki mivel :D


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  [ 8 hozzászólás ] 


Ki van itt

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