page_scan

    This site uses cookies. By continuing to browse this site, you are agreeing to our Cookie Policy.

    • Hola, como puedo hacer para que me notifique con un audio el ataque?

      PHP Source Code

      1. <?php
      2. class ShowScanPage extends AbstractGamePage
      3. {
      4. function __construct()
      5. {
      6. parent::__construct();
      7. }
      8. function Show()
      9. {
      10. global $USER;
      11. $db = Database::get();
      12. $Alarm = $db->selectSingle("SELECT COUNT(`fleet_target_owner`) as nr
      13. FROM uni".$USER['universe']."_fleets WHERE `fleet_target_owner` = '". $USER['id'] ."' AND (`fleet_mission` = '1' OR `fleet_mission` = '2') AND `fleet_mess` ='0';");
      14. echo $Alarm['nr'];
      15. exit;
      16. }
      17. }
      Display All
    • Lo que tienes que modificar es el código js para que te de el audio cuando detecte el ataque

      josevdr95 wrote:

      Hola, como puedo hacer para que me notifique con un audio el ataque?

      PHP Source Code

      1. <?php
      2. class ShowScanPage extends AbstractGamePage
      3. {
      4. function __construct()
      5. {
      6. parent::__construct();
      7. }
      8. function Show()
      9. {
      10. global $USER;
      11. $db = Database::get();
      12. $Alarm = $db->selectSingle("SELECT COUNT(`fleet_target_owner`) as nr
      13. FROM uni".$USER['universe']."_fleets WHERE `fleet_target_owner` = '". $USER['id'] ."' AND (`fleet_mission` = '1' OR `fleet_mission` = '2') AND `fleet_mess` ='0';");
      14. echo $Alarm['nr'];
      15. exit;
      16. }
      17. }
      Display All
      In The end
    • Ala wrote:

      Lo que tienes que modificar es el código js para que te de el audio cuando detecte el ataque

      josevdr95 wrote:

      Hola, como puedo hacer para que me notifique con un audio el ataque?

      PHP Source Code

      1. <?php
      2. class ShowScanPage extends AbstractGamePage
      3. {
      4. function __construct()
      5. {
      6. parent::__construct();
      7. }
      8. function Show()
      9. {
      10. global $USER;
      11. $db = Database::get();
      12. $Alarm = $db->selectSingle("SELECT COUNT(`fleet_target_owner`) as nr
      13. FROM uni".$USER['universe']."_fleets WHERE `fleet_target_owner` = '". $USER['id'] ."' AND (`fleet_mission` = '1' OR `fleet_mission` = '2') AND `fleet_mess` ='0';");
      14. echo $Alarm['nr'];
      15. exit;
      16. }
      17. }
      Display All

      y como quedaría modificado el código
    • i`m using a base64 audio:

      in scripts/game/base.js




      JavaScript Source Code: base.js

      1. function attacken(){
      2. var alarmdiv = document.getElementById("alarm");
      3. var xmlhttp = new XMLHttpRequest();
      4. var url = "game.php?page=scan";
      5. xmlhttp.onreadystatechange = function() {
      6. if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
      7. if (isNaN(xmlhttp.responseText)){
      8. alarmdiv.innerHTML = 'disconnected';
      9. alarmdiv.style.background = 'red';
      10. alarmdiv.setAttribute('class', 'atta');
      11. }else{
      12. if(xmlhttp.responseText != '0'){
      13. alarmdiv.innerHTML = xmlhttp.responseText + ' ' + alarmtext;
      14. alarmdiv.style.background = 'red';
      15. alarmdiv.setAttribute('class', 'atta');
      16. var audio = new Audio('data:audio/mpeg;base64,//uQZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASW5mbwAAAA8AAAAdAAAw+QAICAgREREaGhoaIyMjLCwsLDQ0ND09PT1GRkZPT09PWFhYYWFhaWlpaXJycnt7e3uEhISNjY2NlpaWnp6enqenp7CwsLm5ubnCwsLLy8vL09PT3Nzc3OXl5e7u7u739/f///8AAAA5TEFNRTMuMTAwAaoAAAAAAAAAABSAJAMDTgAAgAAAMPku/4xoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//......... and so on .................... and so on ........................... and
      17. ...........My4xMDCqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq');
      18. audio.play(); /*Alarm-sound*/
      19. }else{
      20. alarmdiv.innerHTML = xmlhttp.responseText + ' ' + alarmtext;
      21. alarmdiv.setAttribute('class', '');
      22. alarmdiv.style.background = 'rgba(0,200,0,0.3)';
      23. }
      24. }
      25. }
      26. };
      Display All
      base64 was for me the best solution for small, short effects or alerts. because the hoster don't allow audio-files and less trouble whith missing files ;)

      maybe another method can be using "howler" for audio in javascript if more various alerts or whatever ... howler.js
      Es zählt nicht wie lang man lebt, sondern wie intensiv.Euer Mond ist meine Sonne, Euer Montag - mein Sonntag.Musik ist Leben!

      ⭐Psy Love Is My Love⭐