hlmod.hu
https://hlmod.hu/

Csapatváltás
https://hlmod.hu/viewtopic.php?f=10&t=17652
Oldal: 1 / 2

Szerző:  MISU1998 [2014.10.21. 07:00 ]
Hozzászólás témája:  Csapatváltás

Sziasztok valaki javítaná ezt az errort?
Tudom, hogy lefórdítja, de nekem error nélkül kéne :)
(ugye itt ugy van, hogy ha a ct nyer akkor van csere, ha a terror akkor nincs)

L 10/20/2014 - 20:57:32: [AMXX] Displaying debug trace (plugin "csapatcsere.amxx")
L 10/20/2014 - 20:57:32: [AMXX] Run time error 3: stack error
L 10/20/2014 - 20:57:32: [AMXX] [0] csapatcsere.sma::csapatcsere (line 15)

SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <cstrike>
  3.  
  4. #define PLUGIN "New Plug-In"
  5. #define VERSION "1.0"
  6. #define AUTHOR "DeRoiD"
  7.  
  8.  
  9. public plugin_init() {
  10. register_plugin(PLUGIN, VERSION, AUTHOR)
  11. register_event("SendAudio", "csapatcsere", "a", "2&%!MRAD_ctwin")
  12. }
  13. public csapatcsere()
  14. {
  15. new players[32], num, id
  16. get_players(players, num, "c")
  17.  
  18. for(new i=0; i < num; i++)
  19. {
  20. id = players[i];
  21. new CsTeams:t = cs_get_user_team(id)
  22. if(t == CS_TEAM_CT)
  23. cs_set_user_team(id, CS_TEAM_T)
  24. else if(t == CS_TEAM_T)
  25. cs_set_user_team(id, CS_TEAM_CT)
  26. }
  27. }

Szerző:  Beckx [2014.10.21. 14:42 ]
Hozzászólás témája:  Re: Csapatváltás

Lefut error nélkül!

Kód:
Welcome to the AMX Mod X 1.76-300 Compiler.
Copyright (c) 1997-2006 ITB CompuPhase, AMX Mod X Team

Header size:            268 bytes
Code size:              636 bytes
Data size:              260 bytes
Stack/heap size:      16384 bytes; estimated max. usage=43 cells (172 bytes)
Total requirements:   17548 bytes
Done.

Szerző:  Connor [2014.10.21. 14:53 ]
Hozzászólás témája:  Re: Csapatváltás

Fordítsd itt: http://www.amxmodx.org/webcompiler.cgi

Szerző:  MeSter [2014.10.21. 15:13 ]
Hozzászólás témája:  Re: Csapatváltás

MISU1998 írta:
Sziasztok valaki javítaná ezt az errort?
Tudom, hogy lefórdítja, de nekem error nélkül kéne :)
(ugye itt ugy van, hogy ha a ct nyer akkor van csere, ha a terror akkor nincs)

L 10/20/2014 - 20:57:32: [AMXX] Displaying debug trace (plugin "csapatcsere.amxx")
L 10/20/2014 - 20:57:32: [AMXX] Run time error 3: stack error
L 10/20/2014 - 20:57:32: [AMXX] [0] csapatcsere.sma::csapatcsere (line 15)

SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <cstrike>
  3.  
  4. #define PLUGIN "New Plug-In"
  5. #define VERSION "1.0"
  6. #define AUTHOR "DeRoiD"
  7.  
  8.  
  9. public plugin_init() {
  10. register_plugin(PLUGIN, VERSION, AUTHOR)
  11. register_event("SendAudio", "csapatcsere", "a", "2&%!MRAD_ctwin")
  12. }
  13. public csapatcsere()
  14. {
  15. new players[32], num, id
  16. get_players(players, num, "c")
  17.  
  18. for(new i=0; i < num; i++)
  19. {
  20. id = players[i];
  21. new CsTeams:t = cs_get_user_team(id)
  22. if(t == CS_TEAM_CT)
  23. cs_set_user_team(id, CS_TEAM_T)
  24. else if(t == CS_TEAM_T)
  25. cs_set_user_team(id, CS_TEAM_CT)
  26. }
  27. }


Szerintem nem a forditora gondolt hanem logra!

Szerző:  MISU1998 [2014.10.21. 16:03 ]
Hozzászólás témája:  Re: Csapatváltás

Igen a logos errorra, nem a lefordításra :)

Szerző:  Connor [2014.10.21. 16:19 ]
Hozzászólás témája:  Re: Csapatváltás

Try This:

SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <cstrike>
  3.  
  4. #define PLUGIN "New Plug-In"
  5. #define VERSION "1.0"
  6. #define AUTHOR "DeRoiD"
  7.  
  8.  
  9. public plugin_init() {
  10. register_plugin(PLUGIN, VERSION, AUTHOR)
  11. register_event("SendAudio", "csapatcsere", "a", "2=&%!MRAD_ctwin")
  12. }
  13. public csapatcsere()
  14. {
  15. new players[32], num, id
  16. get_players(players, num, "c")
  17.  
  18. for(new i=0; i < num; i++)
  19. {
  20. id = players[i];
  21. new CsTeams:t = cs_get_user_team(id)
  22. if(t == CS_TEAM_CT)
  23. cs_set_user_team(id, CS_TEAM_T)
  24. else if(t == CS_TEAM_T)
  25. cs_set_user_team(id, CS_TEAM_CT)
  26. }
  27. }

Szerző:  Beckx [2014.10.21. 17:39 ]
Hozzászólás témája:  Re: Csapatváltás

Jaj, bocsi, elnéztem valamit! :D

Szerző:  MISU1998 [2014.10.21. 19:01 ]
Hozzászólás témája:  Re: Csapatváltás

Connor, mostmár nem logolt semmit, de nem volt jó a plugin. Mert ugye alapból úgy kéne, hogy:
-ha a ct-k nyernek akkor van egy csapatcsere
-ha a te-k akkor nincs

most semmi nem volt :)

Szerző:  CrB [2014.10.21. 19:06 ]
Hozzászólás témája:  Re: Csapatváltás

try
SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <amxmisc>
  3. #include <cstrike>
  4.  
  5. public plugin_init()
  6. {
  7. register_plugin("asd", "1", "CrB")
  8. register_event("SendAudio", "csere", "a", "2=&%!MRAD_ctwin")
  9. }
  10. public csere()
  11. {
  12. new players[32], num
  13. get_players(players, num, "ch")
  14. for(new i = 0; i<num;i++)
  15. {
  16. new id = players[i]
  17. if(is_user_connected(id))
  18. {
  19. switch(cs_get_user_team(id))
  20. {
  21. case CS_TEAM_T: cs_set_user_team(id, CS_TEAM_CT)
  22. case CS_TEAM_CT: cs_set_user_team(id, CS_TEAM_T)
  23. }
  24. }
  25. }
  26. }

Szerző:  Connor [2014.10.21. 19:08 ]
Hozzászólás témája:  Re: Csapatváltás

Remélem jó lesz, elírtam egy betűt :)

SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <cstrike>
  3.  
  4. #define PLUGIN "New Plug-In"
  5. #define VERSION "1.0"
  6. #define AUTHOR "DeRoiD"
  7.  
  8.  
  9. public plugin_init() {
  10. register_plugin(PLUGIN, VERSION, AUTHOR)
  11. register_event("SendAudio", "csapatcsere", "a", "2=%!MRAD_ctwin")
  12. }
  13. public csapatcsere()
  14. {
  15. new players[32], num, id
  16. get_players(players, num, "c")
  17.  
  18. for(new i=0; i < num; i++)
  19. {
  20. id = players[i];
  21. new CsTeams:t = cs_get_user_team(id)
  22. if(t == CS_TEAM_CT)
  23. cs_set_user_team(id, CS_TEAM_T)
  24. else if(t == CS_TEAM_T)
  25. cs_set_user_team(id, CS_TEAM_CT)
  26. }
  27. }

vagy:

SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <cstrike>
  3.  
  4. #define PLUGIN "New Plug-In"
  5. #define VERSION "1.0"
  6. #define AUTHOR "DeRoiD"
  7.  
  8.  
  9. public plugin_init() {
  10. register_plugin(PLUGIN, VERSION, AUTHOR)
  11. register_event("SendAudio" , "ctwin" , "a" , "2 =%! MRAD _ctwin");
  12. }
  13. public csapatcsere()
  14. {
  15. new players[32], num, id
  16. get_players(players, num, "c")
  17.  
  18. for(new i=0; i < num; i++)
  19. {
  20. id = players[i];
  21. new CsTeams:t = cs_get_user_team(id)
  22. if(t == CS_TEAM_CT)
  23. cs_set_user_team(id, CS_TEAM_T)
  24. else if(t == CS_TEAM_T)
  25. cs_set_user_team(id, CS_TEAM_CT)
  26. }
  27. }

Több ötletem nincs.

MISU1998 írta:
Connor, mostmár nem logolt semmit, de nem volt jó a plugin. Mert ugye alapból úgy kéne, hogy:
-ha a ct-k nyernek akkor van egy csapatcsere
-ha a te-k akkor nincs

most semmi nem volt :)

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