Server: 82.208.17.15:27903
Zdravím všechny
jak nejjednodušeji a automaticky povolovat časový přístup do hry? Předpokládám že pomocí white listu.
Modelový případ:
- hráč se přihlásí a na zkoušu dostane cca 14 dní přístup zadarmo (po uplynutí 14 dní jej to už nepustí do hry a napíše mu to že musí zaplatit)
- hráč zaplatí měsíční poplatek a dostane přístup na měsíc (po měsíci jej to nepustí do hry a požádá ho to o nové zaplacení)
s tím souvisí i automatické přidělování permisí (PermisionEX)
Předpoklad je použití serveru v online modu ale budu rád i za radu kde bude server dočasně v modu offline
Používání placeného přístupu na server (White List)
- ZionZangar
- Příspěvky: 60
- Věk: 59
- Registrován: 17 říj 2015, 22:57
- Reputation: 0
Re: Používání placeného přístupu na server (White List)
A máš server u FH? Pokud ano, proč nemáš vyplněné ID?
Č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
// no comment
Uranus-Portal.com
- ZionZangar
- Příspěvky: 60
- Věk: 59
- Registrován: 17 říj 2015, 22:57
- Reputation: 0
Re: Používání placeného přístupu na server (White List)
Arcas píše:A máš server u FH? Pokud ano, proč nemáš vyplněné ID?
jaké ID??? Pokud máš namysli IP tak ta tam je ....... Pokud bych neměl ani bych se neptal.
A tebe by neubylo pořádně si pročíst příspěvek, případně se podívat na historii uživatele. Není hned nutné bezdůvodně napadat
Tak ještě jedna editace ....... už vím co máš na mysli tím ID. A ono se snad někde píše že je to povinné? Pokud vím v příspěvku (dotazu) je jediný povinný údaj a to IP serveru a port, tak nevím proč buzeruješ s nějakým ID. Nebo snad honíš příspěvky?
Re: Používání placeného přístupu na server (White List)
Arcas ID neni povinné, číselnou ip dodal tak co to je za otázku:D
Re: Používání placeného přístupu na server (White List)
pokud to chceš řešit pomocí whitelistu, tak by bylo řešením situace zhruba
- pokud se hráč pokusí rovnou připojit na server, nepustí ho tam WL a ukáže zprávu že se má zaregistrovat na webu
- hráč se zaregistruje na webu, web přes RCON/jsonapi/... na serveru hráče přidá na whitelist a umožní mu tedy vstup na server jako takový. zárověň registrační skript na webu hráči přidělí odpovídající permise aby hráč mohl na serveru fungovat.
- cron na webu bude pravidelně každý den kontrolovat registrace hráčů a pokud se někdo překročí přidělený čas (ať už zkušební dobu nebo zaplacené období) tak hráče odstraní z whitelistu
- pokud si hráč (předpokládám na webu) zaplatí vstupné, opět web na server přidá na WL odpovídající záznam a nastaví permise
- pokud budou platby pomocí sms, tak postup bude stejný, platební brány umožnují volat skript na webu
další možnost by byla např. vlastní plugin který při připojení kickne hráče který nebude mít odpovídající permisi (tedy forma whitelistu, jen to nekontroluje nick/uuid hráče ale něco jiného)
to by umožnilo přímý vstup hráče na server, když se prvně připojí tak by dostal permisi na trial období, pokud si zaplatí vstup tak dostane opět odpovídající permisi který mu umožní zůstat na serveru.
tím by se obešla nutnost hráče registrovat přes web
Pokud jde o časové přidělení permisí/hráčských skupin, plugin PermissionsEx to zvládá bez problémů (když to člověk správně nastaví)
záleží které řešení ti bude více vyhovovat, jestli chceš hráče nahnat i na web nebo ten není až tak důležitý,...
- pokud se hráč pokusí rovnou připojit na server, nepustí ho tam WL a ukáže zprávu že se má zaregistrovat na webu
- hráč se zaregistruje na webu, web přes RCON/jsonapi/... na serveru hráče přidá na whitelist a umožní mu tedy vstup na server jako takový. zárověň registrační skript na webu hráči přidělí odpovídající permise aby hráč mohl na serveru fungovat.
- cron na webu bude pravidelně každý den kontrolovat registrace hráčů a pokud se někdo překročí přidělený čas (ať už zkušební dobu nebo zaplacené období) tak hráče odstraní z whitelistu
- pokud si hráč (předpokládám na webu) zaplatí vstupné, opět web na server přidá na WL odpovídající záznam a nastaví permise
- pokud budou platby pomocí sms, tak postup bude stejný, platební brány umožnují volat skript na webu
další možnost by byla např. vlastní plugin který při připojení kickne hráče který nebude mít odpovídající permisi (tedy forma whitelistu, jen to nekontroluje nick/uuid hráče ale něco jiného)
to by umožnilo přímý vstup hráče na server, když se prvně připojí tak by dostal permisi na trial období, pokud si zaplatí vstup tak dostane opět odpovídající permisi který mu umožní zůstat na serveru.
tím by se obešla nutnost hráče registrovat přes web
Pokud jde o časové přidělení permisí/hráčských skupin, plugin PermissionsEx to zvládá bez problémů (když to člověk správně nastaví)
záleží které řešení ti bude více vyhovovat, jestli chceš hráče nahnat i na web nebo ten není až tak důležitý,...
Re: Používání placeného přístupu na server (White List)
ID sice není povinné, ale IP nevěřím - tu si může každý napsat, jakou chce
Č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
// no comment
Uranus-Portal.com
- pitilon@seznam.cz
- Příspěvky: 3999
- Registrován: 16 lis 2014, 06:32
- Reputation: 57
- Kontaktovat uživatele:
Re: Používání placeného přístupu na server (White List)
No vzhledem k tomu že fh má sms nastavení tak někdo pošle danou sms a přidá ho to a ještě připíšeš za jak dlouho se příkaz má oddělat a i příkaz který to vykoná po uplynutí doby, ale musel by sis upravit whitelist hrášky a těch 14 dní free nevím jak udělat ps: plugin na hlášky wh zkus https://www.spigotmc.org/resources/cust ... list.5809/
Ať už si lidé myslí cokoli cokoli dělají nebo říkají neberte osobně. Názory druhých odpovídají tomu čemu tito lidé věří a proto ať si o vás myslí cokoli ve skutečnosti se vás to netýká. Vždy to vypovídá jen a jen o nich.
Není hanba být zabit cheaterem, ale cheatovat a být zabit.
Nejsem nerozumný. Jen nemám ten samý rozum jako vy.
FH Discord: http://discord.fakaheda.eu/
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 59 hostů