GTAMulti - GTA Türkiye

San Andreas Multiplayer => Yardım Talepleri => PAWN Kodlama => Kilitli Konular => Konuyu başlatan: Captian - 23 Ocak 2024, 03:08:18

Başlık: Discord Komutu İle Alakalı
Gönderen: Captian - 23 Ocak 2024, 03:08:18
Merhabalar, discord üzerinden komut ile 2x payday yı bir komut ile Sunucumuda açmak istiyorum bu sistemi nası yaparım acaba?
Başlık: Ynt: Discord Komutu İle Alakalı
Gönderen: Brandiss - 23 Ocak 2024, 12:21:28
Modunuzun alt yapısı ne? Discord botu için hangi eklentileri kullanıyorsunuz?
Başlık: Ynt: Discord Komutu İle Alakalı
Gönderen: deksxyz - 23 Ocak 2024, 13:41:01
PAWN Kodu: Seç
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.
Başlık: Ynt: Discord Komutu İle Alakalı
Gönderen: Captian - 23 Ocak 2024, 23:34:19
Alıntı yapılan: GTA United Roleplay - 23 Ocak 2024, 13:41:01
PAWN Kodu: Seç
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.
Teşekkür Ederim.
Başlık: Ynt: Discord Komutu İle Alakalı
Gönderen: TAKTAK26 - 17 Mayıs 2024, 16:37:34
@Razor02 k/a gelir mi? :)