Merhabalar, discord üzerinden komut ile 2x payday yı bir komut ile Sunucumuda açmak istiyorum bu sistemi nası yaparım acaba?
Modunuzun alt yapısı ne? Discord botu için hangi eklentileri kullanıyorsunuz?
DCMD:2xpayday(user, channel, params[]) {
new DCC_Guild:sunucu = DCC_FindGuildById("1192232113802575983");
new DCC_Role:tmg = DCC_FindRoleById("1192761911549362196");
new bool: Tmgvarmi;
DCC_HasGuildMemberRole(sunucu, user, tmg, Tmgvarmi);
if(!Tmgvarmi) return DCC_SendChannelMessage(channel , "Bu komutu kullanmak icin <@&1192761911549362196> rolune sahip olmalisin.");
new str[512];
if (GetServerBilgi("2xpayday") == 0)
{
SetServerBilgi("2xpayday", 1);
MesajGonder(playerid, "2x Payday aktif edildi.");
format(str, sizeof(str), "hostname [2xPayDay] EVOLUTIONRPG, The Star Of All Time");
SendRconCommand(str);
new DCC_Embed:embed = DCC_CreateEmbed("2X PAYDAY AKTIF!");
new payday[200];
format(payday, sizeof(payday), "2x Payday aktif edildi, sunucuya giris yapabilirsiniz.");
DCC_SetEmbedDescription(embed, payday);
DCC_SetEmbedColor(embed, 15548997);
DCC_SetEmbedThumbnail(embed, "https://cdn.discordapp.com/attachments/1104375819117273098/1199302157053202474/payday.png");
DCC_SendChannelEmbedMessage(channel, embed);
}
else
{
SetServerBilgi("2xpayday", 0);
MesajGonder(playerid, "2x Payday deaktif edildi.");
format(str, sizeof(str), "hostname EVOLUTIONRPG, The Star Of All Time");
SendRconCommand(str);
new DCC_Embed:embed = DCC_CreateEmbed("2X PAYDAY DE-AKTIF!");
new payday[200];
format(payday, sizeof(payday), "2x Payday de-aktif edildi.");
DCC_SetEmbedDescription(embed, payday);
DCC_SetEmbedColor(embed, 15548997);
DCC_SetEmbedThumbnail(embed, "https://cdn.discordapp.com/attachments/1104375819117273098/1199302157053202474/payday.png");
DCC_SendChannelEmbedMessage(channel, embed);
}
return 1;
}
Kullanmak için discord-connector ve discord-cmd kütüphanesini son sürüme yükseltmelisiniz.
Alıntı yapılan: GTA United Roleplay - 23 Ocak 2024, 13:41:01DCMD:2xpayday(user, channel, params[]) {
new DCC_Guild:sunucu = DCC_FindGuildById("1192232113802575983");
new DCC_Role:tmg = DCC_FindRoleById("1192761911549362196");
new bool: Tmgvarmi;
DCC_HasGuildMemberRole(sunucu, user, tmg, Tmgvarmi);
if(!Tmgvarmi) return DCC_SendChannelMessage(channel , "Bu komutu kullanmak icin <@&1192761911549362196> rolune sahip olmalisin.");
new str[512];
if (GetServerBilgi("2xpayday") == 0)
{
SetServerBilgi("2xpayday", 1);
MesajGonder(playerid, "2x Payday aktif edildi.");
format(str, sizeof(str), "hostname [2xPayDay] EVOLUTIONRPG, The Star Of All Time");
SendRconCommand(str);
new DCC_Embed:embed = DCC_CreateEmbed("2X PAYDAY AKTIF!");
new payday[200];
format(payday, sizeof(payday), "2x Payday aktif edildi, sunucuya giris yapabilirsiniz.");
DCC_SetEmbedDescription(embed, payday);
DCC_SetEmbedColor(embed, 15548997);
DCC_SetEmbedThumbnail(embed, "https://cdn.discordapp.com/attachments/1104375819117273098/1199302157053202474/payday.png");
DCC_SendChannelEmbedMessage(channel, embed);
}
else
{
SetServerBilgi("2xpayday", 0);
MesajGonder(playerid, "2x Payday deaktif edildi.");
format(str, sizeof(str), "hostname EVOLUTIONRPG, The Star Of All Time");
SendRconCommand(str);
new DCC_Embed:embed = DCC_CreateEmbed("2X PAYDAY DE-AKTIF!");
new payday[200];
format(payday, sizeof(payday), "2x Payday de-aktif edildi.");
DCC_SetEmbedDescription(embed, payday);
DCC_SetEmbedColor(embed, 15548997);
DCC_SetEmbedThumbnail(embed, "https://cdn.discordapp.com/attachments/1104375819117273098/1199302157053202474/payday.png");
DCC_SendChannelEmbedMessage(channel, embed);
}
return 1;
}
Kullanmak için discord-connector ve discord-cmd kütüphanesini son sürüme yükseltmelisiniz.
Teşekkür Ederim.
@Razor02 k/a gelir mi? :)