Exemplo n.º 1
0
def checkDeed(player, item):
	# Has to be in our belongings
	if not player.canreach(item, -1):
		player.socket.clilocmessage(1042001)
		return False
		
	# We may only own one house (Same for gamemasters -> registry)
	house = housing.findHouse(player)
	if house:
		player.socket.clilocmessage(501271)
		return False
	
	# Does this deed have a multi section assigned to it?
	if not item.hastag('section'):
		player.socket.sysmessage(tr('This deed is broken.'))
		return False
	
	return True
Exemplo n.º 2
0
def checkDeed(player, item):
	# Has to be in our belongings
	if not player.canreach(item, -1):
		player.socket.clilocmessage(1042001)
		return False

	# We may only own one house (Same for gamemasters -> registry)
	house = housing.findHouse(player)
	if house:
		player.socket.clilocmessage(501271)
		return False

	# Does this deed have a multi section assigned to it?
	if not item.hastag('section'):
		player.socket.sysmessage(tr('This deed is broken.'))
		return False

	return True
Exemplo n.º 3
0
def isOwner( char ):
	house = housing.findHouse( char )
	if char.gm or deeds.carpentry_deed.checkmulti( char ):
		return True
	return False
Exemplo n.º 4
0
def isOwner(char):
    house = housing.findHouse(char)
    if char.gm or deeds.carpentry_deed.checkmulti(char):
        return True
    return False