hlmod.hu
https://hlmod.hu/

Dupla Frag
https://hlmod.hu/viewtopic.php?f=29&t=6923
Oldal: 1 / 3

Szerző:  m0csy652 [2012.12.26. 10:17 ]
Hozzászólás témája:  Dupla Frag

Helló !
Volt már ilyen témanév, szóval lehet hogy a kukában fog lenni a téma, de azért raraktam ide mert annál a témánál nem volt megoldás :)
Abban reménykedem, hogy itt lesz :)
Tehát csak annyi lenne hogy 21:00-5:00- ig duplafrag legyen !
Előre is köszönöm a segitséget !

Szerző:  HunGamer [2012.12.26. 15:47 ]
Hozzászólás témája:  Re: Dupla Frag

Nincs tesztelve:
SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <amxmisc>
  3. #include <fun>
  4.  
  5. #define PLUGIN "New Plug-In"
  6. #define VERSION "1.0"
  7. #define AUTHOR "HunGamer"
  8.  
  9. new bool:aktiv = false;
  10.  
  11. public plugin_init()
  12. {
  13. register_plugin(PLUGIN, VERSION, AUTHOR);
  14. register_event("DeathMsg","hook_death","a");
  15. set_task(60.0, "check", 0, _, _, "b");
  16. }
  17. public check()
  18. {
  19. new hour, minute, second;
  20. time(hour, minute, second);
  21.  
  22. if(21 <= hour || hour <= 5)
  23. aktiv = true;
  24. else
  25. aktiv = false;
  26.  
  27. return PLUGIN_HANDLED;
  28. }
  29. public hook_death()
  30. {
  31. if(!aktiv)
  32. return PLUGIN_CONTINUE;
  33.  
  34. new killer = read_data(1);
  35. set_user_frags(killer, get_user_frags(killer) + 1);
  36. return PLUGIN_CONTINUE;
  37. }

Szerző:  pixxa112 [2012.12.26. 20:31 ]
Hozzászólás témája:  Re: Dupla Frag

HunGamer írta:
Nincs tesztelve:
SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <amxmisc>
  3. #include <fun>
  4.  
  5. #define PLUGIN "New Plug-In"
  6. #define VERSION "1.0"
  7. #define AUTHOR "HunGamer"
  8.  
  9. new bool:aktiv = false;
  10.  
  11. public plugin_init()
  12. {
  13. register_plugin(PLUGIN, VERSION, AUTHOR);
  14. register_event("DeathMsg","hook_death","a");
  15. set_task(60.0, "check", 0, _, _, "b");
  16. }
  17. public check()
  18. {
  19. new hour, minute, second;
  20. time(hour, minute, second);
  21.  
  22. if(21 <= hour || hour <= 5)
  23. aktiv = true;
  24. else
  25. aktiv = false;
  26.  
  27. return PLUGIN_HANDLED;
  28. }
  29. public hook_death()
  30. {
  31. if(!aktiv)
  32. return PLUGIN_CONTINUE;
  33.  
  34. new killer = read_data(1);
  35. set_user_frags(killer, get_user_frags(killer) + 1);
  36. return PLUGIN_CONTINUE;
  37. }


Működik :)

Szerző:  Chaos Killer [2012.12.27. 00:21 ]
Hozzászólás témája:  Re: Dupla Frag

NEM!
Mert: nem fog a ScoreBoard frissülni, és csak kör végén adja meg. Kérd le a játékos fragjeit, mentsd változóba, majd nullázd le, és add hozzá az elmentet frageket. Így 100% hogy frissülni fog.

Szerző:  m0csy652 [2012.12.27. 06:50 ]
Hozzászólás témája:  Re: Dupla Frag

Chaos Killer írta:
NEM!
Mert: nem fog a ScoreBoard frissülni, és csak kör végén adja meg. Kérd le a játékos fragjeit, mentsd változóba, majd nullázd le, és add hozzá az elmentet frageket. Így 100% hogy frissülni fog.

Akkor másold a te verziódat :)
Hungamer : Köszönöm :)

Szerző:  kiki [2012.12.27. 08:27 ]
Hozzászólás témája:  Re: Dupla Frag

Chaos Killer írta:
NEM!
Mert: nem fog a ScoreBoard frissülni, és csak kör végén adja meg. Kérd le a játékos fragjeit, mentsd változóba, majd nullázd le, és add hozzá az elmentet frageket. Így 100% hogy frissülni fog.



Ez egy baromság.

Szerző:  HunGamer [2012.12.27. 11:10 ]
Hozzászólás témája:  Re: Dupla Frag

Chaos Killer írta:
NEM!
Mert: nem fog a ScoreBoard frissülni, és csak kör végén adja meg. Kérd le a játékos fragjeit, mentsd változóba, majd nullázd le, és add hozzá az elmentet frageket. Így 100% hogy frissülni fog.

Szóval amit te írtál az így nézne ki:
SMA Forráskód: [ Mindet kijelol ]
  1. new frags = get_user_frags(id)
  2. set_user_frags(id, 0)
  3. set_user_frags(id, frags+1)

Vagy én értelmeztem rosszul, vagy tényleg ezt akarod, de nem hiszem hogy sokat változtatna..

Szerző:  Chaos Killer [2012.12.27. 18:18 ]
Hozzászólás témája:  Re: Dupla Frag

De, változtatna. Kiki nem baromság, írj gyorsan egy plugint, ami egy parancsra ad +1 fraget. Hidd el, nem fogja a scoreboardon mutatni, azt a +1 fraget.

Hungamer, így gondoltam, így már frissülnie kéne.

Pont azért kell kétszer ez a két függvény, a resetscore pluginban is:
SMA Forráskód: [ Mindet kijelol ]
  1. set_user_frags(id, 0)
  2. cs_set_user_deaths(id, 0)
  3. set_user_frags(id, 0)
  4. cs_set_user_deaths(id, 0)

Szerző:  kiki [2012.12.27. 19:21 ]
Hozzászólás témája:  Re: Dupla Frag

Nallam jo egyel is, s nem kell menteni! Ha egyre nem frissul kettore miert frissulne? Ugyan azt a parancsot futtatja le...

Szerző:  m0csy652 [2012.12.27. 19:27 ]
Hozzászólás témája:  Re: Dupla Frag

na akkor mi a végleges megoldás...?

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