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

Proszę o napisanie skryptu na proste wiadomości.


_DropeX_

Rekomendowane odpowiedzi

Opublikowano

Witam chciałbym aby ktoś napisał mi krótki skrypt.

Dokładniej chciałbym aby w nim była komenda taka jak:

-/adm - po której wpisaniu będzie wysyłała wiadomość do gracza która będzie wyglądać tak:

 

&6&l==================

&4&lWłaściciel (0) -

&4&lHeadAdmin (0) - 

&6&lTechnik (0) - 

&c&lAdmin (0)-

&2&lModerator (0) - 

&a&lKidMod (0)-

&6&l==================

 

Dokładnie mam na myśli że jeśli członek administracji jest online wyświetli jego nick w tej wiadomości np. Jeśli ja (_DropeX_) Jestem teraz na serwerze wtedy w wiadomości pojawi się:

 

&6&l==================

&4&lWłaściciel (1) - _DropeX_

&4&lHeadAdmin (0) - 

&6&lTechnik (0) - 

&c&lAdmin (0) - 

&2&lModerator (0) - 

&a&lKidMod (0) -

&6&l==================

 

A jeśli będę na serwerze ja i 2 moderatorów po wpisaniu komendy /adm pojawi się:

 

&6&l==================

&4&lWłaściciel (1) - _DropeX_

&4&lHeadAdmin (0) - 

&6&lTechnik (0) - 

&c&lAdmin (0) -

&2&lModerator (2) - _DropeX2_, _DropeX3_ 

&a&lKidMod (0) - 

&6&l==================

 

Bardzo dziękuje za napisanie!

Opublikowano
variables:
        {wlasciciele.count} = 0
        {headadmini.count} = 0
        {technicy.count} = 0
        {admini.count} = 0
        {moderatorzy.count} = 0
        {kidmods.count} = 0


on join:
    if player has permission "skript.wlasciciel":
        add player to {wlasciciele::*}
        add 1 to {wlasciciele.count}
        stop
    if player has permission "skript.headadmin":
        add player to {headadmini::*}
        add 1 to {headadmini.count}
        stop
    if player has permission "skript.technik":
        add player to {technicy::*}
        add 1 to {technicy.count}
        stop
    if player has permission "skript.admin":
        add player to {admini::*}
        add 1 to {admini.count}
        stop
    if player has permission "skript.mod":
        add player to {moderatorzy::*}
        add 1 to {moderatorzy.count}
        stop
    if player has permission "skript.kidmod":
        add player to {kidmods::*}
        add 1 to {kidmods.count}
        stop
    if player doesn't have permission "skript.wlasciciel" or "skript.headadmin" or "skript.admin" or "skript.technik" or "skript.mod" or "skript.kidmod":
        stop

on quit:
    if player has permission "skript.wlasciciel":
        remove player from {wlasciciele::*}
        add -1 to {wlasciciele.count}
        stop
    if player has permission "skript.headadmin":
        remove player from {headadmini::*}
        add -1 to {headadmini.count}
        stop
    if player has permission "skript.technik":
        remove player from {technicy::*}
        add -1 to {technicy.count}
        stop
    if player has permission "skript.admin":
        remove player from {admini::*}
        add -1 to {admini.count}
        stop
    if player has permission "skript.mod":
        remove player from {moderatorzy::*}
        add -1 to {moderatorzy.count}
        stop
    if player has permission "skript.kidmod":
        remove player from {kidmods::*}
        add -1 to {kidmods.count}
        stop
    if player doesn't have permission "skript.wlasciciel" or "skript.headadmin" or "skript.admin" or "skript.technik" or "skript.mod" or "skript.kidmod":
        stop

command /adm:
    trigger:
        send "&6&l=================="
        send "&4&lWlasciciel (%{wlasciciele.count}%) - %{wlasciciele::*}%"
        send "&4&lHeadAdmin (%{headadmini.count}%) - %{headadmini::*}%"
        send "&6&lTechnik (%{technicy.count}%) - %{technicy::*}%"
        send "&c&lAdmin (%{admini.count}%) - %{admini::*}%"
        send "&2&lModerator (%{moderatorzy.count}%) - %{moderatorzy::*}%"
        send "&a&lKidMod (%{kidmods.count}%) - %{kidmods::*}%"
        send "&6&l=================="

Proszę. Liczę na like. Jeżeli coś nie działa to napisz, bo nie testowałem.

 

// Edit

 

Oczywiście, musisz każdej grupie dać odpowiednie uprawnienia.

:D  Let's start with MPCForum :D

 

 

 

30/50/69/100/150/200/250...

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...