Advertisement
Guest User

Untitled

a guest
Nov 21st, 2014
220
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.10 KB | None | 0 0
  1. //////////////////////////////////////////////////
  2. //    Заходим на http://l2.laby.fr/status/      //
  3. //    Нажимаем F12                              //
  4. //    Переходим во вкладку "консоль"            //
  5. //    Вставляем этот код, нажимаем Enter        //
  6. //    Под лого настраиваем оповещалку           //
  7. //    Запускаем клиент и ждем сигнала           //
  8. //////////////////////////////////////////////////
  9.  
  10. (function($){
  11.  
  12.   $.extend({
  13.     playSound: function(){
  14.       return $("<audio autoplay='autoplay' style='display:none;' controls='controls'><source src='"+arguments[0]+".mp3' /><source src='"+arguments[0]+".ogg' /></audio>").appendTo('.news');
  15.     }
  16.   });
  17.  
  18. })(jQuery);
  19. $("head").after('<div style="background-color: #CFCFCF; border-radius: 7px; border: 2px solid #666666; margin-top:15px; padding:5px; width:400px;"><b>Gran Kain</b>&nbsp;<input type="text" style="width: 50px;" class="cnt" value="5995">&nbsp;<input type="button" class="bs" value="старт"/>&nbsp;<label class="is"></label><div>');
  20. var started = false;
  21. var startalerts;
  22. $('.is').text('остановлен').css({"color": "red"});
  23.  
  24. function updateOnline(){   
  25.     $("#server_status").load("cache.txt");
  26. }
  27. setInterval(updateOnline, 228);
  28. $('.bs').click(function(){
  29.     if (started){
  30.         started = false;
  31.         $(this).attr('value', 'старт');
  32.         clearInterval(startalerts);
  33.         $('.is').text('остановлен').css({"color": "red"});
  34.         $('audio').remove();
  35.     }
  36.     else{
  37.         started = true;
  38.         $(this).attr('value', 'стоп');
  39.         startalerts = setInterval(function(){alerts();}, 500);
  40.         $('.is').text('запущен').css({"color": "green"});
  41.     }
  42. });
  43.  
  44. function alerts(){
  45.     if (started){
  46.         if  (parseInt($('td:contains("- Gran Kain (RU)")').next().next().text().slice(0,-8)) <= parseInt($('.cnt').val())){
  47.             $.playSound('https://raw.githubusercontent.com/IonDen/ion.sound/master/sounds/bell_ring');         
  48.         }
  49.     }
  50. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement