hlmod.hu
https://hlmod.hu/

Perc = jutalom.
https://hlmod.hu/viewtopic.php?f=29&t=29941
Oldal: 1 / 1

Szerző:  Alekvar [ 2019.07.19. 11:02 ]
Hozzászólás témája:  Perc = jutalom.

Sziasztok!!
Valaki tudna nekem segíteni, hogyan tudnám azt meg csinálni, hogy ha 5 percet vagyunk a szerveren akkor a szerver adjon nekünk egy dollárt?
És ha ez megvan akkor jönne 10 perc és ott már 5 dollárt.
És ezt mind menüben nyomon követhető lenne.
Tehat ha 5 perce fent vagyunk a szerveren automatikusan megadja azt az egy dollárt majd a menüben kiirja hogy teljesítve.
Nagyon hálás lennék érte, ha valaki tudna segíteni!

Szerző:  Pika [ 2019.07.19. 17:28 ]
Hozzászólás témája:  Re: Perc = jutalom.

Kereső: https://hlmod.hu/search.php

Válasz: szerveren töltött idő + pénz

Ha éppen egy olyan szituációba kerül, és előjön neki a menü nagyon fog örülni. :)

Szerző:  Alekvar [ 2019.07.19. 21:33 ]
Hozzászólás témája:  Re: Perc = jutalom.

Pika írta:
Kereső: https://hlmod.hu/search.php

Válasz: szerveren töltött idő + pénz

Ha éppen egy olyan szituációba kerül, és előjön neki a menü nagyon fog örülni. :)


Ezt én így értem, de az elképzelésem teljesen más.

Úgymond a perc az mindig maradna, és folytatódna, ha lelepne a játékos a szerverről,ezert akarom ezt mind nyomonkovetni a szerveren lévő játékosok számára.

Tehat: csak magam tudom idézni amit leirtam a fentiek alapján.

Szerző:  Alekvar [ 2019.07.20. 13:01 ]
Hozzászólás témája:  Re: Perc = jutalom.

Richard11 írta:
Segítek neked
(meg írtam meg minden és el is küldtem neki!.
Még normálisan kifejlesztem és ki publikálom!!)


Nem ilyenre gondoltam.
Lenne egy menü, legyen ezt most egy perc menü.
És ott lenne kB 5 álmenu, ahol lennének ezek.
Jatsz 5 percet a szerveren és jutalmat kapsz!
Ha szerveren töltök 5 percet akkor:
5 perc feloldva!
És lenne 10p és ugyan így menüre osztva.

Szerző:  Pika [ 2019.07.20. 13:08 ]
Hozzászólás témája:  Re: Perc = jutalom.

így már jobban érthető, de ez teljesen ellent mond az előző hozzászólásodnak ahol offline akarod mind ezt. Tehát ha valaki felmegy, lelép, akkor ugyanúgy számolja.

"Úgymond a perc az mindig maradna, és folytatódna, ha lelepne a játékos a szerverről"

Szerző:  Alekvar [ 2019.07.20. 17:05 ]
Hozzászólás témája:  Re: Perc = jutalom.

Pika írta:
így már jobban érthető, de ez teljesen ellent mond az előző hozzászólásodnak ahol offline akarod mind ezt. Tehát ha valaki felmegy, lelép, akkor ugyanúgy számolja.

"Úgymond a perc az mindig maradna, és folytatódna, ha lelepne a játékos a szerverről"


Igen így gondolom!

Szerző:  Alekvar [ 2019.07.22. 22:43 ]
Hozzászólás témája:  Re: Perc = jutalom.

Valaki esetleg? :cry:

Szerző:  ✪ BeNiCh' [ 2019.07.25. 16:43 ]
Hozzászólás témája:  Re: Perc = jutalom.

