Game Developer
Seçkin Üye
JavaScript:
const
rps = [
'makas',
'taş',
'kağıt'
],
rpsF = (userAns, botAns) => {
let choice = userAns,
botChoice = botAns;
if (choice === 'taş') {
if (botChoice === 'makas') {
return 'won';
} else if (botChoice === 'kağıt') {
return 'Kaybetin';
}
return 'draw';
} else if (choice === 'kağıt') {
if (botChoice === 'taş') {
return 'lost';
} else if (botChoice === 'makas') {
return 'Kazandın';
}
return 'draw';
} else if (choice === 'makas') {
if (botChoice === 'taş') {
return 'lost';
} else if (botChoice === 'kağıt') {
return 'Kazandın';
}
return 'draw';
}
};
exports.run = async (client, msg, args) => {
if (!args[0]) {
return msg.channel.send('Lütfen seçimini yap taş, kağıt yada makas & !!tkm <taş,kağıt,makas>');
}
let choice = args[0].toLowerCase();
choice = choice === 't' ? 'taş' : choice;
choice = choice === 'k' ? 'kağıt' : choice;
choice = choice === 'm' ? 'makas' : choice;
if (!rps.includes(choice)) {
return msg.channel.send('Lütfen seçimini yap taş, kağıt yada makas & !!tkm <t,k,m>');
}
let rand = Math.floor(Math.random() * 3);
let botChoice = rps[rand];
let result = rpsF(choice, botChoice);
let answer = '';
if (result === 'won') {
answer = ':trophy: Başarılı, sen **Kazandın** :trophy: \nSenin Seçtiği: `' + choice + '` | Bot\'un Seçtiği: `' + botChoice + '`';
} else if (result === 'lost') {
answer = ':x: Bidakine **Kaybetin Dostum** :x: \nSenin Seçtiğin: `' + choice + '` | Bot\'s Seçtiği: `' + botChoice + '`';
} else if (result === 'draw') {
answer = ':neutral_face: Sonuç **Berabere** :neutral_face:\nSenin Seçimin: `' + choice + '` | Bot\'un Seçimi: `' + botChoice + '`';
}
msg.channel.send(answer);
};
exports.conf = {
enabled: true,
guildOnly: false,
aliases: [],
permLevel: 0
};
exports.help = {
name: 'tkm',
description: 'Taş kağıt makas oyununu oynar.',
usage: 'tkm'
}
// dev.mertkaraca
Bot ile taş,kağıt,makas oynarsınız.
Yakında bunu vs, şeklinde düzenleyip paylaşıcağım.
İyi kullanmalar hayırlı ramazanlar.
Legends Never Die
Yakında bunu vs, şeklinde düzenleyip paylaşıcağım.
İyi kullanmalar hayırlı ramazanlar.
Legends Never Die
Moderatörün son düzenlenenleri: