hlmod.hu
https://hlmod.hu/

Playerek lekérése, jelenlegi pálya lekérése
https://hlmod.hu/viewtopic.php?f=9&t=10940
Oldal: 1 / 1

Szerző:  norbee.16 [ 2013.09.17. 22:07 ]
Hozzászólás témája:  Playerek lekérése, jelenlegi pálya lekérése

Hali! Hogyan tudom lekérni a jelenlegi Jatekosok számát? Szóval pl. 12/20 és ha pár ember jön 15/20.
A jelenlegi pályát, hogy tudnám lekérni?

Szerző:  pixxa112 [ 2013.09.18. 14:38 ]
Hozzászólás témája:  Re: Playerek lekérése, jelenlegi pálya lekérése

norbee.16 írta:
Hali! Hogyan tudom lekérni a jelenlegi Jatekosok számát? Szóval pl. 12/20 és ha pár ember jön 15/20.
A jelenlegi pályát, hogy tudnám lekérni?


Pl:

SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <amxmisc>
  3.  
  4. #define PLUGIN "New Plug-In"
  5. #define VERSION "1.0"
  6. #define AUTHOR "Rendszergazda"
  7.  
  8.  
  9. public plugin_init() {
  10. register_plugin(PLUGIN, VERSION, AUTHOR)
  11. set_task(1.0, "show_time",0,"",0,"b")
  12.  
  13. }
  14.  
  15. public show_time()
  16.  
  17. {
  18.  
  19. new palya [50]
  20.  
  21. get_mapname(palya, 49)
  22.  
  23. new players = get_playersnum()
  24.  
  25. set_hudmessage(255, 255, 255, 0.0, 0.2);
  26.  
  27. show_hudmessage(0, "nJelenlegi pálya: %s^nJátékosok: %d/%d", palya , players)
  28. }

Szerző:  pixxa112 [ 2013.09.18. 14:43 ]
Hozzászólás témája:  Re: Playerek lekérése, jelenlegi pálya lekérése

pocok99 írta:
a maxplayer nincsen megadva :S

pl. new maxplayers = get_maxplayers()

SMA Forráskód: [ Mindet kijelol ]
  1. public show_time()
  2. {
  3. new palya [50]
  4.  
  5. get_mapname(palya, 49)
  6.  
  7. new players = get_playersnum()
  8. new maxplayers = get_maxplayers()
  9.  
  10. set_hudmessage(255, 255, 255, 0.0, 0.2, );
  11.  
  12. show_hudmessage(0, "Jelenlegi pálya: %s^nJátékosok: %d/%d", palya, players, maxplayers)
  13. }


Azt minek írjam bele?
Ha csak simán ezt bele írom: %d/20 és ennyi.

Szerző:  norbee.16 [ 2013.09.18. 14:57 ]
Hozzászólás témája:  Re: Playerek lekérése, jelenlegi pálya lekérése

Nem plugin kell! Egy pluginba akarom lekérni. A kódja kéne nekem. Meg azt a plugint amibe kell nem csak 20 slotos szerora akarom fel rakni!

Szerző:  CrB [ 2013.09.18. 16:17 ]
Hozzászólás témája:  Re: Playerek lekérése, jelenlegi pálya lekérése

tessék
SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <amxmisc>
  3.  
  4. #define PLUGIN "New Plug-In"
  5. #define VERSION "1.0"
  6. #define AUTHOR "Rendszergazda"
  7.  
  8.  
  9. public plugin_init() {
  10. register_plugin(PLUGIN, VERSION, AUTHOR)
  11. set_task(1.0, "show_time",0,"",0,"b")
  12.  
  13. }
  14.  
  15. public show_time()
  16.  
  17. {
  18.  
  19. new palya [50]
  20.  
  21. get_mapname(palya, 49)
  22.  
  23. new players = get_playersnum()
  24. new max = get_maxplayers()
  25.  
  26. set_hudmessage(255, 255, 255, 0.0, 0.2);
  27.  
  28. show_hudmessage(0, "nJelenlegi pálya: %s^nJátékosok: %d/%d", palya , players, max)
  29. }

Szerző:  norbee.16 [ 2013.09.18. 16:30 ]
Hozzászólás témája:  Re: Playerek lekérése, jelenlegi pálya lekérése

crazyboy írta:
tessék
SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <amxmisc>
  3.  
  4. #define PLUGIN "New Plug-In"
  5. #define VERSION "1.0"
  6. #define AUTHOR "Rendszergazda"
  7.  
  8.  
  9. public plugin_init() {
  10. register_plugin(PLUGIN, VERSION, AUTHOR)
  11. set_task(1.0, "show_time",0,"",0,"b")
  12.  
  13. }
  14.  
  15. public show_time()
  16.  
  17. {
  18.  
  19. new palya [50]
  20.  
  21. get_mapname(palya, 49)
  22.  
  23. new players = get_playersnum()
  24. new max = get_maxplayers()
  25.  
  26. set_hudmessage(255, 255, 255, 0.0, 0.2);
  27.  
  28. show_hudmessage(0, "nJelenlegi pálya: %s^nJátékosok: %d/%d", palya , players, max)
  29. }

norbee.16 írta:
Nem plugin kell! Egy pluginba akarom lekérni. A kódja kéne nekem.

Szerző:  Silent [ 2013.09.18. 17:04 ]
Hozzászólás témája:  Re: Playerek lekérése, jelenlegi pálya lekérése

Kód:
new players[32]; // <-- játékos ID-ket tárolja
new num; // <-- Játékosszámot tárolja
new map[30]; // <-- Pályanevet tárolja
get_players(players, num); // <-- Lekérdezi...
get_mapname(map, charsmax(map)); // <-- Lekérdezi...

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