hlmod.hu
https://hlmod.hu/

bool időközönként
https://hlmod.hu/viewtopic.php?f=9&t=21356
Oldal: 1 / 1

Szerző:  alfaanero [2015.07.05. 07:48 ]
Hozzászólás témája:  bool időközönként

Jó reggelt!

Egy példát szeretnék kérni arra,hogy hogyan lehet megcsinálni azt hogy van egy bool-om,mondjuk
bool:xyz és ezt kellene mondjuk 11-13 óra között ez a xyz=true ,előtte és utána xyz=false

Szerző:  Dave87 [2015.07.05. 10:01 ]
Hozzászólás témája:  Re: bool időközönként

alfaanero írta:
Jó reggelt!

Egy példát szeretnék kérni arra,hogy hogyan lehet megcsinálni azt hogy van egy bool-om,mondjuk
bool:xyz és ezt kellene mondjuk 11-13 óra között ez a xyz=true ,előtte és utána xyz=false


SMA Forráskód: [ Mindet kijelol ]
  1. bool:xyz=true, Float:size=1234.0 // Float size: Idő.
  2. bool:xyz=false, Float:size=1235.0 // False..

Szerző:  alfaanero [2015.07.05. 10:05 ]
Hozzászólás témája:  Re: bool időközönként

Dave87 írta:
alfaanero írta:
Jó reggelt!

Egy példát szeretnék kérni arra,hogy hogyan lehet megcsinálni azt hogy van egy bool-om,mondjuk
bool:xyz és ezt kellene mondjuk 11-13 óra között ez a xyz=true ,előtte és utána xyz=false


SMA Forráskód: [ Mindet kijelol ]bool:xyz=true, Float:size=1234.0 // Float size: Idő.
bool:xyz=false, Float:size=1235.0 // False..



ez 11:00 óra és 13:00 óra között fut le?mert szerintem nem

Szerző:  Dave87 [2015.07.05. 10:25 ]
Hozzászólás témája:  Re: bool időközönként

alfaanero írta:

ez 11:00 óra és 13:00 óra között fut le?mert szerintem nem


Úgy tudnám megoldani, hogy 11:00 kor a szerver pályát vált, és onnantól él a true érték. 13:00 -kor megint pályát vált, és onnantól már a false érték él. Azt hiszem a wikin olvastam, hogy bool -nak időt adni lehet, de hogy hány órakkor milyen értéken legyen, ilyenről nem olvastam még.

Szerző:  alfaanero [2015.07.05. 10:31 ]
Hozzászólás témája:  Re: bool időközönként

erre lennék kíváncsi :D

Így probáltam ,de nem jó

SMA Forráskód: [ Mindet kijelol ]
  1. /* Plugin generated by AMXX-Studio */
  2.  
  3. #include <amxmodx>
  4. #include <amxmisc>
  5.  
  6. #define PLUGIN "New Plug-In"
  7. #define VERSION "1.0"
  8. #define AUTHOR "author"
  9.  
  10. new bool:ido = false
  11.  
  12. public plugin_init() {
  13. register_plugin(PLUGIN, VERSION, AUTHOR)
  14.  
  15. register_clcmd("/teszt", "teszt")
  16. }
  17.  
  18. public teszt(id)
  19. {
  20. new ora
  21. time(ora);
  22. if(10 <= hour && 12 > ora)
  23. ido=true
  24. else
  25. ido=false
  26.  
  27. valami(id)
  28. return PLUGIN_HANDLED;
  29. }

Szerző:  Dave87 [2015.07.05. 10:58 ]
Hozzászólás témája:  Re: bool időközönként

Igen, elsőre nekem is eszembe jutott ez a variáció, de a wikipédia megcáfolt.
Amit én előtted leírtam, még az lehet egy megoldás, és azt egy pluginba meg lehet írni.

Szerző:  NuD[!]e [2015.07.05. 11:10 ]
Hozzászólás témája:  Re: bool időközönként

SMA Forráskód: [ Mindet kijelol ]
  1. /* Plugin generated by AMXX-Studio */
  2.  
  3. #include <amxmodx>
  4. #include <amxmisc>
  5.  
  6. #define PLUGIN "IDŐ"
  7. #define VERSION "1.0"
  8. #define AUTHOR "nudie"
  9.  
  10. new bool:ertek[33]
  11.  
  12. public plugin_init() {
  13. register_plugin(PLUGIN, VERSION, AUTHOR)
  14. register_clcmd("say /teszt", "teszt")
  15. }
  16.  
  17. public teszt(id) {
  18. static ora[5]
  19. format_time(ora, sizeof(ora) - 1, "%H")
  20.  
  21. new ido = str_to_num(ora)
  22.  
  23. if(ido >= 11 && ido < 13){
  24. ertek[id] = true
  25. }
  26. else
  27. {
  28. ertek[id] = false
  29. }
  30. }

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