Example #1
0
 def call_from_client(self, client):
     args = self.args.split(' ')
     if len(args) < 3:
         client.send_crypto_packet(packetFactory.SystemMessagePacket(
             "[Command] {red}Invalid usage.\n(Usage: %sunban <SegaID/PlayerID> <value>)" % config.globalConfig.get_key('commandPrefix'), 0x3).build())
         return
     if args[1] == "segaid":
         if not config.is_segaid_banned(args[2]):
             client.send_crypto_packet(
                 packetFactory.SystemMessagePacket("[Command] {red}%s is not banned." % args[2], 0x3).build())
             return
         client.send_crypto_packet(
             packetFactory.SystemMessagePacket("[Command] {gre}%s has been unbanned." % args[2], 0x3).build())
         config.banList.remove({'segaId': args[2]})
         config.save_bans()
     elif args[1] == "pid":
         if not config.is_player_id_banned(int(args[2])):
             client.send_crypto_packet(
                 packetFactory.SystemMessagePacket('[Command]{red} %s is not banned.' % args[2], 0x3).build())
             return
         config.banList.remove({'playerId': unicode(args[2])})
         client.send_crypto_packet(
             packetFactory.SystemMessagePacket("[Command] {gre}%s has been unbanned." % args[2], 0x3).build())
         config.save_bans()
     else:
         client.send_crypto_packet(packetFactory.SystemMessagePacket(
             "[Command] {red}Invalid usage. \n(Usage: %sunban <SegaID/PlayerID> <value>)" % config.globalConfig.get_key('commandPrefix'), 0x3).build())
         return
Example #2
0
 def call_from_client(self, client):
     args = self.args.split(' ')
     if len(args) < 3:
         client.send_crypto_packet(packetFactory.SystemMessagePacket(
             "[Command] {red}Invalid usage.\n(Usage: %sunban <SegaID/PlayerID> <value>)" % config.globalConfig.get_key('commandPrefix'), 0x3).build())
         return
     if args[1] == "segaid":
         if not config.is_segaid_banned(args[2]):
             client.send_crypto_packet(
                 packetFactory.SystemMessagePacket("[Command] {red}%s is not banned." % args[2], 0x3).build())
             return
         client.send_crypto_packet(
             packetFactory.SystemMessagePacket("[Command] {gre}%s has been unbanned." % args[2], 0x3).build())
         config.banList.remove({'segaId': args[2]})
         config.save_bans()
     elif args[1] == "pid":
         if not config.is_player_id_banned(int(args[2])):
             client.send_crypto_packet(
                 packetFactory.SystemMessagePacket('[Command]{red} %s is not banned.' % args[2], 0x3).build())
             return
         config.banList.remove({'playerId': unicode(args[2])})
         client.send_crypto_packet(
             packetFactory.SystemMessagePacket("[Command] {gre}%s has been unbanned." % args[2], 0x3).build())
         config.save_bans()
     else:
         client.send_crypto_packet(packetFactory.SystemMessagePacket(
             "[Command] {red}Invalid usage. \n(Usage: %sunban <SegaID/PlayerID> <value>)" % config.globalConfig.get_key('commandPrefix'), 0x3).build())
         return
Example #3
0
 def call_from_client(self, client):
     args = self.args.split(' ')
     if len(args) < 3:
         client.send_crypto_packet(
             packetFactory.SystemMessagePacket(
                 "[Command] {}Invalid usage.\n(Usage: {}ban <SegaID/PlayerID> <value>)".format(
                     "{red}",
                     config.globalConfig['commandPrefix']
                 ),
                 0x3
             ).build()
         )
         return
     if args[1] == "segaid":
         if config.is_segaid_banned(args[2]):
             client.send_crypto_packet(
                 packetFactory.SystemMessagePacket("[Command] {red}%s is already banned." % args[2], 0x3).build())
             return
         client.send_crypto_packet(
             packetFactory.SystemMessagePacket("[Command] {gre}%s has been banned." % args[2], 0x3).build())
         config.banList.append({'segaId': args[2]})
         config.save_bans()
     elif args[1] == "pid":
         if config.is_player_id_banned(args[2]):
             client.send_crypto_packet(
                 packetFactory.SystemMessagePacket('[Command] {red}%s is already banned.' % args[2], 0x3).build())
             return
         config.banList.append({'playerId': args[2]})
         client.send_crypto_packet(
             packetFactory.SystemMessagePacket("[Command] {gre}%s has been banned." % args[2], 0x3).build())
         config.save_bans()
     else:
         client.send_crypto_packet(packetFactory.SystemMessagePacket(
             "[Command] {red}Invalid usage! Proper usage, |ban <segaid/pid> <value>", 0x3).build())
         return
Example #4
0
 def call_from_console(self):
     args = self.args.split(' ')
     if len(args) < 3:
         return "[Command] Invalid usage. (Usage: unban <SegaID/PlayerID> <value>)"
     if args[1] == "segaid":
         if not config.is_segaid_banned(args[2]):
             return "[Command] %s is not banned!" % args[2]
         config.banList.remove({'segaId': args[2]})
         config.save_bans()
     elif args[1] == "pid":
         if not config.is_player_id_banned(args[2]):
             return '[Command] %s is not banned!' % args[2]
         config.banList.remove({'playerId': args[2]})
         config.save_bans()
     else:
         return "[Command] Invalid usage. (Usage: unban <SegaID/PlayerID> <value>)"
Example #5
0
 def call_from_console(self):
     args = self.args.split(' ')
     if len(args) < 3:
         return "[PCP Bot] Perintah Salah!. (Contoh: unbl segaid <SegaID User>)"
     if args[1] == "segaid":
         if not config.is_segaid_banned(args[2]):
             return '[PCP Bot] %s Tidak ada di Blacklist.' % args[2]
         config.banList.remove({'segaId': args[2]})
         config.save_bans()
     elif args[1] == "pid":
         if not config.is_player_id_banned(args[2]):
             return '[PCP Bot] %s Tidak ada di Blacklist.' % args[2]
         config.banList.remove({'playerId': args[2]})
         config.save_bans()
     else:
         return "[PCP Bot] Perintah salah!. (Contoh: unbl segaid <SegaID User>)"
Example #6
0
 def call_from_console(self):
     args = self.args.split(' ')
     if len(args) < 3:
         return "[PCP Bot] Perintah salah!.(Contoh: bl segaid <SegaID>)"
     if args[1] == "segaid":
         if config.is_segaid_banned(args[2]):
             return "[PCP Bot] %s Sudah ada diBlacklist." % args[2]
         config.banList.append({'segaId': args[2]})
         config.save_bans()
     elif args[1] == "pid":
         if config.is_player_id_banned(args[2]):
             return '[PCP Bot] %s Berhasil diBlacklist.' % args[2]
         config.banList.append({'playerId': args[2]})
         config.save_bans()
     else:
         return "[PCP Bot] Perintah salah!.(Contoh: bl segaid <SegaID User>)"
Example #7
0
 def call_from_console(self):
     args = self.args.split(' ')
     if len(args) < 3:
         return "[Command] Invalid usage. (Usage: unban <SegaID/PlayerID> <value>)"
     if args[1] == "segaid":
         if not config.is_segaid_banned(args[2]):
             return "[Command] %s is not banned!" % args[2]
         config.banList.remove({'segaId': args[2]})
         config.save_bans()
     elif args[1] == "pid":
         if not config.is_player_id_banned(args[2]):
             return '[Command] %s is not banned!' % args[2]
         config.banList.remove({'playerId': args[2]})
         config.save_bans()
     else:
         return "[Command] Invalid usage. (Usage: unban <SegaID/PlayerID> <value>)"
Example #8
0
 def call_from_client(self, client):
     args = self.args.split(' ')
     if len(args) < 3:
         client.send_crypto_packet(
             packetFactory.SystemMessagePacket(
                 "[Command] {}Invalid usage.\n(Usage: {}ban <SegaID/PlayerID> <value>)"
                 .format("{red}", config.globalConfig['commandPrefix']),
                 0x3).build())
         return
     if args[1] == "segaid":
         if config.is_segaid_banned(args[2]):
             client.send_crypto_packet(
                 packetFactory.SystemMessagePacket(
                     "[Command] {red}%s is already banned." % args[2],
                     0x3).build())
             return
         client.send_crypto_packet(
             packetFactory.SystemMessagePacket(
                 "[Command] {gre}%s has been banned." % args[2],
                 0x3).build())
         config.banList.append({'segaId': args[2]})
         config.save_bans()
     elif args[1] == "pid":
         if config.is_player_id_banned(args[2]):
             client.send_crypto_packet(
                 packetFactory.SystemMessagePacket(
                     '[Command] {red}%s is already banned.' % args[2],
                     0x3).build())
             return
         config.banList.append({'playerId': args[2]})
         client.send_crypto_packet(
             packetFactory.SystemMessagePacket(
                 "[Command] {gre}%s has been banned." % args[2],
                 0x3).build())
         config.save_bans()
     else:
         client.send_crypto_packet(
             packetFactory.SystemMessagePacket(
                 "[Command] {red}Invalid usage! Proper usage, |ban <segaid/pid> <value>",
                 0x3).build())
         return
Example #9
0
                        config.globalConfig['commandPrefix']
                    ),
                    0x3
                ).build()
            )
>>>>>>> d4a7bf2cacdd48a2cfb02935e664e0f093252d00
            return
        if args[1] == "segaid":
            if config.is_segaid_banned(args[2]):
                client.send_crypto_packet(
                    packetFactory.SystemMessagePacket("{yel}[PCP Bot] {red}%s Sudah ada diBlacklist." % args[2], 0x3).build())
                return
            client.send_crypto_packet(
                packetFactory.SystemMessagePacket("{yel}[PCP Bot] {gre}%s Berhasil diBlacklist." % args[2], 0x3).build())
            config.banList.append({'segaId': args[2]})
            config.save_bans()
        elif args[1] == "pid":
            if config.is_player_id_banned(args[2]):
                client.send_crypto_packet(
                    packetFactory.SystemMessagePacket('{yel}[PCP Bot] {red}%s Sudah ada diBlacklist.' % args[2], 0x3).build())
                return
            config.banList.append({'playerId': args[2]})
            client.send_crypto_packet(
                packetFactory.SystemMessagePacket("{yel}[PCP Bot] {gre}%s Berhasil diBlacklist." % args[2], 0x3).build())
            config.save_bans()
        else:
            client.send_crypto_packet(packetFactory.SystemMessagePacket(
                "{yel}[PCP Bot] {red}Perintah salah!.\n{gre}(Contoh: %sbl segaid <SegaID>)", 0x3).build())
            return

    def call_from_console(self):