hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.04.30. 19:49



Jelenlévő felhasználók

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

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

Regisztrált felhasználók: nincs regisztrált felhasználó 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  [ 19 hozzászólás ]  Oldal Előző 1 2
Szerző Üzenet
 Hozzászólás témája: Re: Véletlen játékos kiválasztása
HozzászólásElküldve: 2012.09.22. 12:57 
Offline
Őskövület
Avatar

Csatlakozott: 2013.01.01. 17:48
Hozzászólások: 2441
Megköszönt másnak: 18 alkalommal
Megköszönték neki: 21 alkalommal
és hogy tudom hogy csak a T csapatból sorsoljon ki randomra playert?


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Véletlen játékos kiválasztása
HozzászólásElküldve: 2012.09.22. 17:02 
Offline
Őskövület
Avatar

Csatlakozott: 2011.09.17. 17:54
Hozzászólások: 2350
Megköszönt másnak: 40 alkalommal
Megköszönték neki: 57 alkalommal
try:

SMA Forráskód: [ Mindet kijelol ]
  1. GetRandomPlayer(const flags[]="", const teamORname[]="Terrorist")
  2. {
  3. new players[32], pnum;
  4. get_players(players, pnum, flags, teamORname);
  5.  
  6. return (pnum > 0) ? players[random(pnum)] : 0;
  7. }


Ahol kell a random kiválasztásos rész,oda ezt rakd:
SMA Forráskód: [ Mindet kijelol ]
  1. new player = GetRandomPlayer("a");


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Véletlen játékos kiválasztása
HozzászólásElküldve: 2012.09.22. 19:10 
Offline
Őskövület
Avatar

Csatlakozott: 2013.01.01. 17:48
Hozzászólások: 2441
Megköszönt másnak: 18 alkalommal
Megköszönték neki: 21 alkalommal
Kb. így:
SMA Forráskód: [ Mindet kijelol ]
  1. /* Plugin generated by AMXX-Studio */
  2.  
  3. #include <amxmodx>
  4. #include <amxmisc>
  5. #include <cstrike>
  6. #include <fun>
  7. #include <hamsandwich>
  8.  
  9. #define PLUGIN "C4 Adas"
  10. #define VERSION "1.0"
  11. #define AUTHOR "Bence98007"
  12.  
  13.  
  14. public plugin_init() {
  15. register_plugin(PLUGIN, VERSION, AUTHOR)
  16.  
  17. RegisterHam(Ham_Spawn, "player", "cucc", 1)
  18.  
  19. }
  20.  
  21. public cucc(id)
  22. {
  23. new player = GetRandomPlayer("a");
  24. give_item(player, "weapon_c4")
  25. cs_set_user_plant(player, 1, 1)
  26. }
  27.  
  28.  
  29. GetRandomPlayer(const flags[]="", const teamORname[]="Terrorist")
  30. {
  31. new players[32], pnum;
  32. get_players(players, pnum, flags, teamORname);
  33.  
  34. return (pnum > 0) ? players[random(pnum)] : 0;
  35. }


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Véletlen játékos kiválasztása
HozzászólásElküldve: 2012.09.28. 13:52 
Offline
Őskövület
Avatar

Csatlakozott: 2012.03.22. 18:22
Hozzászólások: 2978
Megköszönt másnak: 115 alkalommal
Megköszönték neki: 368 alkalommal
Hogy lehet megcsinálni hogy a kiválasztott játékos csak az legyen a terror csapatba a többi ct. és kövi körbe megint mást rak be tnek? :D

_________________
Blasenkampfwagen

https://discord.gg/uBYnNnZP
GTA:PURSUIT MTA


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Véletlen játékos kiválasztása
HozzászólásElküldve: 2012.09.28. 14:21 
Offline
Félisten

Csatlakozott: 2012.01.07. 21:10
Hozzászólások: 850
Megköszönt másnak: 9 alkalommal
Megköszönték neki: 154 alkalommal
[ablak]
SMA Forráskód: [ Mindet kijelol ]
  1. public sorsolas()
  2. {
  3. new players[32], pnum, r_player
  4. get_players(players, pnum)
  5. r_player = players[random(pnum)]
  6.  
  7. for(new i; i<pnum; i++)
  8. {
  9. if(players[i] == r_player)
  10. {
  11. cs_set_user_team(players[i], CS_TEAM_T)
  12. continue
  13. }
  14. cs_set_user_team(players[i], CS_TEAM_CT)
  15. }
  16. }
[/ablak]

_________________
Megköszönni nem szégyen!
Csak kattints a Kép jelre. --->


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Véletlen játékos kiválasztása
HozzászólásElküldve: 2012.09.28. 16:18 
Offline
Őskövület
Avatar

Csatlakozott: 2012.03.22. 18:22
Hozzászólások: 2978
Megköszönt másnak: 115 alkalommal
Megköszönték neki: 368 alkalommal
köszönöm :)

_________________
Blasenkampfwagen

https://discord.gg/uBYnNnZP
GTA:PURSUIT MTA


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Véletlen játékos kiválasztása
HozzászólásElküldve: 2012.10.09. 12:55 
Offline
Jómunkásember
Avatar

Csatlakozott: 2012.09.23. 20:29
Hozzászólások: 325
Megköszönt másnak: 26 alkalommal
Megköszönték neki: 87 alkalommal
Hogy lehet megcsinalni azt hogy randomba(veletlenszeruen) valasszon ki egy kort ?


SMA Forráskód: [ Mindet kijelol ]
  1.  
  2. new round = 1
  3.  
  4.  
  5. public fwdStart ( id )
  6. {
  7. new players [ 32 ], pnum, r_player //létrehozzuk az online játékosokat, játékosok számát, és magát a véletlen játékost
  8. get_players ( players, pnum) //lekérjük az online játékosokat és számukat
  9. r_player = players[ random( pnum )] //megmondjuk a fordítónak, hogy az r_player a játékosok közül egy véletlen játékos lesz
  10. if( round == 1 ) // 1. mod
  11. {
  12. set_user_health ( r_player , 150) //a véletlen játékos életét beállítjuk 150-re
  13. set_user_gravity (r_player , 0.7 ) //a véletlen játékos gravitációját beállítjuk 70%-ra
  14. set_user_maxspeed ( r_player , 450.0 ) //a véletlen játékos sebességét beállítjuk 450.0-rs
  15. round = 2 ;
  16. }
  17. else if( round == 2 ) // 2. mod
  18. {
  19. round = 3 ;
  20. }
  21. else if( round == 3 ) // 3. mod
  22. {
  23. round = 4 ;
  24. }
  25. else if( round == 4 ) // 4. mod
  26. {
  27. round = 5 ;
  28. }
  29. else if( round == 5 ) // 5. mod
  30. {
  31. round = 1 ;
  32. }
  33. new r_name [ 30 ] //létrehozunk egy karakterláncot ami tárolni fogja a véletlen játékos nevét
  34. get_user_info ( r_player , "name" , r_name , 29 ) //lekérjük a nevét
  35. set_hudmessage ( 255, 0 , 0, 0.3 , 0.30 , 0 , 6.0 , 12.0 )
  36. show_hudmessage( id , "%s a veletlen jatekos!!" , r_name ) //kiírjuk hudmsg-re a nevét
  37. }
  38.  


A hozzászólást 1 alkalommal szerkesztették, utoljára Vinnice 2012.10.09. 15:07-kor.

Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Véletlen játékos kiválasztása
HozzászólásElküldve: 2012.10.09. 14:25 
Offline
Őskövület
Avatar

Csatlakozott: 2013.01.01. 17:48
Hozzászólások: 2441
Megköszönt másnak: 18 alkalommal
Megköszönték neki: 21 alkalommal
Vinnice használd a [ s m a ] és a [ / s m a ] bb kódokat!


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Véletlen játékos kiválasztása
HozzászólásElküldve: 2012.10.09. 20:44 
Offline
Félisten

Csatlakozott: 2012.01.07. 21:10
Hozzászólások: 850
Megköszönt másnak: 9 alkalommal
Megköszönték neki: 154 alkalommal
[ablak]
SMA Forráskód: [ Mindet kijelol ]
  1. new round
  2. public fwdStart ( id )
  3. {
  4. new players [ 32 ], pnum, r_player //létrehozzuk az online játékosokat, játékosok számát, és magát a véletlen játékost
  5. get_players ( players, pnum) //lekérjük az online játékosokat és számukat
  6. r_player = players[ random( pnum )] //megmondjuk a fordítónak, hogy az r_player a játékosok közül egy véletlen játékos lesz
  7. round = random_num(1, 5);
  8. switch(round)
  9. {
  10. case 1:
  11. {
  12. set_user_health ( r_player , 150) //a véletlen játékos életét beállítjuk 150-re
  13. set_user_gravity (r_player , 0.7 ) //a véletlen játékos gravitációját beállítjuk 70%-ra
  14. set_user_maxspeed ( r_player , 450.0 ) //a véletlen játékos sebességét beállítjuk 450.0-rs
  15. round = 2 ;
  16. }
  17. case 2:
  18. {
  19. //2.mod
  20. }
  21. case 3:
  22. {
  23. //3.mod
  24. }
  25. case 4:
  26. {
  27. //4.mod
  28. }
  29. case 5:
  30. {
  31. //5.mod
  32. }
  33. }
  34. new r_name [ 30 ] //létrehozunk egy karakterláncot ami tárolni fogja a véletlen játékos nevét
  35. get_user_info ( r_player , "name" , r_name , 29 ) //lekérjük a nevét
  36. set_hudmessage ( 255, 0 , 0, 0.3 , 0.30 , 0 , 6.0 , 12.0 )
  37. show_hudmessage( id , "%s a veletlen jatekos!!" , r_name ) //kiírjuk hudmsg-re a nevét
  38. }
[/ablak]

_________________
Megköszönni nem szégyen!
Csak kattints a Kép jelre. --->


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  [ 19 hozzászólás ]  Oldal Előző 1 2


Ki van itt

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