Util to check if player can manage house

This commit is contained in:
Vortrex
2021-10-06 15:43:10 -05:00
parent 919628b50b
commit 1312012d07

View File

@@ -1322,4 +1322,31 @@ function resetHouseBlips(houseId) {
createHouseExitBlip(houseId);
}
// ===========================================================================
function canPlayerManageHouse(client, houseId) {
if(doesPlayerHaveStaffPermission(client, getStaffFlagValue("manageHouses"))) {
return true;
}
if(getHouseData(houseId).ownerType == VRR_HOUSEOWNER_PLAYER) {
if(getHouseData(houseId).ownerId == getPlayerCurrentSubAccount(client).databaseId) {
return true;
}
}
if(getHouseData(houseId).ownerType == VRR_HOUSEOWNER_CLAN) {
if(getHouseData(houseId).ownerId == getPlayerClan(client)) {
if(doesPlayerHaveClanPermission(client, getClanFlagValue("manageHouses"))) {
return true;
}
//if(getHouseData(houseId).clanRank <= getClanRankData(getPlayerClan(client), getPlayerClanRank(client)).level) {
// return true;
//}
}
}
return false;
}
// ===========================================================================