Advertisement
Guest User

Untitled

a guest
Jan 18th, 2017
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.75 KB | None | 0 0
  1. ///-->NON-STOP<--\\\
  2. if(date('D') == 'Wed'){
  3. if(date('H:i:s') > '09:18:59'){
  4. if(mysql_num_rows(mysql_query("SELECT * FROM user WHERE ns = '1'")) >= 1){
  5. echo "3";
  6. if($failas_inf['ns_on'] == 0){
  7. $free_zin = 'Per 10min, į NS turi susirinkti visi žaidėjai! Jeigu nespejate nieko parašyt per tas 10min jus išmeta iš NS.';
  8. $iki_ns_star_desim = time()+60*10;
  9. ///////////////cia visiems duoda kas uzsiregistravo i ns
  10. /// po 10min laiko ir topike zaidimo paraso
  11. //// otas 300 tai topico zaidimo laikas
  12. // o tas failas) ns lygu 1 reiskia ns prasideda
  13. //// o per user tai zaidejo ns=1 reiskia ns dalyvauje jau
  14. mysql_query("INSERT INTO topic SET zinute='$free_zin', nick='Sistema', laikas=".time().", iki=".(time()+300)."");
  15. mysql_query("UPDATE failas SET ns_on='1',iki_ns_starto='$iki_ns_star_desim' WHERE id='1'");
  16. $ns_duosdesimmin = mysql_query("SELECT * FROM user ORDER BY ns='1'");
  17. while($ns_jau = mysql_fetch_assoc($ns_duosdesimmin)){
  18. mysql_query("UPDATE user SET ns_zin_time='".(time()+60*10)."' WHERE nick='{$ns_jau[nick]}'");
  19. unset($ns_jau);
  20. //////////////////////
  21. }
  22. }
  23. }
  24. }
  25. }
  26. //////////////////////////////////////////
  27. ////////cia kazka sugalvoti kai baiges ns laikas arba istrint
  28. //////////////////////////////////////////
  29. if($failas_inf['iki_ns_starto'] - time() < 1 && $failas_inf['iki_ns_starto'] != 0){
  30. echo "aaaaaa";
  31. $trk = mysql_query("SELECT * FROM user WHERE ns='1'");
  32. while($trk_slc = mysql_fetch_assoc($trk)){
  33. echo "bbbbbb";
  34. mysql_query("UPDATE user SET ns_zin_time='".(time()+60*5)."' WHERE id='$nick_id'");
  35. }
  36. mysql_query("UPDATE failas SET iki_ns_starto='0' WHERE id='1'");
  37. }
  38. if($failas_inf['ns_on'] == 1){
  39. ///////////////////////////////////////////////
  40. ///////////////cia nustato vietas kelintas malyg iskrito
  41. ////dabar naudoju $slx nustatant//bet neveikia...
  42. $slx = mysql_query("SELECT * FROM user WHERE ns='1' && ns_zin_time-".time()." < 0");
  43. //////////
  44. $nr = 1;
  45. $pirma_ns_vieta = $failas_inf['nsprize'];
  46. $antra_ns_vieta = $failas_inf['nsprize']/2;
  47. $trecia_ns_vieta = $failas_inf['nsprize']/3.5;
  48. ////////////////////////////////////
  49. ////Cia prasideda elimination
  50. while ($nstop = mysql_fetch_array($slx)) {
  51. //////////////////////cia zymi kelintasis iskrito bet /neveikia kad is eiles o krenta iskart visi gal parenka ///iskart /pirma turi is eiles salint paska maziau /liko laiko maziau nei nulis ns_zin_time user zaideju lentelei
  52. //padariau time <1 nesuveike irgi parenka pirma iskart
  53. ////////////////////////////////////////////////
  54. if ($nr == 1) {
  55. if($nstop['ns_zin_time'] - time() < 1){
  56. echo "eeeee";
  57. $zin = '' . $nstop['nick'] . ' iškrito iš NON-STOP ir užiemė 1 vietą.';
  58. $nick = $nstop['nick'];
  59. mysql_query("UPDATE vartotojai SET zenai=zenai+{$pirma_ns_vieta} WHERE nick='{$nick}'");
  60. mysql_query("UPDATE failas SET ns_on='0',nsprize='100' WhERE id='1'");
  61. mysql_query("UPDATE user SET ns='0',paaukojo_ns='0'"); //wtf visus
  62. $free_zin = 'NON-STOPą laimėjo ' . $nstop['nick'] . '! Jis gavo ' . $pirma_ns_vieta . 'krd.';
  63. mysql_query("INSERT INTO topic SET zinute='{$free_zin}', nick='Sistema', laikas=" . time() . ", iki=" . (time() + 300) . "");
  64. }
  65. }
  66. if ($nr == 2) {
  67. if($nstop['ns_zin_time'] - time() < 1){
  68. echo "fffffff";
  69. $zin = '' . $nstop['nick'] . ' iškrito iš NON-STOP ir užiemė 2 vietą.';
  70. $nick = $nstop['nick'];
  71. mysql_query("UPDATE vartotojai SET zenai=zenai+{$antra_ns_vieta} WHERE nick='{$nick}'");
  72. $id = $nstop['id'];
  73. mysql_query("UPDATE user SET ns='0' WHERE id={$id}");
  74. mysql_query("INSERT INTO topic SET zinute='{$free_zin}', nick='Sistema', laikas=" . time() . ", iki=" . (time() + 300) . "");
  75. }
  76. }
  77. if ($nr == 3) {
  78. if($nstop['ns_zin_time'] - time() < 1){
  79. $zin = '' . $nstop['nick'] . ' iškrito iš NON-STOP ir užiemė 3 vietą.';
  80. $nick = $nstop['nick'];
  81. mysql_query("UPDATE vartotojai SET zenai=zenai+{$trecia_ns_vieta} WHERE nick='{$nick}'");
  82. $id = $nstop['id'];
  83. mysql_query("UPDATE user SET ns='0' WHERE id={$id}");
  84. mysql_query("INSERT INTO topic SET zinute='{$free_zin}', nick='Sistema', laikas=" . time() . ", iki=" . (time() + 300) . "");
  85. } }
  86. /////////cia kai zaidejas krenta pries 3vieta ir nieko negauna
  87.  
  88. else {
  89. $zin = '' . $nstop['nick'] . ' iškrito iš NON-STOP ir užiemė ' . $nr . ' vietą.';
  90. $id = $nstop['id'];
  91. mysql_query("UPDATE user SET ns='0' WHERE id={$id}");
  92. }
  93. mysql_query("INSERT INTO ns_zinutes SET nick='Sistema',zin='{$zin}',time='" . time() . "'");
  94. $nr++;
  95. unset($nstop);
  96.  
  97. }
  98. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement