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

Szukam skryptu na informacje o osobach nieaktywnych i aktywnych na serwerze.


PanPiksel

Rekomendowane odpowiedzi

Opublikowano

Działa. Ale jest jeden błąd:

[18:28:04] [Server thread/INFO]: [Skript] Reloading afk.sk...
[18:28:04] [Server thread/ERROR]: There's no player in a periodical event (afk.sk, line 3: set {afk.%loop-player%} to location of player')
[18:28:04] [Server thread/INFO]: [Skript] Encountered 1 error while reloading afk.sk!
Opublikowano

@PanPiksel już go ma nie być:
 

every 60 seconds:
    loop all players:
        set {afk.%loop-player%} to location of loop-player
        wait 5 minutes
        if {afk.%loop-player%} is "%{afk.%loop-player%}%":
            send "&c(AFK) &aGracz %loop-player% jest teraz afk!" to all players
            set {afk1.%loop-player%} to true
on any movement:
    if {afk1.%player%} is true:
        set {afk1.%player%} to false
        send "&c(AFK) &aGracz %player% nie jest juz AFK!" to all players
        stop
    else:
        stop
command /afk:
    trigger:
        if {afk1.%player%} is false:
            set {afk1.%player%} to true
            send "&c(AFK) &aGracz %player% jest teraz AFK!" to all players
            stop
        if {afk1.%player%} is true:
            set {afk1.%player%} to false
            send "&c(AFK) &aGracz %player% nie jest juz AFK!" to all players
            stop

409.jpg?7190

|---> Z o s t a n ę <---|

 

Zostanę technikiem na twój serwer minecraft, zrobie cały serwer według twojego pomysłu!
http://www.mpcforum.pl/topic/1486254-zostanę-technikiem-stworzę-serwer-twojego-pomysłu/#entry12589185

Opublikowano

Działa :) Dziękuje bardzo! A dodał byś permisje żeby gracz nie mógł wpisywać /afk, i żeby podczas sprawdzania czy jest afk.

every 60 seconds:    #<------ Tu
    loop all players:
        set {afk.%loop-player%} to location of loop-player
        wait 5 minutes
        if {afk.%loop-player%} is "%{afk.%loop-player%}%":
            send "&c(AFK) &aGracz %loop-player% jest teraz afk!" to all players
            set {afk1.%loop-player%} to true
on any movement:
    if {afk1.%player%} is true:
        set {afk1.%player%} to false
        send "&c(AFK) &aGracz %player% nie jest juz AFK!" to all players
        stop
    else:
        stop
command /afk: #<---------- I tu
    trigger:
        if {afk1.%player%} is false:
            set {afk1.%player%} to true
            send "&c(AFK) &aGracz %player% jest teraz AFK!" to all players
            stop
        if {afk1.%player%} is true:
            set {afk1.%player%} to false
            send "&c(AFK) &aGracz %player% nie jest juz AFK!" to all players
            stop
Opublikowano

@PanPiksel
 

options:
    pex: essentials.afk
every 60 seconds:
    loop all players:
        if loop-player has permission "{@pex}":
            set {afk.%loop-player%} to location of loop-player
            wait 5 minutes
            if {afk.%loop-player%} is "%{afk.%loop-player%}%":
                send "&c(AFK) &aGracz %loop-player% jest teraz afk!" to all players
                set {afk1.%loop-player%} to true
on any movement:
    if {afk1.%player%} is true:
        set {afk1.%player%} to false
        send "&c(AFK) &aGracz %player% nie jest juz AFK!" to all players
        stop
    else:
        stop
command /afk:
    permission: {@pex}
    trigger:
        if {afk1.%player%} is false:
            set {afk1.%player%} to true
            send "&c(AFK) &aGracz %player% jest teraz AFK!" to all players
            stop
        if {afk1.%player%} is true:
            set {afk1.%player%} to false
            send "&c(AFK) &aGracz %player% nie jest juz AFK!" to all players
            stop

jeśli nie będzie działało to zmień  tam gdzie jest "if loop-player has permission ...." na z loop-player na player

409.jpg?7190

|---> Z o s t a n ę <---|

 

Zostanę technikiem na twój serwer minecraft, zrobie cały serwer według twojego pomysłu!
http://www.mpcforum.pl/topic/1486254-zostanę-technikiem-stworzę-serwer-twojego-pomysłu/#entry12589185

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...