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

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


bg:gaming

Разлики

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

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

Следваща версия
Предходна версия
bg:gaming [2022/05/09 19:17] – създадена radevbg:gaming [2022/10/11 06:12] (текуща) hellmare
Ред 1: Ред 1:
 +====== Сървъри ======
 +
 {{:cs_logo.png?nolink|}} {{:cs_logo.png?nolink|}}
 +==== 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|Статистика на играчи]]+
  
 {{:hl-logo.png?nolink|}} {{:hl-logo.png?nolink|}}
 +==== Half-Life ====
  
-**Сървър:** VarnaLab HL +  * **Сървър:** <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> 
 +  * **[[https://hl.varnalab.com|Статистика за играчите]]**
  
 {{:mc_logo.png?nolink|}} {{:mc_logo.png?nolink|}}
  
-**Сървър:** VarnaLab Minecraft +==== Minecraft ==== 
-**Игра:** Minecraft + 
-**IP Адрес:** mc.varnalab.com +  * **Сървър:** VarnaLab Minecraft <html><span class='mc_status'>loading...</span></html> 
-**Играчи:** N/A +  **Игра:** Minecraft 
-//Само с покани. Пишете в Discord за покана!//+  **IP Адрес:** mc.varnalab.com 
 +  * **Версия:** <html><span class='mc_version'>loading...</span></html> 
 +  * **Играчи:** <html><span class='mc_players'>loading...</span></html> 
 +  * **[[https://mc.varnalab.com/|Карта на света]]** 
 + 
 +//Само с покани. Пишете в [[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.1652123827.txt.gz · Последна промяна: 2022/05/09 19:17 от radev

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki