Skocz do zawartości


Zdjęcie

Limit czasowy dla graczy.

plugin limit czasowy permisje problem

  • Zaloguj się, aby dodać odpowiedź
4 odpowiedzi w tym temacie

#1 skate6788

skate6788

    Świeżo zarejestrowany

  • 5 postów

Napisano 26 styczeń 2017 - 3:02

Witam, może zacznę od: czego potrzebuje, a potrzebuje pluginu który ograniczałby czas na serwerze. 

Dokładniej chodzi mi o to że nowy gracz wchodzi na serwer i od czasu zalogowania ma np 2dni na pogranie/przetestowania serwera, po czym gracz zostaje zablokowany (Ban) z informacją jak może wykupić dostęp. Powiedzmy że potem podpinam itemshop gdzie może wykupić unbana + range która pomija cały licznik po którym zostaje zablokowany (Ban).

 

Jak narazie główkowałem jak można to zrobić, pierw myślałem nad jakimś pluginem który przyznaje czasowe rangi na start a po przejściu na default traci uprawnienia na zalogowanie czy coś w tym stylu.

A dodatkowo znalazłem plugin który by mi pomógł jakby był kompatybilny z moją wersją..  https://www.spigotmc...playtime.22250/

 

Silnik: Cauldron MCPC+ 1.7.10

non-premium.

 

Z góry dziękuje za jakąkolwiek pomoc  ^_^

 

 

 



#2 lols11

lols11

    Programista JAVA :3

  • 2353 postów
  • Typ konta:Premium
  • Minecraft:lols11

Napisano 26 styczeń 2017 - 23:33

Można przydzielać tymczasowo rangę jakimś pluginem np. AzRank o ile jeszcze działa... i innym pluginem sprawdzać czy tą range dalej ma jeżeli nie to go wywala i nie pozwala mu się zalogować. Co do tego drugiego pluginu nie wiem czy taki istnieje natomiast wydaje mi sie że napisanie go nie powinno być aż tak trudne ;)


Jeśli pomogłem daj Like :D

Daj diamencika to nie kosztuje (Po prostu kliknij w sygnaturę)

957583da5d278c0187fbb0223fb25050.jpg

Daj drugiego diamencika xD

lolos11.png

Moje motto:

Procesor jest Bogiem,

Cisza nałogiem,

Obudowa zabawą,

a grafika podstawą.


#3 skate6788

skate6788

    Świeżo zarejestrowany

  • 5 postów

Napisano 27 styczeń 2017 - 18:12

AzRank testowałem, działa. Tylko że ten AzRank musiałby automatycznie przyznawać czasowe rangi na pierwszym zalogowaniu się.



#4 lols11

lols11

    Programista JAVA :3

  • 2353 postów
  • Typ konta:Premium
  • Minecraft:lols11

Napisano 28 styczeń 2017 - 1:55

Wpadłem na coś takiego: https://dev.bukkit.o...ts/timed-ranker

Niestety nie wiem do końca jak to działa ponieważ nie mam czasu na zagłębianie się. Sprawdź ;) Co do pluginu to mogę napisać ew. napisać skrypt w skript :)


Jeśli pomogłem daj Like :D

Daj diamencika to nie kosztuje (Po prostu kliknij w sygnaturę)

957583da5d278c0187fbb0223fb25050.jpg

Daj drugiego diamencika xD

lolos11.png

Moje motto:

Procesor jest Bogiem,

Cisza nałogiem,

Obudowa zabawą,

a grafika podstawą.


#5 skate6788

skate6788

    Świeżo zarejestrowany

  • 5 postów

Napisano 29 styczeń 2017 - 20:13

Ten akurat nie działa ale widziałem już takie pluginy, one działają tylko trybie "online" i co np godzinę dają wyższą rangę. Mi chodzi coś podobnego do azrank gdzie czas jest liczony w offline, (nawet gdy server jest wyłączony).

Z czego się dowiedziałem od znajomego to jest tam mierzony czas w systemie unix. I nie miałby czasu żeby napisać taki plugin. Nie dałoby się pokombinować z pluginem firstjoinplus, gdzie od pierwszego wejścia jest przydzielana komenda dla tego gracza, a taką komendą byłoby /setrank test %player% 2d (AzRank) a później jak wcześniej pisałeś jakimś innym pluginem sprawdzać czy nadal ma ową rangę?







Również z jednym lub większą ilością słów kluczowych: plugin, limit czasowy, permisje, problem

Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych