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

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


bg:gaming

Разлики

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

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

Both sides previous revisionПредходна версия
Следваща версия
Предходна версия
bg:gaming [2022/05/09 19:43] hellmarebg:gaming [2022/10/11 06:12] (текуща) hellmare
Ред 1: Ред 1:
 ====== Сървъри ====== ====== Сървъри ======
  
-===== Counter-Strike =====+{{:cs_logo.png?nolink|}} 
 +==== Counter-Strike ====
  
-{{:cs_logo.png?nolink |}} +  * **Сървър:** <html><span class='cs_name'>N/A</span></html> <html><span class='cs_status'>loading...</span></html>
- +
-  * **Сървър:** VarnaLab CS [wc3 + respawn]+
   * **Игра:** [[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|Статистика за играчите]]**
  
-===== Half-Life =====+{{:hl-logo.png?nolink|}} 
 +==== Half-Life ====
  
-{{:hl-logo.png?nolink}} +  * **Сървър:** <html><span class='hl_name'>N/A</span></html> <html><span class='hl_status'>loading...</span></html>
- +
-  * **Сървър:** VarnaLab HL+
   * **Игра:** [[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> 
- +  * **[[https://hl.varnalab.com|Статистика за играчите]]**
-===== Minecraft =====+
  
 {{:mc_logo.png?nolink|}} {{:mc_logo.png?nolink|}}
  
-  * **Сървър:** VarnaLab Minecraft+==== Minecraft ==== 
 + 
 +  * **Сървър:** VarnaLab Minecraft <html><span class='mc_status'>loading...</span></html>
   * **Игра:** Minecraft   * **Игра:** Minecraft
   * **IP Адрес:** mc.varnalab.com   * **IP Адрес:** mc.varnalab.com
-  * **Версия:** N/A +  * **Версия:** <html><span class='mc_version'>loading...</span></html> 
-  * **Играчи:** N/A+  * **Играчи:** <html><span class='mc_players'>loading...</span></html> 
 +  * **[[https://mc.varnalab.com/|Карта на света]]** 
 //Само с покани. Пишете в [[https://discord.varnalab.org|Discord]] за покана!// //Само с покани. Пишете в [[https://discord.varnalab.org|Discord]] за покана!//
  
 +<html>
 +<script src="https://mcapi.us/scripts/minecraft.min.js"></script>
 +<script>
 +    MinecraftAPI.getServerStatus('mc.varnalab.com', {
 +        port: 25565 // optional, only if you need a custom port
 +    }, function (err, data) {
 +        if (err) {
 +            return document.querySelector('.mc_status').innerHTML = '(Error loading data)';
 +        }
 +
 +        document.querySelector('.mc_status').innerHTML = data.online ? '&#128994;' : '&#128308;';
 +        document.querySelector('.mc_version').innerHTML = data.server.name;
 +        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>
 +</html>
bg/gaming.1652125401.txt.gz · Последна промяна: 2022/05/09 19:43 от hellmare

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki