/getarea expanded to show info from /area.
				
					
				
			This commit is contained in:
		
							parent
							
								
									dffd48711a
								
							
						
					
					
						commit
						69c58694ed
					
				@ -207,7 +207,7 @@ class ClientManager:
 | 
				
			|||||||
                owner = 'FREE'
 | 
					                owner = 'FREE'
 | 
				
			||||||
                if area.owned:
 | 
					                if area.owned:
 | 
				
			||||||
                    for client in [x for x in area.clients if x.is_cm]:
 | 
					                    for client in [x for x in area.clients if x.is_cm]:
 | 
				
			||||||
                        owner = 'MASTER: {}'.format(client.get_char_name())
 | 
					                        owner = 'CM: {}'.format(client.get_char_name())
 | 
				
			||||||
                        break
 | 
					                        break
 | 
				
			||||||
                msg += '\r\nArea {}: {} (users: {}) [{}][{}]{}'.format(area.abbreviation, area.name, len(area.clients), area.status, owner, lock[area.is_locked])
 | 
					                msg += '\r\nArea {}: {} (users: {}) [{}][{}]{}'.format(area.abbreviation, area.name, len(area.clients), area.status, owner, lock[area.is_locked])
 | 
				
			||||||
                if self.area == area:
 | 
					                if self.area == area:
 | 
				
			||||||
@ -221,6 +221,16 @@ class ClientManager:
 | 
				
			|||||||
            except AreaError:
 | 
					            except AreaError:
 | 
				
			||||||
                raise
 | 
					                raise
 | 
				
			||||||
            info += '=== {} ==='.format(area.name)
 | 
					            info += '=== {} ==='.format(area.name)
 | 
				
			||||||
 | 
					            info += '\r\n'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					            lock = {True: '[LOCKED]', False: ''}
 | 
				
			||||||
 | 
					            owner = 'FREE'
 | 
				
			||||||
 | 
					            if area.owned:
 | 
				
			||||||
 | 
					                for client in [x for x in area.clients if x.is_cm]:
 | 
				
			||||||
 | 
					                    owner = 'CM: {}'.format(client.get_char_name())
 | 
				
			||||||
 | 
					                    break
 | 
				
			||||||
 | 
					            info += '[{}]: [{} users][{}][{}]{}'.format(area.abbreviation, len(area.clients), area.status, owner, lock[area.is_locked])
 | 
				
			||||||
 | 
					            
 | 
				
			||||||
            sorted_clients = []
 | 
					            sorted_clients = []
 | 
				
			||||||
            for client in area.clients:
 | 
					            for client in area.clients:
 | 
				
			||||||
                if (not mods) or client.is_mod:
 | 
					                if (not mods) or client.is_mod:
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
		Reference in New Issue
	
	Block a user