Csgo İstatistik (discord.js)

Bir Sonraki ŞEy


  • Kullanılan toplam oy
    8
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Süper Üye
Katılım
6 Ocak 2018
Mesajlar
610
Tepki puanı
86
Ödüller
9
8 HİZMET YILI
:yazı:
Merhaba Ben Compac Bu Gün Sizlere Cs:Go İstatistik Gösteren Komutu Vericeğim.
Arkadaşlar Bir Şey Demek İstiyorum. Ben Bu Komutları Verirken Sanki Bota Ekleyip Başkaları Kullandığını Gösteren Değilde Siz Kullanıyorsunuz Gibi Anlatıyorum. Anlamıyanlar Varsa Bu Komutları Glitch Gibi Yerlere Ekliyip Sizin Botunuzu Kullanan Kişiler Yapıyor Tabi Kendinize Özel Bot Değilse.
Mödüller : request- cheerio
Glitch Kullanan İçin: komutlar/counter.js
JavaScript:
const Discord = module.require('discord.js');
var request = require('request');
var cheerio = require('cheerio');

function getStatData(location, $) {

    var selector = $('.stats-stat .value').eq(location).text();

    var stat_array = $.parseHTML(selector);

    var stat = 0;

    if (stat_array == null || stat_array.lengh == 0) {
        return -1;

    } else {
        stat = stat_array[0].data;
    }

    return stat;
}

exports.run = async (bot, message, args) => {

    var UR_L = "http://csgo.tracker.network/profile/" + args[0];

    if (!args[0]) {
        return message.channel.send(":x: Lütfen geçerli bir STEAMID64 veya özel URL girin");
    }

    request(UR_L, function(err, resp, body) {

        $ = cheerio.load(body);

        var KD = getStatData(0, $);
        if (KD == -1) {
            message.channel.send(":x: Geçersiz, profilinizin gizli olmadığından ve geçerli bir STEAMID64 veya Özel URL girdiğinizden emin olun!");
            return;
        }

        var WIN = getStatData(1, $);
        var HS = getStatData(4, $);
        var MONEY = getStatData(5, $);
        var SCORE = getStatData(6, $);
        var KILLS = getStatData(7, $);
        var DEATHS = getStatData(8, $);
        var MVP = getStatData(9, $);
        var BS = getStatData(13, $);
        var BD = getStatData(14, $);
        var HR = getStatData(15, $);

        var STAT = new Discord.RichEmbed()

            .setTitle("__***CSGO İstatistikleri***__")
            .setURL(UR_L)
            .setColor("0x#FF0000")
            .addField("Toplam KD", KD, true)
            .addField("Win", `${WIN}%`, true)
            .addField("Toplam Rehine Kaydedildi", HR, true)
            .addField("Toplam para", MONEY, true)
            .addField("Toplam Skor", SCORE, true)
            .addField("Toplam ölümler", KILLS, true)
            .addField("Toplam ölümler", DEATHS, true)
            .addField("MVP", MVP, true)
            .addField("Toplam Bomba Seti", BS, true)
            .addField("Toplam Bombalar Defused", BD, true)
            .addField("Toplam Headshots", HS, true);


        message.channel.send(STAT);

    })
}

exports.conf = {
  enabled: true,
  guildOnly: false,
  aliases: [],
  permLevel: 0
};

exports.help = {
  name: 'csgo',
  description: 'CSGO İstatistikler',
  usage: 'csgo'
};
 
we all go to hell
Onaylı Üye
Katılım
20 Ocak 2016
Mesajlar
138
Tepki puanı
14
Ödüller
9
10 HİZMET YILI
1564607767983.png

bro böyle diyor ama ben zaten herşeyi doğru giriyorum, ikisini de denedim olmadı.
 
we all go to hell
Onaylı Üye
Katılım
20 Ocak 2016
Mesajlar
138
Tepki puanı
14
Ödüller
9
10 HİZMET YILI
Bağlantıları görmek için lütfen Giriş Yap
bu değil mi işte dostum. giriyorum kabul etmiyor.

Bağlantıları görmek için lütfen Giriş Yap
hatta bu siteden baktım
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst