Rust — DXM Razer Macro for Combat update

  • Читы
  • 0 Скачивания
  • 1 ratings
работают только в сидячем положении персонажа
при движении во время стрельбы появляется разброс (из-за изменений в комбат апдейте)
в целом неудобно их юзать, но кто криворукий и не хочет играть с читами - юзайте
в консоль input.sensitivity 0.833; input.ads_sensitivity 0.805; graphics.fov 90


dl // mirror
vt for .xml??​

Python Бан + анбан

  • Python
  • 0 Скачивания
  • 2 ratings
Всем дарова, свами я MIHUTKA и сегодня я вам расскажу как сделать бан и разбан пользователя, но к сожалению или счастью я перешел на disnake, кто юзает мои гайды то когда вы установили данную библиотеку то вам придется все где в коде написано discord заменить на disnake.

Бан делается очень легко но надо все равно заострить на нем внимание, тк. у меня бан сделан с удалением данных из дб для эконномии ресурсов так вот перейдем к коду
Код бана:
Развернуть Свернуть Копировать
    @commands.command()
    @commands.has_permissions(administrator=True)
    async def ban(self, ctx, member: disnake.Member = None, *, reason='не указана'):
        guild = ctx.guild
        emb = disnake.Embed( title = 'Ban', description = f'{ctx.author.display_name} забанил {member.display_name}. Причина: {reason}', colour = disnake.Color.blue() )
        emb.set_footer( text = ctx.author.name, icon_url = ctx.author.avatar)
        await guild.ban(member)
        await ctx.send(embed=emb)
как мы видим код не большой, но для тех кто юзает дб оставлю данную прекрасную строчку
Для дб:
Развернуть Свернуть Копировать
cur.execute(f'DELETE FROM verify WHERE userid={member.id}')
base.commit()
Чтобы нам писало сообщение когда юзер без админки юзает команду добавляем данные строчки
Ban ошибка:
Развернуть Свернуть Копировать
@ban.error
async def ban_error(self, ctx, error):
    if isinstance(error, commands.MissingPermissions):
        await ctx.message.delete()
        await ctx.send("Недостаточно прав", delete_after=5)
        return
    if isinstance(error, commands.MemberNotFound):
        await ctx.message.delete()
        await ctx.send("Пользователь не найден", delete_after=5)
        return
Сделали бан надо добавиьт и анбан(по id юзера)
Unban:
Развернуть Свернуть Копировать
@commands.command()
@commands.has_permissions(administrator=True)
async def unban(self, ctx, userid: int, reason='не указана'):
    user = await self.bot.fetch_user(userid)
    try:
        await ctx.guild.unban(user)
        emb = disnake.Embed( title = 'Kick', description = f'{user} был разбанен. Причина: {reason}', colour = disnake.Color.blue() )
        emb.set_footer( text = ctx.author.name, icon_url = ctx.author.avatar)
        await ctx.send(embed=emb)
        return
    except:
        return await ctx.send(f"Пользователь {user} не в бане", delete_after=5)
Делаем все тоже самое только для unban
Unban ошибка:
Развернуть Свернуть Копировать
    @unban.error
    async def unban_error(self, ctx, error):
        if isinstance(error, commands.MissingPermissions):
            await ctx.message.delete()
            await ctx.send("У вас нет прав для этой команды", delete_after=5)

LUA Mayor Voting System

Добавляет систему голосования за нового мэра
Для установки перекиньте папку mayor_votingsystem в папку addons

LUA XReports | Best reporting system

Система жалоб с немного говно-кодом, сливаю тут ибо при продаже был слит куда-то там ( не стал разбираться )

Посмотреть работоспособность и в целом поглядеть на скрипт можно тут - тык

Пользователи онлайн

Статистика форума

Темы
29,181
Сообщения
187,204
Пользователи
129,140
Новый пользователь
yur1ckx
Назад
Сверху Снизу