Inne miejsce spawnu dla nowych graczy

Lempik | 2018-06-14 09:16:10 UTC | #1

Marzy mi się takie coś, że jak mi się na serwerze pojawi nowy gracz, to żeby pojawił się w specjalnym miejscu, gdzie mógłbym go przeprowadzić przez regulamin. Natomiast gracze już zarejestrowani mają się pojawiać w innym miejscu.
Mam pluginy EssentialsX (łącznie z EssentialsXSpawn) oraz AuthMe.
Próbowałem różne ustawienia, ale o ile nowy gracz naprawdę wyląduje w owym specjalnym miejscu, to jak tylko zarejestruje się (/register hasło hasło), to wyląduje w miejscu dla starych graczy. A ja jednak chciałbym, żeby został w pomieszczeniu z regulaminem.
Jak to zrobić?

W EssentialsX mam:
spawnpoint: newbies
respawn-listener-priority: highest (miałem też high)

W spawn.yml (w EssentialsX) mam zdefiniowane 2 spawny: default i newbies.

W AuthMe mam:
ForceSpawnLocOnJoin:
enabled: false
spawnPriority: ‘authme,essentials,multiverse,default’
noTeleport: false

W spawn.yml (w AuthMe) mam zdefiniowane 2 spawny: spawn i firstspawn.


kubus | 2018-06-14 09:32:14 UTC | #2

Najprościej jest zrobić a’la miejsce autoryzacji w AuthMe chyba takie coś jest.


Lempik | 2018-06-14 09:42:03 UTC | #3

Tylko że zaraz po tym, jak napiszę /register hasło hasło, mnie system (nie wiem, czy EssentialsX czy AuthMe) przenosi na normalny spawn dla zwykłych graczy.


kubus | 2018-06-14 10:01:20 UTC | #4

to spróbuj włączyć movement, tzn żeby mogli chodzić.


Glenor | 2018-06-14 12:14:38 UTC | #5

jeśli Authme masz na serwerze którym chcesz to ustawić
to na domyślnym serwerze wpisujesz komende /authme setspawn potem /setspawn
a na tym nowym spróbuj /authme setfirstspawn Jeśli to nie podziała
to wpisujesz jeszcze /setspawn nowy
i w konfiguracji Essentials na samym dole powinno być

spawnpoint: newbies

Ustaw to na nowy i powinno działać


happi | 2018-06-14 16:08:30 UTC | #6

Zrób nową range dla graczy, którzy mają przejść tutorial, ustaw im spawn w danym miejscu (komenda/setspawn <nazwa rangi>), a po przejściu tutoriala nadaj im normalną range.


Lempik | 2018-06-19 22:21:46 UTC | #7

To był dobry trop, dziękuję bardzo.
Po eksperymentowaniu to wygląda w ten sposób, że można mieć:
1) miejsce spawnu dla starych graczy (/setspawn)
2) miejsce spawnu dla nowych graczy, zanim się zarejestrują (nic nie mogą robić, mają jakiś czas na zarejestrowanie się - /authme setfirstspawn)
3) miejsce spawnu dla nowych graczy po zarejestrowaniu się (czyli ciągle podczas pierwszej wizyty na serwerze - /setspawn newbies)
Można oczywiście ustawić 2+3 w tym samym miejscu.


Glenor | 2018-06-19 22:20:58 UTC | #8

To teraz zamknij temat xDD


DoreK | 2018-06-19 23:23:44 UTC | #9

Tu się nie zamyka tematów. A właściwie to sam powinien się zamknąć:
image|675x38


Glenor | 2018-06-20 09:55:37 UTC | #10

chodziło mi o rozwiąznie sorrki xD


system | 2018-07-22 09:55:41 UTC | #11

Ten temat został automatycznie zamknięty 32 dni po ostatnim wpisie. Tworzenie nowych odpowiedzi nie jest już możliwe.