hlmod.hu
https://hlmod.hu/

30. kör után pályváltás infernora és dust2-re
https://hlmod.hu/viewtopic.php?f=29&t=19008
Oldal: 1 / 1

Szerző:  protoN [ 2015.01.18. 16:20 ]
Hozzászólás témája:  30. kör után pályváltás infernora és dust2-re

Hali,

valaki írna egy olyan plugint ami minden kör elején kiírná chatbe, hogy:

[%d/30 kör van még hátra az Infernoig] (a %d az hogy hányadik kör van éppen)

és a 30. kör végén váltson de a de_inferno mapra.

a de_infernon pedig ezt irja:


[%d/30 kör van még hátra a Dust2-ig] (a %d az hogy hányadik kör van éppen)

és a 30. kör végén váltson dust2-re, és így tovább ismétlődne.

Nagyon hálás lennék ha valaki segítene ebben!

Szerző:  Atom [ 2015.01.18. 16:32 ]
Hozzászólás témája:  Re: 30. kör után pályváltás infernora és dust2-re

protoN írta:
Hali,

valaki írna egy olyan plugint ami minden kör elején kiírná chatbe, hogy:

[%d/30 kör van még hátra az Infernoig] (a %d az hogy hányadik kör van éppen)

és a 30. kör végén váltson de a de_inferno mapra.

a de_infernon pedig ezt irja:


[%d/30 kör van még hátra a Dust2-ig] (a %d az hogy hányadik kör van éppen)

és a 30. kör végén váltson dust2-re, és így tovább ismétlődne.

Nagyon hálás lennék ha valaki segítene ebben!


Ez meg tudom csinálni de csak map configal mert akkor ha d2 van akkor kikapcsolni az a pulgint amelyik d2 váltana és fordítva.
Ha igy jó akkor meg csinálom, de ha nem akkor majd egy okosabb megoldja egy pluginal! :)

Szerző:  protoN [ 2015.01.18. 16:40 ]
Hozzászólás témája:  Re: 30. kör után pályváltás infernora és dust2-re

Atom írta:

Ez meg tudom csinálni de csak map configal mert akkor ha d2 van akkor kikapcsolni az a pulgint amelyik d2 váltana és fordítva.
Ha igy jó akkor meg csinálom, de ha nem akkor majd egy okosabb megoldja egy pluginal! :)


Tökéletes, nagyon köszi!! :xicon_e_biggrin:

Szerző:  Atom [ 2015.01.18. 16:48 ]
Hozzászólás témája:  Re: 30. kör után pályváltás infernora és dust2-re

Ez dust_2-re vált:
SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <amxmisc>
  3. #include <colorchat>
  4.  
  5. #define PLUGIN "MApvaltas D2-re"
  6. #define VERSION "1.0"
  7. #define AUTHOR "Hydra"
  8.  
  9. new Korok, HKorok
  10.  
  11.  
  12. public plugin_init() {
  13. register_plugin(PLUGIN, VERSION, AUTHOR)
  14. register_event("HLTV", "Ujkor", "a", "1=0", "2=0")
  15. register_logevent("Elso", 2, "0=World triggered", "1&Restart_Round_");
  16. }
  17. public Elos() {
  18. Korok = 0
  19. HKorok = 30
  20. }
  21. public Ujkor() {
  22. Korok++
  23. HKorok--
  24. if(Korok == 30)
  25. {
  26. server_cmd("changelevel de_dust2")
  27. }
  28. else
  29. ColorChat(0, RED, "[%d/30 kör van még hátra az Infernoig] %d kör van éppen.", HKorok, Korok)
  30. }


Ez infernora:
SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <amxmisc>
  3. #include <colorchat>
  4.  
  5. #define PLUGIN "MApvaltas Infernora"
  6. #define VERSION "1.0"
  7. #define AUTHOR "Hydra"
  8.  
  9. new Korok, HKorok
  10.  
  11.  
  12. public plugin_init() {
  13. register_plugin(PLUGIN, VERSION, AUTHOR)
  14. register_event("HLTV", "Ujkor", "a", "1=0", "2=0")
  15. register_logevent("Elso", 2, "0=World triggered", "1&Restart_Round_");
  16. }
  17. public Elos() {
  18. Korok = 0
  19. HKorok = 30
  20. }
  21. public Ujkor() {
  22. Korok++
  23. HKorok--
  24. if(Korok == 30)
  25. {
  26. server_cmd("changelevel de_infeno")
  27. }
  28. else
  29. ColorChat(0, RED, "[%d/30 kör van még hátra az Infernoig] %d kör van éppen.", HKorok, Korok)
  30. }


Majd map configal kikapcsolod az adott plugint ha nem menne a map config vagy a pluginok akkor írj! :)

Jah úgy csináltam meg hogy itt [%d/30 kör van még hátra az Infernoig] lefele fog számolni itt meg felfele %d kör van éppen. :)
De szerintem kitudod venni belőle ha nem kell :)

Szerző:  protoN [ 2015.01.18. 17:04 ]
Hozzászólás témája:  Re: 30. kör után pályváltás infernora és dust2-re

Köszönöm szépen, tökéletes! :cheers2: Aha, az könnyen átalakítottam :xicon_e_biggrin: Köszi a segítséget!

Szerző:  xXlederXxHUN [ 2015.01.18. 17:56 ]
Hozzászólás témája:  Re: 30. kör után pályváltás infernora és dust2-re

1 pluginnal is meg lehet oldani :D

Szerző:  Atom [ 2015.01.18. 17:58 ]
Hozzászólás témája:  Re: 30. kör után pályváltás infernora és dust2-re

xXlederXxHUN írta:
1 pluginnal is meg lehet oldani :D


Tudom hogy mindent meg lehet de még nekem ez nem menne, írtam is hogy ha így jó akkor meg csinálom ha nem vár egy okosabbra!

Szerző:  xXlederXxHUN [ 2015.01.18. 18:06 ]
Hozzászólás témája:  Re: 30. kör után pályváltás infernora és dust2-re

SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <amxmisc>
  3. #include <colorchat>
  4.  
  5. #define PLUGIN "MApvaltas D2-re"
  6. #define VERSION "1.0"
  7. #define AUTHOR "Hydra"
  8.  
  9. new Korok, HKorok
  10.  
  11. public plugin_init() {
  12. register_plugin(PLUGIN, VERSION, AUTHOR)
  13. register_event("HLTV", "Ujkor", "a", "1=0", "2=0")
  14. register_logevent("Elso", 2, "0=World triggered", "1&Restart_Round_");
  15. }
  16. public Elos() {
  17. Korok = 0
  18. HKorok = 30
  19. }
  20. public Ujkor() {
  21. new szMapname[32]
  22. get_mapname(szMapname, charsmax(szMapname))
  23.  
  24. Korok++
  25. HKorok--
  26. if(Korok == 30)
  27. {
  28. if(equali(szMapname, "de_dust2")) {
  29. server_cmd("changelevel de_inferno")
  30. }
  31. else server_cmd("changelevel de_dust2")
  32. }
  33. else {
  34. if(equali(szMapname, "de_dust2")) {
  35. ColorChat(0, RED, "[%d/30 kör van még hátra az Dust2-ig] %d. kör van éppen.", HKorok, Korok)
  36. }
  37. else ColorChat(0, RED, "[%d/30 kör van még hátra az Inferno-ig] %d. kör van éppen.", HKorok, Korok)
  38. }
  39. }

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