• Es freut uns dass du in unser Minecraft Forum gefunden hast. Hier kannst du mit über 130.000 Minecraft Fans über Minecraft diskutieren, Fragen stellen und anderen helfen. In diesem Minecraft Forum kannst du auch nach Teammitgliedern, Administratoren, Moderatoren , Supporter oder Sponsoren suchen. Gerne kannst du im Offtopic Bereich unseres Minecraft Forums auch über nicht Minecraft spezifische Themen reden. Wir hoffen dir gefällt es in unserem Minecraft Forum!

Vanish Plugin

Galliar12

Kuhfänger
Registriert
16 Juli 2011
Beiträge
85
Diamanten
0
Minecraft
Galliar12
Hey Leute,

ich habe mir zz wieder mein Vanish Plugin vorgenommen um ein paar Bugs zu fixen, dabei stellte sich bei mir heraus dass ich ein "kleines" Problem habe:

Wenn ich mithilfe von ".hidePlayer(p)" mich unsichtbar mache, sehen mich trotzdem alle Mobs. Gibt es irg.eine Möglichkeit das zu umgehen, ohne den Unsichtbarkeitstrank zu verwenden?

Grüße Galliar
 

Mrcookie008

Braumeister
Registriert
15 Dezember 2011
Beiträge
380
Diamanten
0
Minecraft
xCookieZz oder Mrcookie008 (Beides Premium)
Warum ein vanish plugin? Essentials kann das doch auch, inc unsichtbarkeit II Effekt.
Dadurch bist du auch für mobs unsichtbar

Fail.

Er Programmiert ein Plugin und braucht keins.. das mit der Unsichtbarkeit ist wahrscheinlich etwas das mit einem anderen Code verbunden wird, das hat nichts mit vorhandenen Plugins zutun^^

LG.
 
G

games6471

Guest
Vlt weil ich zu dem Zeitpunkt den Vanishpart von Essentials einfach nur schrecklich fande, da man einfach nur dem Spieler einen Unsichtbarkeitstrank gegeben hat?

In Essentials wird zusätzlich der Trankeffekt hinzugefügt. Der Spieler wird trotzdem mit der Bukkit API unsichtbar gemacht, sodass kein Spieler ihn erkennen kann.

Wenn ich mal so die History in Github anschaue, dann wurde das schon seit länger als einem Monat eingeführt. Man bedenke, dass dein Beitrag vor 3 Tagen dem 15.08 ist.

Quelle:

https://github.com/essentials/Essen...ls/src/com/earth2me/essentials/User.java#L688

Code:
	public void setVanished(final boolean set)
{
vanished = set;
if (set)
{
[B]for (Player p : ess.getServer().getOnlinePlayers())
{
if (!ess.getUser(p).isAuthorized("essentials.vanish.see"))
{
p.hidePlayer(getBase());
}[/B]
}
setHidden(true);
ess.getVanishedPlayers().add(getName());
if (isAuthorized("essentials.vanish.effect"))
{
this.addPotionEffect(new PotionEffect(PotionEffectType.INVISIBILITY, Integer.MAX_VALUE, 1, false));
}
}
 

Dovahkiin1988

Schafhirte
Registriert
24 September 2012
Beiträge
122
Diamanten
0
Minecraft
Dovahkiin1988
Vlt weil ich zu dem Zeitpunkt den Vanishpart von Essentials einfach nur schrecklich fande, da man einfach nur dem Spieler einen Unsichtbarkeitstrank gegeben hat?


Blödsinn der Unsichbarkeitseffet ist nur ergänzend, damit man von Mobs nicht gesehen wird.

Erst Prüfen dann behaupten.
 
Oben