Make the plugin, which will not allow to occupy the throne, if the administrator does not allow.
/throne on
/throne off
Solved Turn off claiming the Ancient Throne
Discussion in 'Plugin Requests' started by Ruby, Oct 27, 2015.
-
Its been a long time, but if oyu still need an answer for that:
Use the Plugin
PermissionCommand
Then you use it by either typing in chat as admin or type directly to console:
/permission group default remove rok.throne.capture.ancient
this removes the ability to capture the throne for any players, that are part of the default group.
if oyur groups have different names, you have to replace them, of course -
looks like any group not use rok.throne.capture.ancient permission anymore.i try to set admins cant claim throne but they dont have hat permission also default group dont have that permission
-
you have to modify your permissions.cfg
most groups have the rok.fairplay permission
rok.fairplay is a MACRO, meaning it consists of MANY permissions.
one of them is:
rok.throne.capture.ancient
[DOUBLEPOST=1465421854][/DOUBLEPOST]the complete list of rok permissions:
permissions {
- 'rok.player.chat'
- 'rok.verify.respond'
- 'rok.weather.set'
- 'rok.banner.serialization.send'
- 'rok.character.create'
- 'rok.player.spawn.first'
- 'codehatch.command.help'
- 'codehatch.reporting.players'
- 'codehatch.reporting.players.submit'
- 'codehatch.audio.play'
- 'codehatch.paging.notify'
-'rok.command.chat.me'
- 'rok.command.chat.guild'
- 'rok.command.chat.local'
- 'rok.command.chat.whisper'
- 'codehatch.debug.buildreport.send'
- 'codehatch.debug.buildreport.reply'
- 'rok.siege.lever'
- 'rok.throne.capture.ancient'
- 'rok.throne.crown.ancient'
- 'rok.throne.rename.ancient'
- 'rok.throne.sword.ancient'
- 'rok.throne.tax.ancient'
- 'rok.throne.release.ancient'
- 'rok.banner.get.guid'
- 'rok.banner.get.playerid'
- 'rok.banner.serialization.load'
- 'rok.banner.serialization.save'
- 'rok.banner.serialization.send'
- 'rok.character.customization.color'
- 'rok.lights.fuel'
- 'rok.character.create'
- 'rok.character.customization.stop'
- 'rok.character.hide'
- 'rok.character.list'
- 'rok.character.select'
- 'rok.character.unhide'
- 'rok.container.close'
- 'rok.container.item.add'
- 'rok.container.item.datasync'
- 'rok.container.item.merge'
- 'rok.container.item.remove'
- 'rok.container.item.clear'
- 'rok.container.item.get'
- 'rok.container.item.split'
- 'rok.container.item.swap'
- 'rok.container.open'
- 'rok.connectedobject.create'
- 'rok.social.cresticon'
- 'rok.blocks.collect'
- 'rok.blocks.damage'
- 'rok.blocks.place'
- 'rok.blocks.association'
- 'rok.character.customization.load'
- 'rok.door.use'
- 'rok.enemy.attack'
- 'rok.enemy.death'
- 'rok.enemy.death'
- 'rok.entity.damage'
- 'rok.entity.jump'
- 'rok.character.customization.finish'
- 'rok.gadget.consume'
- 'rok.gadget.consume'
- 'rok.gadget.collect'
- 'rok.gadget.disable'
- 'rok.gadget.enable'
- 'rok.gadget.reposition'
- 'rok.guild.vote'
- 'rok.guild.members.add'
- 'rok.guild.invitation'
- 'rok.guild.invitation.reject'
- 'rok.guild.invitation.remove'
- 'rok.guild.member.update'
- 'rok.guild.message'
- 'rok.guild.members.remove'
- 'rok.guild.update'
- 'rok.character.customization.hair'
- 'rok.character.customization.hair.load'
- 'rok.character.customization.head'
- 'rok.healing.create'
- 'rok.effect.apply.immunity'
- 'rok.interaction.interact'
- 'rok.crafting.cancel'
- 'rok.crafting.sync'
- 'rok.item.drop'
- 'rok.item.pass'
- 'rok.item.use'
- 'rok.king.update'
- 'rok.interaction.light'
- 'rok.melee.attack.end'
- 'rok.melee.attack.begin'
- 'rok.melee.feign.begin'
- 'rok.melee.parry.begin'
- 'rok.melee.damageablehit'
- 'rok.melee.parry.end'
- 'rok.melee.player.confirmedblock'
- 'rok.melee.player.confirmedhit'
- 'rok.melee.player.hit'
- 'rok.melee.scenery.hit'
- 'rok.shield.block'
- 'rok.combat.kick'
- 'rok.combat.kick.begin'
- 'rok.combat.kick.hit'
- 'rok.combat.kick.hit.player'
- 'rok.combat.kick.hit.scenery'
- 'rok.combat.kick.hit.damageable'
- 'rok.creature.toggle'
- 'rok.player.name.change'
- 'rok.player.name.validated'
- 'rok.player.name.validate'
- 'rok.network.destroy'
- 'rok.network.instantiate'
- 'rok.object.configure'
- 'rok.object.guid.request'
- 'rok.object.security'
- 'rok.object.transfer'
- 'rok.object.unlock'
- 'rok.object.use'
- 'rok.player.animation.play'
- 'rok.player.animation.stop'
- 'rok.blueprint.lock'
- 'rok.blueprint.unlock'
- 'rok.player.capture.confirm'
- 'rok.player.capture'
- 'rok.player.chat'
- 'rok.player.command'
- 'rok.player.death'
- 'rok.equipment.consume'
- 'rok.equipment.create'
- 'rok.equipment.destroy'
- 'rok.player.error'
- 'rok.player.capture.escape'
- 'rok.player.spawn.first'
- 'rok.equipment.select'
- 'rok.player.hydrate'
- 'rok.player.message'
- 'rok.player.prespawncomplete'
- 'rok.player.respawn.base'
- 'rok.player.respawn.bed'
- 'rok.player.respawn.normal'
- 'rok.player.respawn.random'
- 'rok.player.taunt'
- 'rok.player.torture'
- 'rok.player.wave'
- 'rok.projectile.stick'
- 'rok.interaction.release'
- 'rok.siege.rotate.begin'
- 'rok.siege.rotate.end'
- 'rok.siege.state'
- 'rok.interaction.smoke'
- 'rok.staticspawn.modify'
- 'rok.stations.cancel'
- 'rok.stations.upgrade'
- 'rok.object.place'
- 'rok.object.lockstate'
- 'rok.character.customization.tattoo'
- 'rok.entity.teleport'
- 'rok.character.customization.umarequest'
- 'rok.character.customization.umasend'
- 'rok.verify.respond'
- 'rok.character.customization.voice.get'
- 'rok.character.customization.voice.save'
- 'rok.character.customization.voice.set'
- 'rok.voice.init'
- 'rok.wardrum.userchange'
- 'rok.weapon.reload'
- 'rok.weather.set'
- 'rok.siege.fire'
- 'rok.traps.activated'
- 'rok.painting.update'
- 'rok.traps.release'
- 'rok.social.crestsecurity'
- 'rok.effects.apply'
- 'rok.effects.remove'
- 'rok.fish.hooked'
- 'rok.insect.catch'
- 'rok.fish.tutorial'
- 'rok.farming.place'
- 'rok.farming.remove'
- 'rok.farming.collect'
- 'rok.farming.hydrate'
} -
so i need to remove fairplay and add all these,and then i can remove throne capture?
-
yes
you can just add a
#
before th line like this :
# - 'rok.throne.capture.ancient'
then it is turned of, and you can enable it later if you need to -
nice.and i can do that all permissions
and group
-
you are welcome
-
where i get new list/last these fairplay permissions? some reason # - 'rok.player.capture' with admin permissions not block captures.
my server admin its not alloved to kill players or raid and take kings place.now they cant break admin rules.also they cant tp players to players.but they capture players like taxi and fly another place.so i need to get they capture also off -
You know... sometimes i really dont understand what you are saying, yes your english is moderate and usually thats ok, but in your case....
In short words, what is your problem? -
- 'rok.player.capture'.cant take this off.its no effect with #.its old permission mayby?
-
Post your permissions.cfg
-
# guest {
# nameFormat = \'%name%\'
# chatFormat = \'[0083FF]%name% : [FFFFFF]%message%\'
# guildFormat = \'[00CC00][%guild%] %chatFormat%[-]\'
# permissions {
# - \'rok.chat.me\'
# - \'rok.chat.guild\'
# - \'rok.help.list\'
# - \'codehatch.reporting.players\'
# - \'rok.command.health.suicide\'
# }
# }
groups {
default {
permissions {
- 'rok.chat.guild'
- 'rok.help.list'
- 'codehatch.reporting.players'
- 'rok.command.health.suicide'
- 'rok.verify.respond'
- 'rok.fairplay'
}
}
inherits = ''
}
admin {
nameFormat = '[8B0000]�DeaD Island�[7CFC00][[7CFC00]ADMIN[7CFC00]][20B2AA]%name%'
chatFormat = '[8B0000]�DeaD Island�[20B2AA]%name% : [00CC00]%message%'
guildFormat = '[00CC00][%guild%] %chatFormat%[-]'
permissions {
- 'codehatch.command.admin.ban'
- 'rok.command.admin.godmode'
- 'codehatch.command.admin.kick'
- 'codehatch.command.help'
- 'rok.command.admin.debug'
- 'rok.command.admin.godmode'
- 'rok.command.admin.pageAll'
- 'rok.command.chat.guild'
- 'rok.command.chat.local'
- 'rok.command.chat.me'
- 'rok.command.chat.say'
- 'rok.command.environment.weather'
- 'rok.command.health.heal'
- 'rok.command.health.hydrate'
- 'rok.command.health.nourish'
- 'rok.command.health.suicide'
- 'rok.command.help.list'
- 'rok.command.items.clear'
- 'rok.command.items.clear.others'
- 'rok.command.items.give'
- 'rok.command.objects.butcher'
- 'rok.command.teleport'
- 'rok.command.teleport.coord'
- 'rok.command.teleport.origin'
- 'rok.command.ui.nametag.hide'
- 'rok.command.ui.nametag.show'
- 'rok.command.items.clear'
- 'rok.command.items.give'
- 'rok.command.items.giveall'
- 'rok.command.health.suicide'
- 'rok.command.items.give.others'
- 'rok.command.teleport.user'
- 'rok.command.admin.fly'
- '/kit'
- 'admin'
- 'canAdminChat'
- 'rok.command.ui.popup'
- 'rok.command.ui.nametag.show'
- 'rok.command.ui.nametag.hide'
- 'codehatch.command.admin.notice'
- 'codehatch.blocks.debug'
- 'rok.command.environment.time'
- 'rok.player.chat'
- 'rok.verify.respond'
- 'rok.weather.set'
- 'rok.banner.serialization.send'
- 'rok.character.create'
- 'rok.player.spawn.first'
- 'codehatch.command.help'
- 'codehatch.reporting.players'
- 'codehatch.reporting.players.submit'
- 'codehatch.audio.play'
- 'codehatch.paging.notify'
-'rok.command.chat.me'
- 'rok.command.chat.guild'
- 'rok.command.chat.local'
- 'rok.command.chat.whisper'
- 'codehatch.debug.buildreport.send'
- 'codehatch.debug.buildreport.reply'
# - 'rok.siege.lever'
# - 'rok.throne.capture.ancient'
- 'rok.throne.crown.ancient'
- 'rok.throne.rename.ancient'
- 'rok.throne.sword.ancient'
- 'rok.throne.tax.ancient'
- 'rok.throne.release.ancient'
- 'rok.banner.get.guid'
- 'rok.banner.get.playerid'
- 'rok.banner.serialization.load'
- 'rok.banner.serialization.save'
- 'rok.banner.serialization.send'
- 'rok.character.customization.color'
- 'rok.lights.fuel'
- 'rok.character.create'
- 'rok.character.customization.stop'
- 'rok.character.hide'
- 'rok.character.list'
- 'rok.character.select'
- 'rok.character.unhide'
- 'rok.container.close'
- 'rok.container.item.add'
- 'rok.container.item.datasync'
- 'rok.container.item.merge'
- 'rok.container.item.remove'
- 'rok.container.item.clear'
- 'rok.container.item.get'
- 'rok.container.item.split'
- 'rok.container.item.swap'
- 'rok.container.open'
- 'rok.connectedobject.create'
- 'rok.social.cresticon'
- 'rok.blocks.collect'
# - 'rok.blocks.damage'
- 'rok.blocks.place'
- 'rok.blocks.association'
- 'rok.character.customization.load'
- 'rok.door.use'
- 'rok.enemy.attack'
- 'rok.enemy.death'
- 'rok.entity.damage'
- 'rok.entity.jump'
- 'rok.character.customization.finish'
- 'rok.gadget.consume'
- 'rok.gadget.collect'
- 'rok.gadget.disable'
- 'rok.gadget.enable'
- 'rok.gadget.reposition'
- 'rok.guild.vote'
- 'rok.guild.members.add'
- 'rok.guild.invitation'
- 'rok.guild.invitation.reject'
- 'rok.guild.invitation.remove'
- 'rok.guild.member.update'
- 'rok.guild.message'
- 'rok.guild.members.remove'
- 'rok.guild.update'
- 'rok.character.customization.hair'
- 'rok.character.customization.hair.load'
- 'rok.character.customization.head'
- 'rok.healing.create'
- 'rok.effect.apply.immunity'
- 'rok.interaction.interact'
- 'rok.crafting.cancel'
- 'rok.crafting.sync'
# - 'rok.item.drop'
- 'rok.item.pass'
- 'rok.item.use'
- 'rok.king.update'
- 'rok.interaction.light'
- 'rok.melee.attack.end'
- 'rok.melee.attack.begin'
- 'rok.melee.feign.begin'
- 'rok.melee.parry.begin'
- 'rok.melee.damageablehit'
- 'rok.melee.parry.end'
- 'rok.melee.player.confirmedblock'
- 'rok.melee.player.confirmedhit'
- 'rok.melee.player.hit'
- 'rok.melee.scenery.hit'
- 'rok.shield.block'
- 'rok.combat.kick'
- 'rok.combat.kick.begin'
- 'rok.combat.kick.hit'
- 'rok.combat.kick.hit.player'
- 'rok.combat.kick.hit.scenery'
- 'rok.combat.kick.hit.damageable'
- 'rok.creature.toggle'
- 'rok.player.name.change'
- 'rok.player.name.validated'
- 'rok.player.name.validate'
- 'rok.network.destroy'
- 'rok.network.instantiate'
- 'rok.object.configure'
- 'rok.object.guid.request'
- 'rok.object.security'
- 'rok.object.transfer'
- 'rok.object.unlock'
- 'rok.object.use'
- 'rok.player.animation.play'
- 'rok.player.animation.stop'
- 'rok.blueprint.lock'
- 'rok.blueprint.unlock'
- 'rok.player.capture.confirm'
# - 'rok.player.capture'
- 'rok.player.chat'
- 'rok.player.command'
# - 'rok.player.death'
- 'rok.equipment.consume'
- 'rok.equipment.create'
# - 'rok.equipment.destroy'
- 'rok.player.error'
- 'rok.player.capture.escape'
- 'rok.player.spawn.first'
- 'rok.equipment.select'
- 'rok.player.hydrate'
- 'rok.player.message'
- 'rok.player.prespawncomplete'
- 'rok.player.respawn.base'
- 'rok.player.respawn.bed'
- 'rok.player.respawn.normal'
- 'rok.player.respawn.random'
- 'rok.player.taunt'
- 'rok.player.torture'
- 'rok.player.wave'
# - 'rok.projectile.stick'
- 'rok.interaction.release'
- 'rok.siege.rotate.begin'
- 'rok.siege.rotate.end'
# - 'rok.siege.state'
- 'rok.interaction.smoke'
- 'rok.staticspawn.modify'
- 'rok.stations.cancel'
- 'rok.stations.upgrade'
- 'rok.object.place'
- 'rok.object.lockstate'
- 'rok.character.customization.tattoo'
- 'rok.entity.teleport'
- 'rok.character.customization.umarequest'
- 'rok.character.customization.umasend'
- 'rok.verify.respond'
- 'rok.character.customization.voice.get'
- 'rok.character.customization.voice.save'
- 'rok.character.customization.voice.set'
- 'rok.voice.init'
- 'rok.wardrum.userchange'
- 'rok.weapon.reload'
- 'rok.weather.set'
# - 'rok.siege.fire'
- 'rok.traps.activated'
- 'rok.painting.update'
- 'rok.traps.release'
- 'rok.social.crestsecurity'
- 'rok.effects.apply'
- 'rok.effects.remove'
- 'rok.fish.hooked'
- 'rok.insect.catch'
- 'rok.fish.tutorial'
- 'rok.farming.place'
- 'rok.farming.remove'
- 'rok.farming.collect'
- 'rok.farming.hydrate'
}
inherits = ''
}
mods {
nameFormat = '%name%'
chatFormat = '[8B0000]�DeaD Island�[7CFC00][[7CFC00]Helper[7CFC00]][20B2AA]%name% : [00CC00]%message%'
guildFormat = '[00CC00][%guild%] %chatFormat%[-]'
permissions {
- 'rok.command.admin.godmode'
- 'codehatch.command.admin.kick'
- 'codehatch.command.help'
- 'rok.command.admin.debug'
- 'rok.command.admin.godmode'
- 'rok.command.chat.guild'
- 'rok.command.chat.local'
- 'rok.command.health.suicide'
- 'rok.command.help.list'
- 'rok.command.ui.nametag.hide'
- 'rok.command.ui.nametag.show'
- 'rok.fairplay'
- 'admin'
- 'canAdminChat'
- 'codehatch.command.admin.ban'
- 'rok.command.items.give'
- 'codehatch.blocks.debug'
}
inherits = ''
}
}
users {
Genesis' {
groups {
- 'owner'
}
permissions {
}
}
Carlos_I_de_Espana {
groups {
- 'admin'
}
permissions {
}
}
groups {
- 'admin'
permissions {
}
groups {
- 'admin'
}
}
permissions {
permissions {
}
groups {
- 'admin'
}
}
2 {
groups {
- 'mods'
}
permissions {
}
}
3 {
groups {
- 'mods'
}
permissions {
}
}
Lord Jester {
groups {
- 'admin'
}
permissions {
}
}
bullzeye {
groups {
- 'admin'
}
permissions {
}
}
Genesi {
groups {
- 'admin'
}
permissions {
}
}
Mr Gold {
groups {
- 'admin'
}
permissions {
}
}
groups2 {
- 'admin'
groups {
- 'admin'
}
permissions {
}
}
permissions2 {
groups {
- 'admin'
}
permissions {
}
}
owner {
permissions {
}
groups {
- 'default'
}
}
}
macros {
}
-
lol.
you are hillarious, that whole file is totally fucked up.
you are lucky your server still starts...
who of the user is you ?
and WHO is still able to capture throne ? -
its work fine.all normal players can do all.and i remove owner part.file its too long here
[DOUBLEPOST=1465664467][/DOUBLEPOST]its only admin part where i mod permissions.lol -
if you dant answer my questions, i cant help you ....
-
i am Genesis.owner group.i can capture throne.and default group can capture throne
-
yeah, and ?
who do you NOT want to capture throne? -
i can but.i dont need.admin its not alloved to do that and they cant now.hat part works fine.but this not work - 'rok.player.capture' if that meant captures another players with rope
-
i dont know, if i already asked, but where in the world are you from ?
i really dont understand, what your problem is !
your file states that only ADMIN can NOT capture(players) and NOT capture(throne).
so if you (owner) can do it, that is because you have the permission to capture(players/throne)
you do this:
tell me who do you want to able to things and not. like this:
Owner:
+capture throne
-capture palyer
admin
-capture throne
-capture player
and so on