Tessék.

  1. #include <amxmodx>
  2. #include <cstrike>
  3.  
  4. #if AMXX_VERSION_NUM < 183
  5. #include <colorchat>
  6. #endif
  7.  
  8. #define PLUGIN "Pénz KFT! "
  9. #define VERSION "1.0"
  10. #define AUTHOR "Ben"
  11.  
  12.  
  13. enum _:igotmoneywhenthetimeisgone{times, dollars};
  14. new const ineedsomedollars[][igotmoneywhenthetimeisgone] = {
  15.     {300, 1500},
  16.     {600, 2000},
  17.     {1200, 2500}
  18. };
  19.  
  20. public plugin_init() {
  21.     register_plugin(PLUGIN, VERSION, AUTHOR);
  22. }
  23.  
  24. // ha nem akar mukodni, akkor client_authorized
  25. public client_putinserver(id) {
  26.     set_task(100.0, "give_dollars", id, .flags="b");
  27. }
  28.  
  29. public give_dollars(id) {
  30.     new usrtime = get_user_time(id, 1);
  31.    
  32.     for(new i; i<charsmax(ineedsomedollars[]); i++) {
  33.         if(usrtime == ineedsomedollars[i][times]) {
  34.             cs_set_user_money(id, cs_get_user_money(id)+ineedsomedollars[i][dollars], 1);
  35.             client_print_color(id, print_team_default, "Kaptal egy kis pénzt, mert mar itt lezengsz mar %d perce.", ineedsomedollars[i][times] / 60);
  36.         }
  37.     }
  38. }

Szerző:  Alekvar [ 2019.07.26. 20:10 ]
Hozzászólás témája:  Re: Perc = jutalom.

✪ BeNiCh' írta:
Tessék.

  1. #include <amxmodx>
  2. #include <cstrike>
  3.  
  4. #if AMXX_VERSION_NUM < 183
  5. #include <colorchat>
  6. #endif
  7.  
  8. #define PLUGIN "Pénz KFT! "
  9. #define VERSION "1.0"
  10. #define AUTHOR "Ben"
  11.  
  12.  
  13. enum _:igotmoneywhenthetimeisgone{times, dollars};
  14. new const ineedsomedollars[][igotmoneywhenthetimeisgone] = {
  15.     {300, 1500},
  16.     {600, 2000},
  17.     {1200, 2500}
  18. };
  19.  
  20. public plugin_init() {
  21.     register_plugin(PLUGIN, VERSION, AUTHOR);
  22. }
  23.  
  24. // ha nem akar mukodni, akkor client_authorized
  25. public client_putinserver(id) {
  26.     set_task(100.0, "give_dollars", id, .flags="b");
  27. }
  28.  
  29. public give_dollars(id) {
  30.     new usrtime = get_user_time(id, 1);
  31.    
  32.     for(new i; i<charsmax(ineedsomedollars[]); i++) {
  33.         if(usrtime == ineedsomedollars[i][times]) {
  34.             cs_set_user_money(id, cs_get_user_money(id)+ineedsomedollars[i][dollars], 1);
  35.             client_print_color(id, print_team_default, "Kaptal egy kis pénzt, mert mar itt lezengsz mar %d perce.", ineedsomedollars[i][times] / 60);
  36.         }
  37.     }
  38. }


Nem ilyenre gondoltam fentebb leirtam, hogy milyent szeretnék.

Szerző:  ✪ BeNiCh' [ 2019.07.31. 09:47 ]
Hozzászólás témája:  Re: Perc = jutalom.

Alekvar írta:
✪ BeNiCh' írta:
Tessék.

  1. #include <amxmodx>
  2. #include <cstrike>
  3.  
  4. #if AMXX_VERSION_NUM < 183
  5. #include <colorchat>
  6. #endif
  7.  
  8. #define PLUGIN "Pénz KFT! "
  9. #define VERSION "1.0"
  10. #define AUTHOR "Ben"
  11.  
  12.  
  13. enum _:igotmoneywhenthetimeisgone{times, dollars};
  14. new const ineedsomedollars[][igotmoneywhenthetimeisgone] = {
  15.     {300, 1500},
  16.     {600, 2000},
  17.     {1200, 2500}
  18. };
  19.  
  20. public plugin_init() {
  21.     register_plugin(PLUGIN, VERSION, AUTHOR);
  22. }
  23.  
  24. // ha nem akar mukodni, akkor client_authorized
  25. public client_putinserver(id) {
  26.     set_task(100.0, "give_dollars", id, .flags="b");
  27. }
  28.  
  29. public give_dollars(id) {
  30.     new usrtime = get_user_time(id, 1);
  31.    
  32.     for(new i; i<charsmax(ineedsomedollars[]); i++) {
  33.         if(usrtime == ineedsomedollars[i][times]) {
  34.             cs_set_user_money(id, cs_get_user_money(id)+ineedsomedollars[i][dollars], 1);
  35.             client_print_color(id, print_team_default, "Kaptal egy kis pénzt, mert mar itt lezengsz mar %d perce.", ineedsomedollars[i][times] / 60);
  36.         }
  37.     }
  38. }


Nem ilyenre gondoltam fentebb leirtam, hogy milyent szeretnék.


Lehet szerkeszteni.:)

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