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

Problem z działaniem pluginów AutoMessage oraz AntiRelog.


walak95

Rekomendowane odpowiedzi

Opublikowano

Witam serdecznie wszystkich tu zgromadzonych heh :>

 

Więc tak mam otóż taki problem że wgrywam sobię normalnie AutoMessage na 1.7.2 (na wyłączonym serwerze), wpisuje wiadomości według poradnika teraz nie pamiętam kogo ale fajnie rozpisany był, ale i tak nie działa. Poprostu przy właczeniu serwera powraca znów to takiej wersji

#  ----------------------------------------------------
#  AutoMessage Configuration File
#  ----------------------------------------------------
#  Message Configuration:
#     Messages are handled in lists to allow for advanced customization!
#     Feel free to add color codes by using & in your messages!
#     To split a message onto multiple lines use the %n delimiter!
#     Lines starting with / will be run as a command!
#     To add single apostrophes into a message use ''.
#     For a complete tutorial go to http://dev.bukkit.org/server-mods/automessage.
#     If you are unfamiliar with YAML use the in-game commands: /am help

message-lists: {}
settings: {}

I tak cały cały czas, nawet przy właczonym wgrywałem i relodowałem serwrwer (włacz i wyłacz) nie używałem komendy /reload (nie zapisuje plików).

A logi serwera nic sie nie zmieniaja że jakiś błąd jest.

Oto mój "plik" który wpisuje tak jak na poradnikach.

#  ----------------------------------------------------
#  AutoMessage Configuration File
#  ----------------------------------------------------
#  Message Configuration:
#     Messages are handled in lists to allow for advanced customization!
#     Feel free to add color codes by using & in your messages!
#     To split a message onto multiple lines use the %n delimiter!
#     Lines starting with / will be run as a command!
#     To add single apostrophes into a message use ''.
#     For a complete tutorial go to http://dev.bukkit.org/server-mods/automessage.
#     If you are unfamiliar with YAML use the in-game commands: /am help

settings:
  enabled: true
  min-players: 0
  log-to-console: false
message-lists:
  default:
    enabled: true
    interval: 300
    expiry: -1
    random: false
    prefix: '[&bGoodWalak&r] '
    suffix: ''
    messages:
    - '&6Witamy na serwerze &fGoodWalak.fhmc.pl': []
    - '&6{NAME} wiesz o tym że mamy własny ItemShop? Chwytaj link!->&2http://fiberhost.pl/is-46001': []
    - '&6Ty się chyba nazywasz &c{NAME}?': []
    - '&6Widzisz &4H@ &6na serwerze? Napisz do niego a zniżka gwarantowana!': []
  wazne:
    enabled: true
    interval: 300
    expiry: -1
    random: false
    prefix: '[&cWAZNE&r] '
    suffix: ''
    messages:
    - '&6Potrzebujesz pomocy ? Pisz na &c/Helpop treść': []
    - '&6Link do ItemShopu!&2http://fiberhost.pl/is-46001': []
    - '&2REKRUTACJA &4OFF &2JAK BĘDZIE TO NAPISZE!NIE PROSIC SIĘ 3 UPOMNIENIA BAN NA min.1H': []

Dodałem permisję wszytskim rangą ale i tak nic nie dało. automessage.receive.* <-- taką znalazłem w paru poradnikach która działa.

 

 

 

A co do AntiLog to nie potrafie znaleść takiego na serwer Bukkit 1.7.2 ---Czy może mi ktoś dać plugin jakiś AntiLog skofigurowany ? Żeby gracze podczas pvp jak wyjdą z serwera to umierają i tracą całe itemy i żeby czas na tp był tak 5 sekund.

 

 

Pozdrawiam serdecznie Rafał W.

(GoodWalak.fhmc.pl [MINI REKLAMA].

Opublikowano

@ref

 

 

PS:Gdymym mógł prosić o szybką pomoc. Bo brakuje mi tylko tych dwóch pluginów do całkowitego urzedzenia serwera.

 

Pozdrawiam.

Opublikowano

osobiście to polecam ci skrypt zamiast pluginu ;P 

 

kodzik:

jak masz every 120 real seconds tu wstawiasz sobie w sekundach co ile ma być wiadomość :P
 

options:
    tag: &f[&2MPCForum]&r #to co jest przed wiadomością
every 120 real seconds:
    {auto.spam} is not set:
        set {auto.spam} to 1
        stop
    {auto.spam} is 1:
        broadcast "{@tag} &7Wiadomość 1"
        set {auto.spam} to 2
        stop
    {auto.spam} is 2:
        broadcast "{@tag} &7Wiadomość 2"
        set {auto.spam} to 3
        stop
    {auto.spam} is 3:
        broadcast "{@tag} &7Wiadomość 3"
        set {auto.spam} to 4
        stop
    {auto.spam} is 4:
        broadcast "{@tag} &7Wiadomość 4"
        set {auto.spam} to 5
        stop
    {auto.spam} is 5:
        broadcast "{@tag} &7Wiadomość 5"
        set {auto.spam} to 1
        stop

c50f297fe1f15.png

 

Opublikowano

Antirelog w skrypcie ci podsyłam

 

Wymagania do poprawnego działania:

 

 

 

 

on damage:
        if victim is player:
                set {kukubaczek.antirelog.pkt.%victim%} to 100
                set {kukubaczek.antirelog.pkt.%attacker%} to 100
                create bar with "&cANTY-RELOG" and 100 to victim
                create bar with "&cANTY-RELOG" and 100 to attacker
                if attacker is player:
                        set {kukubaczek.antirelog.obnizanie.%victim%} to 5
                        set {kukubaczek.antirelog.obnizanie.%attacker%} to 5
                        set {kukubaczek.antirelog.lastdamager.%victim%} to attacker
                        set {kukubaczek.antirelog.lastdamager.%attacker%} to victim
                        stop
                else:
                        set {kukubaczek.antirelog.obnizanie.%victim%} to 20
                        stop
 
every 1 second:
        loop all players:
                if {kukubaczek.antirelog.pkt.%loop-player%} is set:
                        if {kukubaczek.antirelog.pkt.%loop-player%} is 0:
                                delete boss bar of loop-player
                                create bar with "&aANTY-RELOG" and 0 to loop-player
                                wait 1 second
                                if {kukubaczek.antirelog.pkt.%loop-player%} is greater than 0:
                                        stop
                                else:
                                        delete boss bar of loop-player
                                        clear {kukubaczek.antirelog.pkt.%loop-player%}
                                        clear {kukubaczek.antirelog.obnizanie.%loop-player%}
                                        stop
                        if {kukubaczek.antirelog.pkt.%loop-player%} is greater than 0:
                                set {kukubaczek.antirelog.pkt.%loop-player%} to {kukubaczek.antirelog.pkt.%loop-player%} - {kukubaczek.antirelog.obnizanie.%loop-player%}
                                create bar with "&cANTY-RELOG" and {kukubaczek.antirelog.pkt.%loop-player%} to loop-player
                                if {kukubaczek.antirelog.pkt.%loop-player%} is less than {kukubaczek.antirelog.obnizanie.%loop-player%}:
                                        set {kukubaczek.antirelog.pkt.%loop-player%} to 0
                                if {kukubaczek.antirelog.lastdamager.%loop-player%} is set:
                                        if distance between {kukubaczek.antirelog.lastdamager.%loop-player%} and the loop-player is greater than 10:
                                                set {kukubaczek.antirelog.obnizanie.%loop-player%} to {kukubaczek.antirelog.obnizanie.%loop-player%} + 1
                                                if distance between {kukubaczek.antirelog.lastdamager.%loop-player%} and the loop-player is greater than 20:
                                                        set {kukubaczek.antirelog.obnizanie.%loop-player%} to {kukubaczek.antirelog.obnizanie.%loop-player%} + 1
                                                        if distance between {kukubaczek.antirelog.lastdamager.%loop-player%} and the loop-player is greater than 30:
                                                                set {kukubaczek.antirelog.obnizanie.%loop-player%} to {kukubaczek.antirelog.obnizanie.%loop-player%} + 1
                                                                stop
 
                                #send "2 %{kukubaczek.antirelog.pkt.%loop-player%}% - %{kukubaczek.antirelog.obnizanie.%loop-player%}%" to loop-player
                else if {kukubaczek.antirelog.pkt.%loop-player%} is not set:
                        delete boss bar of loop-player
                        stop
 
on death:
        clear {kukubaczek.antirelog.pkt.%player%}
        clear {kukubaczek.antirelog.obnizanie.%player%}
        clear {kukubaczek.antirelog.pkt.%{kukubaczek.antirelog.lastdamager.%victim%}%}
        clear {kukubaczek.antirelog.obnizanie.%{kukubaczek.antirelog.lastdamager.%victim%}%}
        delete boss bar of player
        stop
 
on join:
        clear {kukubaczek.antirelog.pkt.%player%}
        clear {kukubaczek.antirelog.obnizanie.%player%}
        delete boss bar of player
        stop
 
on quit:
        if {kukubaczek.antirelog.pkt.%player%} is set:
                if {kukubaczek.antirelog.pkt.%player%} is greater than 0:
                        delete boss bar of player
                        kill the player
                        broadcast "&cGracz &6%player% &cwylogowal sie w czasie walki"
                        clear {kukubaczek.antirelog.pkt.%player%}
                        clear {kukubaczek.antirelog.obnizanie.%player%}
                        stop
 
command /logout [<player>]:
        trigger:
                if {kukubaczek.antirelog.pkt.%player%} is set:
                        if {kukubaczek.antirelog.pkt.%loop-player%} is 0:
                                delete boss bar of loop-player
                                create bar with "&aANTY-RELOG" and 0 to loop-player
                                wait 1 second
                                if {kukubaczek.antirelog.pkt.%loop-player%} is greater than 0:
                                        stop
                                else:
                                        delete boss bar of loop-player
                                        clear {kukubaczek.antirelog.pkt.%loop-player%}
                                        clear {kukubaczek.antirelog.obnizanie.%loop-player%}
                                        stop
                if arg 1 is not set:
                        if {kukubaczek.antirelog.pkt.%player%} is greater than 0:
                                send "Relog dla gracza &6%player%&f: &cNIE, &4%{kukubaczek.antirelog.pkt.%player%}%/100&f! %{kukubaczek.antirelog.obnizanie.%player%}%"
                                stop
                        else:
                                send "Relog dla gracza &6%player%&f: &aTAK&f, &a0/100&f!"
                                stop
                else:
                        if player has permission "antirelog.other":
                                if {kukubaczek.antirelog.pkt.%arg-player%} is greater than 0:
                                        send "Relog dla gracza &6%arg-player%&f: &cNIE, &4%{kukubaczek.antirelog.pkt.%arg-player%}%/100&f!"
                                        stop
                                else:
                                        send "Relog dla gracza &6%arg-player%&f: &aTAK&f, &a0/100&f!"
                                        stop
                        else:
                                send "&cNie masz uprawnien!"
                                stop

 

 

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...