hlmod.hu
https://hlmod.hu/

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

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

Kiki, nem akarok vitázni, de előbb nézz utána, és csak azután írj választ!
set_user_frags(id, 0)
cs_set_user_deaths(id, 0)
set_user_frags(id, 0)
cs_set_user_deaths(id, 0)

Akkor miért 2-szer van mind2 függvény?

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

Hát nem tudom. Leteszteltem, hogy csak simán fraget adok, meg azt is hogy nullázom és aztán adom vissza. Mind a kettő esetnél ugyanaz történt. Körvégén frissült csak.

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

Miért frissülne kör végén! Próbáljatok már ki egy frag adó plugint:d

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

Tényleg csak kör végén frissült xD
De hogy mindenkinek igaza legyen ez 100%os
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.  
  30. public hook_death()
  31. {
  32. if(!aktiv)
  33. return PLUGIN_CONTINUE;
  34.  
  35. new killer = read_data(1);
  36. set_user_frags(killer, get_user_frags(killer) + 1);
  37. new frags = get_user_frags(killer)
  38. new death = get_user_deaths(killer)
  39. new team = get_user_team(killer)
  40. message_begin(MSG_ALL, get_user_msgid("ScoreInfo"), {0,0,0}, 0)
  41. write_byte(killer)
  42. write_short(frags)
  43. write_short(death)
  44. write_short(0)
  45. write_short(team)
  46. message_end()
  47. return PLUGIN_CONTINUE;
  48. }
  49.  
  50.  

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

ÉÉéééés megint kinek lett igaza? :lol:

Szerző:  crazy` [ 2012.12.27. 20:59 ]
Hozzászólás témája:  Re: Dupla Frag

50dca86eacada.sma(37) : error 017: undefined symbol "id"
50dca86eacada.sma(38) : error 017: undefined symbol "id"
50dca86eacada.sma(39) : error 017: undefined symbol "id"
50dca86eacada.sma(41) : error 017: undefined symbol "id"

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

Javítva.

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

felraktam 21:28 perc van, és nemtörténik semmi amikor lelövöm, ugyanúgy 1 freg.

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

socrazy írta:
felraktam 21:28 perc van, és nemtörténik semmi amikor lelövöm, ugyanúgy 1 freg.

Persze hogy nem megy hisz egymást üti az idő, 21 től kissebb vagy egyenlő ÉS 5 órátol kissebb vagy egyenlő
kérdés: 21 orátol nem kissebb az 5 ?

Valahogy Így kéne megoldani nem ?
SMA Forráskód: [ Mindet kijelol ]
  1. new hour, minute, second
  2. time(hour, minute, second)
  3. if(hour == 20 || hour == 21 || hour == 22 || hour == 23 || hour == 24 || hour == 1 || hour == 2) //stb

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

Akkor nézd meg légyszíves a tagok sorrendjét is:
21 <= hour egyenlő ezzel: hour >= 21 szóval:
21-nél nagyobb vagy egyenlő VAGY 5-nél kisebb vagy egyenlő.

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