hlmod.hu
https://hlmod.hu/

Mapváltás
https://hlmod.hu/viewtopic.php?f=9&t=14981
Oldal: 1 / 1

Szerző:  Beckx [ 2014.03.14. 15:18 ]
Hozzászólás témája:  Mapváltás

Hali!
Valaki az nem tudja, hogy lehet azt megcsinálni, azt hogy utolsó kör van pont befejeződik a kör és egy gyors map váltás?

Szerző:  pixxa112 [ 2014.03.14. 15:37 ]
Hozzászólás témája:  Re: Mapváltás

Beckx írta:
Hali!
Valaki az nem tudja, hogy lehet azt megcsinálni, azt hogy utolsó kör van pont befejeződik a kör és egy gyors map váltás?


Én is ezt használom, és ahogy vége a körnek már vált is pályát.
SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2.  
  3. new g_IsLastRound = 0
  4. new g_OldTimelimit=0
  5.  
  6. public plugin_init()
  7. {
  8. register_plugin("MAP End", "1.0.0" ,"vSw")
  9.  
  10. register_event("SendAudio","Event_EndRound","a","2=%!MRAD_terwin","2=%!MRAD_ctwin","2=%!MRAD_rounddraw")
  11. set_task(10.0,"Task_MapEnd",1,_,_,"d",1)
  12. }
  13.  
  14. public Task_MapEnd()
  15. {
  16. if(get_playersnum())
  17. {
  18. g_IsLastRound = 1
  19. g_OldTimelimit = get_cvar_num("mp_timelimit")
  20. //log_amx("g_OldTimelimit: %d",g_OldTimelimit)
  21. server_cmd("mp_timelimit 0")
  22. client_print(0,print_chat,"Az ido lejart, palyavaltas a kor utan lesz.")
  23. }
  24. }
  25. public Event_EndRound()
  26. {
  27. if(g_IsLastRound == 1)
  28. {
  29. g_IsLastRound = 0
  30. server_cmd("mp_timelimit %d",g_OldTimelimit)
  31. //log_amx("fixing mp_timelimit: %d",g_OldTimelimit)
  32. }
  33. }
  34. public server_changelevel(map[])
  35. {
  36. if(g_IsLastRound == 1)
  37. Event_EndRound()
  38. }

Szerző:  Beckx [ 2014.03.14. 15:38 ]
Hozzászólás témája:  Re: Mapváltás

Köszi:)

Szerző:  Beckx [ 2014.03.14. 15:44 ]
Hozzászólás témája:  Re: Mapváltás

De ez nem lehetne úgy, hogy pl.50kör múlva vált?!

Szerző:  pixxa112 [ 2014.03.14. 15:50 ]
Hozzászólás témája:  Re: Mapváltás

Beckx írta:
De ez nem lehetne úgy, hogy pl.50kör múlva vált?!


mp_maxrounds 50 <-- Server.cfg

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