Skocz do zawartości

Logs - skrypt na logi


Rekomendowane odpowiedzi

Witajcie
Stworzyłem skrypt (pierwszy raz od (chyba) roku) polegający na zapisywaniu wybranych wydarzeń w logach.

W skrypcie zostały ujęte prawie wszystkie wydarzenia ze zwykłego Skripta.

W liście "eventy" w configu, wpisujemy co ma być rejestrowane.
Możemy też wybrać, czy mają się te informacje pojawiać OPom.
W configu ustawiamy też jak ma wyglądać wiadomość loga i na chacie.
Rejestrowane eventy zostaną zapisane do wybranego pliku. Jego ścieżkę podajemy w opcji "fileDirectory".

Skrypt wymaga pluginów takich jak:

  • Skript 2.2
  • WildSkript
  • SkQuery

Link do skryptu: https://code.skript.pl/ym5DV6fs/

Spoiler

Zadanie dla Ciebie:
Spróbuj skrócić skrypt o przynajmniej 3 linijki. Jeżeli to zrobisz, otrzymasz ode mnie 15 polubień.

//Link ~Myszak

Edytowane przez Myszak
Odnośnik do komentarza
https://skript.pl/temat/11539-logs-skrypt-na-logi/
Udostępnij na innych stronach

1 godzinę temu, Norbi napisał:

 

  Ukryj zawartość

Zadanie dla Ciebie:
Spróbuj skrócić skrypt o przynajmniej 3 linijki. Jeżeli to zrobisz, otrzymasz ode mnie 15 polubień.

 

Challange accepted.

#AntyNorbert

Skrypt mocne 10/10. Moze dodaj wybor zapisu logow na flat/sqlite/mysql?

//edit: @Anemonex ty zly czlowieku :<

Odnośnik do komentarza
https://skript.pl/temat/11539-logs-skrypt-na-logi/#findComment-83195
Udostępnij na innych stronach

replace all "{date}" with "%now%" in {_format-file}
	replace all "{date}" with "%now%" in {_format-file}
	replace all "{event}" with "%{_n}%" in {_format-file}
	replace all "{event}" with "%{_n}%" in {_format-chat}
	replace all "{entity}" with "%{_p}%" in {_format-file}
	replace all "{entity}" with "%{_p}%" in {_format-chat}
	replace all "{info}" with "%{_i}%" in {_format-file}
	replace all "{info}" with "%{_i}%" in {_format-chat}
	replace all "{loc}" with "%{_l}%" in {_format-file}
	replace all "{loc}" with "%{_l}%" in {_format-chat}

na

add "file" and "chat" to {_sth::*}
	loop {_sth::*}:
	    replace all "{date}" with "%now%" in {_format-%loop-value-2%}
	    replace all "{event}" with "%{_n}%" in {_format-%loop-value-2%}
	    replace all "{entity}" with "%{_p}%" in {_format-%loop-value-2%}
	    replace all "{info}" with "%{_i}%" in {_format-%loop-value-2%}
	    replace all "{loc}" with "%{_l}%" in {_format-%loop-value-2%}

Odnośnik do komentarza
https://skript.pl/temat/11539-logs-skrypt-na-logi/#findComment-83197
Udostępnij na innych stronach

  • 3 tygodnie później...
  • 2 tygodnie później...
55 minut temu, Fajerowskyy. napisał:

function event(e: text, n: text, p: text, i: text, l: text) :: boolean:

nie wiem po co ci ten boolean skoro nic nie zwracasz.

racja. Podczas testów tego potrzebowałem i zapomniałem usunąć.

27 minut temu, Homus napisał:

Nie mogę znaleźć downloada skriptu 2.2

Skript 2.2 autorstwa Bensku

Odnośnik do komentarza
https://skript.pl/temat/11539-logs-skrypt-na-logi/#findComment-91471
Udostępnij na innych stronach

  • 11 miesięcy temu...

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Nieaktywny
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

  • Ostatnio przeglądający   0 użytkowników

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