Инструменти за потребители

Инструменти за сайта


bg:gaming

Разлики

Тук са показани разликите между избраната и текущата версия на страницата.

Препратка към сравнението на версиите

Both sides previous revisionПредходна версия
Следваща версия
Предходна версия
Следваща версияBoth sides next revision
bg:gaming [2022/05/10 11:07] hellmarebg:gaming [2022/05/11 19:56] radev
Ред 4: Ред 4:
 ==== Counter-Strike ==== ==== Counter-Strike ====
  
-  * **Сървър:** VarnaLab CS [wc3 + respawn]+  * **Сървър:** <html><span class='cs_name'>N/A</span></html> <html><span class='cs_status'>loading...</span></html>
   * **Игра:** [[https://store.steampowered.com/app/10/CounterStrike/|Counter-Strike 1.6]]   * **Игра:** [[https://store.steampowered.com/app/10/CounterStrike/|Counter-Strike 1.6]]
   * **IP Адрес:** cs.varnalab.com:27015   * **IP Адрес:** cs.varnalab.com:27015
-  * **Играчи:** N/A +  * **Играчи:** <html><span class='cs_players'>N/A</span> / <span class='cs_max'>N/A</span></html> 
-  * **Карта:** N/A+  * **Карта:** <html><span class='cs_map'>N/A</span></html>
   * [[https://cs.varnalab.com|Статистика за играчите]]   * [[https://cs.varnalab.com|Статистика за играчите]]
  
Ред 14: Ред 14:
 ==== Half-Life ==== ==== Half-Life ====
  
-  * **Сървър:** VarnaLab Half-Life+  * **Сървър:** <html><span class='hl_name'>N/A</span></html> <html><span class='hl_status'>loading...</span></html>
   * **Игра:** [[https://store.steampowered.com/app/70/HalfLife/|Half-Life]]   * **Игра:** [[https://store.steampowered.com/app/70/HalfLife/|Half-Life]]
   * **IP Адрес:** hl.varnalab.com:27016   * **IP Адрес:** hl.varnalab.com:27016
-  * **Играчи:** N/A +  * **Играчи:** <html><span class='hl_players'>N/A</span> / <span class='hl_max'>N/A</span></html> 
-  * **Карта:** N/A+  * **Карта:** <html><span class='hl_map'>N/A</span></html>
  
 {{:mc_logo.png?nolink|}} {{:mc_logo.png?nolink|}}
Ред 46: Ред 46:
         document.querySelector('.mc_players').innerHTML = data.players.now + '/' + data.players.max;         document.querySelector('.mc_players').innerHTML = data.players.now + '/' + data.players.max;
     });     });
 +</script>
 +<script>
 +  async function gameStatus(){
 +    let gamesApi = 'https://api.ivaka.net/gaming/';
 +    let response = await fetch(gamesApi);
 +    let valve    = await response.json();
 +
 +    if(valve.cs.status > 0){
 +      document.querySelector('.cs_status').innerHTML = valve.cs.status ? '&#128994;' : '&#128308;';
 +      document.querySelector('.cs_name').innerHTML = valve.cs.name;
 +      document.querySelector('.cs_players').innerHTML = valve.cs.players;
 +      document.querySelector('.cs_max').innerHTML = valve.cs.max;
 +      document.querySelector('.cs_map').innerHTML = valve.cs.map;
 +    }
 +    if(valve.hl.status > 0){
 +      document.querySelector('.hl_status').innerHTML = valve.hl.status ? '&#128994;' : '&#128308;';
 +      document.querySelector('.hl_name').innerHTML = valve.hl.name;
 +      document.querySelector('.hl_players').innerHTML = valve.hl.players;
 +      document.querySelector('.hl_max').innerHTML = valve.hl.max;
 +      document.querySelector('.hl_map').innerHTML = valve.hl.map;
 +    }
 +  }
 +  gameStatus();
 </script> </script>
 </html> </html>
bg/gaming.txt · Последна промяна: 2022/10/11 06:12 от hellmare

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki