GAListener vs. Authme

Technická podpora k herním serverům Minecraft a Tekkit
Message
Autor
Uživatelský avatar
Arcas
Příspěvky: 1406
Věk: 27
Registrován: 13 bře 2012, 19:15
Reputation: 0

GAListener vs. Authme

#1 Příspěvekod Arcas » 14 led 2015, 14:45

Server: honey.fakaheda.eu:27777

Zdravíčko.

Nedávno jsem se rozhodl zavést na serveru odměny za hlasování na Czech-Craft. Záhy se však objevil problém. V případě, že je hráč offline a zahlasuje, po připojení mu Essentials vydá dle nastavení GAListener kit vote, jenže ten skončí v inventáři před přihlášením hráče. Jakmile se tento hráč přihlásí, načte se inventář před odhlášením a tyto nové věci z kitu se smažou. Ptám se tedy, jak z této podivné situace ven?

Verze serveru: Cauldron 1.6.4 - Forge 965
Verze GAListener: Nejnovější
Verze Votifieru: Nejnovější
Verze AuthMe Reloaded: 3.2 pro CB 1.6
Čeština a jiné jazyky jsou Freeware, ale ne Opensource!!! To znamená, že s nimi můžete nakládat jak chcete, ale nesmíte je upravovat...

// no comment

Uranus-Portal.com
Obrázek

MarekBurget

Re: GAListener vs. Authme

#2 Příspěvekod MarekBurget » 14 led 2015, 16:56

tak neurob kit vote, ale nastav presné veci v GAListener.

Uživatelský avatar
Arcas
Příspěvky: 1406
Věk: 27
Registrován: 13 bře 2012, 19:15
Reputation: 0

Re: GAListener vs. Authme

#3 Příspěvekod Arcas » 14 led 2015, 17:04

Jenže ono je to v podstatě jedno, protože trigger je PlayerJoinEvent a tím pádem se darování věcí provede při připojení.
Čeština a jiné jazyky jsou Freeware, ale ne Opensource!!! To znamená, že s nimi můžete nakládat jak chcete, ale nesmíte je upravovat...

// no comment

Uranus-Portal.com
Obrázek

MarekBurget

Re: GAListener vs. Authme

#4 Příspěvekod MarekBurget » 14 led 2015, 17:09

Tak maš problem v authme , daj config.

-- 14 led 2015, 16:09 --

heslo do MY SQL aj DB nepiš.

Uživatelský avatar
Arcas
Příspěvky: 1406
Věk: 27
Registrován: 13 bře 2012, 19:15
Reputation: 0

Re: GAListener vs. Authme

#5 Příspěvekod Arcas » 14 led 2015, 17:39

Zatím to řeším s jedním kamarádem, očividně bude nutné upravit AuthMe tak, aby věci, které hráč dostane před tím, než se přihlásí se daly do inventáře na volné pozice.
Čeština a jiné jazyky jsou Freeware, ale ne Opensource!!! To znamená, že s nimi můžete nakládat jak chcete, ale nesmíte je upravovat...

// no comment

Uranus-Portal.com
Obrázek

Uživatelský avatar
zdenda204
Příspěvky: 3617
Věk: 36
Registrován: 23 kvě 2012, 21:38
Reputation: 0

Re: GAListener vs. Authme

#6 Příspěvekod zdenda204 » 14 led 2015, 17:43

V configu authme je funkce pro ochranu inventáře.
Otázka zní, jak funguje. Jestli vypnutá ty itemy v inventáři zobrazí již před přihlášením a nepůjdou vyhodit, nebo jestli je zobrazí a půjde s nimi volně manipulovat. Jestliže by to byla ta první možnost, tak to řeší tvůj problém.
Přijímám zakázky na skripty/pluginy v PHP/Javě za malý poplatky! A kup mi sušenku :) Obrázek Obrázek
⇨Projekt Market⇦

11xam11
Příspěvky: 35
Registrován: 08 srp 2014, 13:10
Reputation: 0

Re: GAListener vs. Authme

#7 Příspěvekod 11xam11 » 14 led 2015, 18:15

No, taky by mě to zajímalo.. Pak napiš jak si to teda udělal ;)
Obrázek

Uživatelský avatar
Arcas
Příspěvky: 1406
Věk: 27
Registrován: 13 bře 2012, 19:15
Reputation: 0

Re: GAListener vs. Authme

#8 Příspěvekod Arcas » 14 led 2015, 18:55

Tak nakonec po prozkoumání source code a otestování test serveru jsme došli k následujícím výsledkům :

Pokud je protect inventory na true, tak při připojení uloží AuthMe inventář hráče do cache. Z té je obnoven ve chvíli, kdy se hráč přihlásí a nebo odpojí.
Pokud je protect inventory na false, tak při připojení má hráč standardní inventář.

V obou případech však AuthMe blokuje všechny inventory eventy, takže hráč sice vidí inventář, ale nemůže z něho nic vyhodit, přesunout, upravit - nic. Tedy alespoň do doby, než se přihlásí.

Tudíž řešením je vypnout protect inventory. Sice by nezvaný host viděl inventář daného hráče, ale nic mu s ním neprovede.
Čeština a jiné jazyky jsou Freeware, ale ne Opensource!!! To znamená, že s nimi můžete nakládat jak chcete, ale nesmíte je upravovat...

// no comment

Uranus-Portal.com
Obrázek


Zpět na „Minecraft, Tekkit“

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 20 hostů