hlmod.hu
https://hlmod.hu/

Ha a játékos..
https://hlmod.hu/viewtopic.php?f=10&t=9106
Oldal: 1 / 2

Szerző:  Gatshow [ 2013.06.23. 19:42 ]
Hozzászólás témája:  Ha a játékos..

Egy olyan kód kellene ami megnézi hogy a játékos melyik csapatba van (ugye ct vagy t :lol: )

Szerző:  barcasl3 [ 2013.06.23. 19:47 ]
Hozzászólás témája:  Re: Ha a játékos..

Gatshow írta:
Egy olyan kód kellene ami megnézi hogy a játékos melyik csapatba van (ugye ct vagy t :lol: )

get_user_team vagy cs_get_user_team
pl:
SMA Forráskód: [ Mindet kijelol ]
  1. if(cs_get_user_team(id) == CS_TEAM_CT)

Szerző:  TysOn [ 2013.06.23. 19:53 ]
Hozzászólás témája:  Re: Ha a játékos..

Vagy valahogy igy:
SMA Forráskód: [ Mindet kijelol ]
  1. new CsTeams: csapat = cs_get_user_team(id)
  2. if (csapat == CS_TEAM_CT)
  3. {
  4. }
  5. else if (csapat == CS_TEAM_T)
  6. {
  7. }

Szerző:  Gatshow [ 2013.06.23. 19:57 ]
Hozzászólás témája:  Re: Ha a játékos..

barcasl3 írta:
Gatshow írta:
Egy olyan kód kellene ami megnézi hogy a játékos melyik csapatba van (ugye ct vagy t :lol: )

get_user_team vagy cs_get_user_team
pl:
SMA Forráskód: [ Mindet kijelol ]
  1. if(cs_get_user_team(id) == CS_TEAM_CT)


és ugyan ez csak t-vel??

SMA Forráskód: [ Mindet kijelol ]
  1. if(cs_get_user_team(id) == CS_TEAM_T)

Szerző:  crazy` [ 2013.06.23. 19:57 ]
Hozzászólás témája:  Re: Ha a játékos..

látom már sokan leírtátok, de ha már megcsináltam, akkor posztolom én is, hátha segítek valami ezzel a példapluginnal:

SMA Forráskód: [ Mindet kijelol ]
  1. /* Plugin generated by AMXX-Studio */
  2.  
  3. #include <amxmodx>
  4. #include <cstrike>
  5.  
  6. #define PLUGIN "New Plugin"
  7. #define VERSION "1.0"
  8. #define AUTHOR "Author"
  9.  
  10.  
  11. public plugin_init() {
  12. register_plugin(PLUGIN, VERSION, AUTHOR)
  13.  
  14. register_clcmd("say /mivagyok","mivagy")
  15. }
  16. public mivagy(id)
  17. {
  18. if(cs_get_user_team(id) == CS_TEAM_CT)
  19. {
  20. client_print(id,print_chat,"Counter-Terrorist vagy!")
  21. }
  22. else if (cs_get_user_team(id) == CS_TEAM_T)
  23. {
  24. client_print(id,print_chat,"Terrorista vagy!")
  25. }
  26. }

Szerző:  barcasl3 [ 2013.06.23. 20:06 ]
Hozzászólás témája:  Re: Ha a játékos..

crazy` írta:
látom már sokan leírtátok, de ha már megcsináltam, akkor posztolom én is, hátha segítek valami ezzel a példapluginnal:

SMA Forráskód: [ Mindet kijelol ]
  1. /* Plugin generated by AMXX-Studio */
  2.  
  3. #include <amxmodx>
  4. #include <cstrike>
  5.  
  6. #define PLUGIN "New Plugin"
  7. #define VERSION "1.0"
  8. #define AUTHOR "Author"
  9.  
  10.  
  11. public plugin_init() {
  12. register_plugin(PLUGIN, VERSION, AUTHOR)
  13.  
  14. register_clcmd("say /mivagyok","mivagy")
  15. }
  16. public mivagy(id)
  17. {
  18. if(cs_get_user_team(id) == CS_TEAM_CT)
  19. {
  20. client_print(id,print_chat,"Counter-Terrorist vagy!")
  21. }
  22. else if (cs_get_user_team(id) == CS_TEAM_T)
  23. {
  24. client_print(id,print_chat,"Terrorista vagy!")
  25. }
  26. }

Ha spectator vagy, akkor mi a helyzet a pluginban?:D

Szerző:  crazy` [ 2013.06.23. 20:42 ]
Hozzászólás témája:  Re: Ha a játékos..

akkor ez:

SMA Forráskód: [ Mindet kijelol ]
  1. /* Plugin generated by AMXX-Studio */
  2.  
  3. #include <amxmodx>
  4. #include <cstrike>
  5.  
  6. #define PLUGIN "New Plugin"
  7. #define VERSION "1.0"
  8. #define AUTHOR "Author"
  9.  
  10.  
  11. public plugin_init() {
  12. register_plugin(PLUGIN, VERSION, AUTHOR)
  13.  
  14. register_clcmd("say /mivagyok","mivagy")
  15. }
  16. public mivagy(id)
  17. {
  18. if(cs_get_user_team(id) == CS_TEAM_CT)
  19. {
  20. client_print(id,print_chat,"Counter-Terrorist vagy!")
  21. }
  22. else if (cs_get_user_team(id) == CS_TEAM_T)
  23. {
  24. client_print(id,print_chat,"Terrorista vagy!")
  25. }
  26. else if (cs_get_user_team(id) == CS_TEAM_SPECTATOR)
  27. {
  28. client_print(id,print_chat,"Spectator vagy!")
  29. }
  30. }

Szerző:  Silent [ 2013.06.24. 12:13 ]
Hozzászólás témája:  Re: Ha a játékos..

Utolsó feltétel felesleges. Elég egy `else` ág.

Szerző:  Metal [ 2013.06.24. 12:23 ]
Hozzászólás témája:  Re: Ha a játékos..

Nem, mert lehet UNASSIGNED is

Szerző:  fuck604 [ 2013.06.24. 13:06 ]
Hozzászólás témája:  Re: Ha a játékos..

felesleges cstrike-t használni benne van az amxmodxben is

SMA Forráskód: [ Mindet kijelol ]
  1. get_uset_team(index)
  2. /*
  3. 0 - UNASSIGNED
  4. 1 - TERRORIST
  5. 2 - CT
  6. 3 - SPECTATOR
  7. */

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