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

@@ -1323,3 +1323,30 @@ function resetHouseBlips(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;
}
// ===========================================================================