Ir para conteúdo

WG152ExtraFlags - Novas Flags para WorldGuard 1.5.2 - 1.11


DevSrSouza

Posts Recomendados

WG152ExtraFlags
Este plugin adiciona novas Flags ao WorldGuard da 1.5.2 (1.2 acima funcionando nas versões novas (1.7.9 ate 1.11))

Instalação
Bota na pasta plugins e ggizi :D

Dependência
WorldGuard

Flags
- EF-can-fly (deny ou allow - default allow) - desativa o fly de um jogador dentro de uma region
- EF-block-place (deny ou allow - default allow) - nao deixa o jogador botar bloco na region
- EF-block-break (deny ou allow - default allow) - nao deixa o jogador quebrar bloco na region
- EF-fall-damage (deny ou allow - default allow) - desativa o dano de queda na region
- EF-item-pickup (deny ou allow - default allow) - nao deixa o jogador pegar itens do chao

- EF-teleport-on-entry (here(aqui) ou coordenada) - teleporta quando um jogador entra na regiao

- EF-teleport-on-exit (here(aqui) ou coordenada) - teleporta quando um jogador sair da regiao

- EF-command-on-entry (texto(comando)) - forçar o jogador executar um comando quando entrar na regiao

- EF-command-on-exit (texto(comando)) - forçar o jogador executar um comando quando sair da regiao

Permissões
Essas permissoes bypass é para ele nao continuar na hora de bloquiar se o player quebra o bloco ou desativar o fly dele
- WG152ExtraFlags.bypass.can-fly
- WG152ExtraFlags.bypass.block-place
- WG152ExtraFlags.bypass.block-break
- WG152ExtraFlags.bypass.fall-damage
- WG152ExtraFlags.bypass.item-pickup

- WG152ExtraFlags.cmd.reload

Ideias para proximas updates
- Flag EF-teleport-on-entry  - OKAY
- Flag EF-teleport-on-exit  - OKAY
- Flag EF-command-on-entry  - OKAY
- Flag EF-command-on-exit - OKAY
- Messagens (configuraveis) - OKAY

- Flag EF-blocked-block-break - ideia do TequilAxBr

- Flag EF-allowed-block-break - ideia do TequilAxBr

- Flag EF-blocked-block-place - ideia do TequilAxBr

- Flag EF-allowed-block-place - ideia do TequilAxBr
**SE TIVER IDEIAS PARA FLAGS COMENTA AI**


Video
[media]42xToLbLh8U[/media]

 

-----------------------------------------------

 

Versao 1.3 NOVA (08/04/2017)

Changelog:
- Novas flags

- Flag EF-teleport-on-entry

- Flag EF-teleport-on-exit
- Flag EF-command-on-entry
- Flag EF-command-on-exit

 

Download: http://adf.ly/1m8DpI

https://www.mediafire.com/?6li0l6196b7sqd9

 

-----------------------------------------------

 

Versao 1.2 (07/04/2017)

Changelog:
- Agora funciona nas versoes 1.7.9 ate 1.11 (versao 6 do WorldGuard)
- item-pickup bug fix

 

Download: http://adf.ly/1m7FBU

https://www.mediafire.com/?j6l1i6nkh1wsmc3

 

-----------------------------------------------

Versao 1.1 (06/04/2017)

Changelog:
- Mensagens
- Mensagens configuraveis
- Comando /extraflags reload (ou /ef reload)

Download: http://adf.ly/1m6ExX
https://www.mediafire.com/?jb425yxgg5x889d

 

-----------------------------------------------

Versao 1.0 (05/04/2017):
Download: http://adf.ly/1m5WJH
http://www.mediafire.com/file/545836kbybrpva2/WG152ExtraFlags-1.0.jar

 

-----------------------------------------------

Source: https://github.com/DevMasterSouza/WG152ExtraFlags

Deixa o Like e o COMENTARIO <3

Editado por DevMasterSouza
Link para o comentário
Compartilhar em outros sites

Erro no console:

[22:11:29 ERROR]: Could not pass event PlayerMoveEvent to WG152ExtraFlags v1.1

org.bukkit.event.EventException
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.ja
va:305) ~[spigot-1.8.jar:git-Spigot-c3c767f-33d5de3]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
a:62) ~[spigot-1.8.jar:git-Spigot-c3c767f-33d5de3]
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.j
ava:502) [spigot-1.8.jar:git-Spigot-c3c767f-33d5de3]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
ava:487) [spigot-1.8.jar:git-Spigot-c3c767f-33d5de3]
at net.minecraft.server.v1_8_R1.PlayerConnection.a(PlayerConnection.java
:255) [spigot-1.8.jar:git-Spigot-c3c767f-33d5de3]
at net.minecraft.server.v1_8_R1.PacketPlayInFlying.a(SourceFile:126) [sp
igot-1.8.jar:git-Spigot-c3c767f-33d5de3]
at net.minecraft.server.v1_8_R1.PacketPlayInPosition.a(SourceFile:57) [s
pigot-1.8.jar:git-Spigot-c3c767f-33d5de3]
at net.minecraft.server.v1_8_R1.PacketHandleTask.run(SourceFile:13) [spi
got-1.8.jar:git-Spigot-c3c767f-33d5de3]
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [
?:1.8.0_121]
at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_121]
at net.minecraft.server.v1_8_R1.MinecraftServer.z(MinecraftServer.java:6
96) [spigot-1.8.jar:git-Spigot-c3c767f-33d5de3]
at net.minecraft.server.v1_8_R1.DedicatedServer.z(DedicatedServer.java:3
16) [spigot-1.8.jar:git-Spigot-c3c767f-33d5de3]
at net.minecraft.server.v1_8_R1.MinecraftServer.y(MinecraftServer.java:6
34) [spigot-1.8.jar:git-Spigot-c3c767f-33d5de3]
at net.minecraft.server.v1_8_R1.MinecraftServer.run(MinecraftServer.java
:537) [spigot-1.8.jar:git-Spigot-c3c767f-33d5de3]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_121]
Caused by: java.lang.IncompatibleClassChangeError: Found interface com.sk89q.wor
ldguard.protection.ApplicableRegionSet, but class was expected
at br.com.devmastersouza.wgextraflags.Listeners.playerMoveEvent(Listener
s.java:101) ~[?:?]
at sun.reflect.GeneratedMethodAccessor23.invoke(Unknown Source) ~[?:?]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1
.8.0_121]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_121]
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.ja
va:301) ~[spigot-1.8.jar:git-Spigot-c3c767f-33d5de3]
... 14 more
>

 

Link para o comentário
Compartilhar em outros sites

Erro no console:

[22:11:29 ERROR]: Could not pass event PlayerMoveEvent to WG152ExtraFlags v1.1

org.bukkit.event.EventException

at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.ja

va:305) ~[spigot-1.8.jar:git-Spigot-c3c767f-33d5de3]

at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav

a:62) ~[spigot-1.8.jar:git-Spigot-c3c767f-33d5de3]

at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.j

ava:502) [spigot-1.8.jar:git-Spigot-c3c767f-33d5de3]

at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j

ava:487) [spigot-1.8.jar:git-Spigot-c3c767f-33d5de3]

at net.minecraft.server.v1_8_R1.PlayerConnection.a(PlayerConnection.java

:255) [spigot-1.8.jar:git-Spigot-c3c767f-33d5de3]

at net.minecraft.server.v1_8_R1.PacketPlayInFlying.a(SourceFile:126) [sp

igot-1.8.jar:git-Spigot-c3c767f-33d5de3]

at net.minecraft.server.v1_8_R1.PacketPlayInPosition.a(SourceFile:57) [s

pigot-1.8.jar:git-Spigot-c3c767f-33d5de3]

at net.minecraft.server.v1_8_R1.PacketHandleTask.run(SourceFile:13) [spi

got-1.8.jar:git-Spigot-c3c767f-33d5de3]

at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [

?:1.8.0_121]

at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_121]

at net.minecraft.server.v1_8_R1.MinecraftServer.z(MinecraftServer.java:6

96) [spigot-1.8.jar:git-Spigot-c3c767f-33d5de3]

at net.minecraft.server.v1_8_R1.DedicatedServer.z(DedicatedServer.java:3

16) [spigot-1.8.jar:git-Spigot-c3c767f-33d5de3]

at net.minecraft.server.v1_8_R1.MinecraftServer.y(MinecraftServer.java:6

34) [spigot-1.8.jar:git-Spigot-c3c767f-33d5de3]

at net.minecraft.server.v1_8_R1.MinecraftServer.run(MinecraftServer.java

:537) [spigot-1.8.jar:git-Spigot-c3c767f-33d5de3]

at java.lang.Thread.run(Unknown Source) [?:1.8.0_121]

Caused by: java.lang.IncompatibleClassChangeError: Found interface com.sk89q.wor

ldguard.protection.ApplicableRegionSet, but class was expected

at br.com.devmastersouza.wgextraflags.Listeners.playerMoveEvent(Listener

s.java:101) ~[?:?]

at sun.reflect.GeneratedMethodAccessor23.invoke(Unknown Source) ~[?:?]

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1

.8.0_121]

at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_121]

at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.ja

va:301) ~[spigot-1.8.jar:git-Spigot-c3c767f-33d5de3]

... 14 more

>

 

Pelo visto não funciona na 1.8, deve ser codigos diferentes, amanha vou dar olhando oq mundou para ver se consigo fazer funcionar na 1.8 tbm :D

 

 

Parabéns com certeza vou usar 

 

Vlw <3

Link para o comentário
Compartilhar em outros sites

ae sim dei falor <3

<3

 

Curti essa flag: - EF-block-place (deny ou allow - default allow) - nao deixa o jogador botar bloco na region, irei usar com certeza!

Logo logo nova versao com mais flags

 

Estava esperando por algo assim faz um tempo já, gostei 

 

LIKE ;v

é nois manu, tmj <3

Link para o comentário
Compartilhar em outros sites

@, Pode adicionar um flag que bloqueia a entrada de players na zona vip <3

Voce pode usar a Flag:

EF-teleport-on-entry

 

Ela teleporta um jogador quando entra na region, dae vc adiciona member na Region e somente os vips nao vao ser teleportados :D

Para adicionar a flag vc vai no lugar que os vc quer que os players vão e digita

 

/rg flag <REGIAO> EF-teleport-on-entry here
Link para o comentário
Compartilhar em outros sites

Teria como eu deixar que o player VIP use o fly somente dentro do terreno dele? quando ele sair desativa? Alguem pode me  ajudar?

se for Plot é só desativar no mundo principal e deixar somente no mundo dos plots

Link para o comentário
Compartilhar em outros sites

se for Plot é só desativar no mundo principal e deixar somente no mundo dos plots

Não, é terrenos mesmo, tipo: ele sair do terreno que ele comprou ou que tem permissão, o fly acaba e se ele for ativar aparece que ele nao pode ali, so no terreno

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...