Skocz do zawartości
  • 0

Skrypt na zgłaszanie błędów, a następnie odczyt


martiner32

Pytanie

Witam,


chciałbym, aby ktoś napisał mi skrypt na zgłoszenia bugów w grze tzn. gracz pisze /blad tlumaczenie podczas tworzenia dzialki jest literowka.


dobrze by było, aby admin mogł odczytać ta wiadomość w grze, a następnie ją usunąć ręcznie komendą.


Chciałbym, aby było kilka kategorii: tlumaczenie, bug, spawn, inne, gracz  


Odnośnik do komentarza
Udostępnij na innych stronach

6 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0

command /helpop <text>:

trigger:

if arg 1 is not set:

send "&c&lBlad: &7/helpop <wiadomosc>"

stop

if arg 1 is set:

send "&8[&4HELPOP&8]&e %player%&a » &r%arg 1%" to all ops

send "&8[&4HELPOP&8]&e %player%&a » &r%arg 1%" to player

Z pluginu Essentials /helpop w skrypcie

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0

@Zarejestruj się lub zaloguj, aby zobaczyć ukrytą treść! troche inaczej :) 



command /zglos <text> <text>:
trigger:
if arg 1 is not set:
send "&c&lBlad: &7/zglos <tlumaczenie, bug, spawn, inne, gracz> <wiadomosc>"
stop
if arg 1 is set:
send "&8[&9%arg 1%&8]&9%player% &2» &9%arg 2%" to all ops #Wiadomosc do wszystkich graczy z opem
#Usun na dole krzyzyk jezeli chcesz do wszystkich graczy z permisja (zglos.czytaj)
#send "&8[&9%arg 1%&8]&9%player% &2» &9%arg 2%" to all players with permission "zglos.czytaj"
send "&8[&9%arg 1%&8]&9%player% &2» &9%arg 2%" to player #Wiadomosc "Jak to wyglada" dla gracza :)
Odnośnik do komentarza
Udostępnij na innych stronach

  • 0

Proszę:



command /blad [<text>] [<text>]:
trigger:
if arg 1 is not set:
send "&6Zglaszanie bledow:"
send "&a/blad <text> &8- &7zglaszasz blad w grze."
if player has permission "blad.admin":
send "&a/blad lista &8- &7sprawdzasz liste bledow"
send "&a/blad usun <nr> &8- &7usuwasz blad z listy"
if arg 1 is set:
if arg 1 is not "lista" or "usun":
set {_} to "%arg 1% %arg 2%"
replace " <none>" in {_} with ""
add "%{_}% (%player%) [%location of player%]" to {zgloszenia::*}
log "%{_}% (%player%) [%location of player%]" to "zgloszenia.log"
send "&c* &aWyslales blad do adminow."
loop all players:
if loop-player has permission "blad.admin":
send "&a==========="
send "&c* &aDodano nowe zgloszenie. &6/blad lista"
send "&a==========="
stop
if player has permission "blad.admin":
if arg 1 is "lista":
if size of {zgloszenia::*} is larger than 0:
send "&c* &aLista bledow:"
loop {zgloszenia::*}:
send "%loop-index%. &a%loop-value%"
stop
send "&c* &aNie zgloszono zadnych bledow."
stop
if arg 1 is "usun":
if arg 2 is set:
set {_2} to arg 2
set {_2} to {_2} parsed as integer
if {_2} is integer:
if {zgloszenia::%{_2}%} is set:
delete {zgloszenia::%{_2}%}
send "&c* &aUsunales zgloszenie nr %{_2}%"
stop
send "&c* &aNie ma takiego zgloszenia."
stop
send "&c* &aNiepoprawny numer zgloszenia."
stop
send "&c* &aWpisz numer zgloszenia."
stop
send "&c* &aUps. Cos poszlo nie tak."
stop
send "&c* &aYou don't have permissions to that."
stop
on join:
if player has permission "blad.admin":
if size of {zgloszenia::*} is larger than 0:
wait 5 tick
send "&c* &aDostepne sa nowe zgloszenia. &6/blad lista"
stop

Pastebin:


Zarejestruj się lub zaloguj, aby zobaczyć ukrytą treść!

Odnośnik do komentarza
Udostępnij na innych stronach

Nieaktywny
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...