Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Mam problem ze skryptem na logowanie


GamePL7

Rekomendowane odpowiedzi

Opublikowano

Kod:

 

variables:
{zalogowany.%player%} = nie
{zarejestrowany.%player%} = nie
{haslo.%player%} = nie
{logout.%player%} = nie
options:
logo: LOLLL
czas: 10
czas2: 35
every {@czas} seconds:
if {zarejestrowany.%player%} is "nie":
send "{@logo} &aWpisz &7/register haslo,&a aby sie zarejestrowac!"
if {zalogowany.%player%} is "nie":
send "{@logo} &aZaloguj sie komenda &7/login haslo!"
every {@czas2} seconds:
if {zarejestrowany.%player%} is "nie":
kick player due to "{@logo} &aCzas rejestracji minął!"
if {zalogowany.%player%} is "nie":
kick player due to "{@logo} &aCzas logowania minął!"

 

 

Wytabowany:

 

 

 

 

Błąd:

 

>sk reload logg
[14:02:19 INFO]: [skript] Reloading logg.sk...
[14:02:19 ERROR]: Can't understand the value 'nie' (logg.sk, line 5: {logout.%pl
ayer%}: nie')
[14:02:19 ERROR]: There's no player in a periodical event (logg.sk, line 118: if
{zarejestrowany.%player%} is "nie":')
[14:02:19 ERROR]: There's no player in a periodical event (logg.sk, line 120: if
{zalogowany.%player%} is "nie":')
[14:02:19 ERROR]: There's no player in a periodical event (logg.sk, line 123: if
{zarejestrowany.%player%} is "nie":')
[14:02:19 ERROR]: There's no player in a periodical event (logg.sk, line 125: if
{zalogowany.%player%} is "nie":')
[14:02:19 ERROR]: There's no player in a periodical event (logg.sk, line 144: se
t {logout.%player%} to "tak"')
[14:02:19 INFO]: [skript] Encountered 6 errors while reloading logg.sk!

 

 

Oczywiście jest to tylko wycinek z działającego kodu :)

Jeśli ci pomogłem to daj lajka ❤️ 

 

Opublikowano

@GamePL7

 

A nie lepiej jakiś plugin ? W skryptach wszystkie komendy z serii /login haslo lub /register haslo

 

Widać na konsoli. Miałem ja skrypt na swoim serwerze, lecz nie działał dobrze i po drugie hasła były na konsoli więc przerzuciłem się na AuthMe

Opublikowano

Nabijacie posty a nie zrobiliscie tego o co prosilem... Tak wole authme ale nie wiem dlaczego to nie dziala

Jeśli ci pomogłem to daj lajka ❤️ 

 

Opublikowano

Nie możemy pomóc bez całego kodu ponieważ błąd może być w innej części, a ta część wpływa na tą co dałeś

 

Może nie być błędów żadnych a skrypt nie będzie działać tak jak chciałeś ponieważ np. dałeś w pewnym miejscu złą zmienną

Opublikowano

@GamePL7

 

Może lepiej nie bierz się za pisanie skryptów

 

Rozwiązanie:

 

 

 

    {zalogowany.%player%} = nie
    {zarejestrowany.%player%} = nie
    {haslo.%player%} = nie
    {logout.%player%} = nie 

To nie tak działa...

 

Powinno być

    {zalogowany.%player%} = false
    {zarejestrowany.%player%} = false
    {haslo.%player%} = false
    {logout.%player%} = false 

I wszystkie takie "nie" lub "tak" zamień na "nie" = false "tak" = true

 

 

Opublikowano

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...