Skocz do zawartości
  • 0

Bany, Muty, Tempbany


Nefiu
 Udostępnij

Pytanie

Witam,

miałbym prośbę o napisanie skryptu dla mnie na:

tempban - działanie(/temban <nick> <zawsze/czas> <powód> )(permisja: permisja.tempban)(Po tym żeby na czacie pisało:  <Gracz który otrzymał tempbana>  dostał  bana na <zawsze/czas> przez <Gracz który dał bana>[ta wiadomość wyświetla się każdemu])

tempbanyip  - działanie(/tembanip <nick(chodzi o to że jak wpisze się jego nick to wtedy automatycznie zbanuje to ip)> <zawsze/czas> <powód> )(permisja: permisja.tempbanip)(Po tym żeby na czacie pisało:  <Gracz który otrzymał tempbana>  dostał/a  bana na <zawsze/czas> przez <Gracz który dał bana><powód>[ta wiadomość wyświetla się każdemu])

tempunban  - działanie(/tempunban <nick/ip> <powód> )(permisja: permisja.tempunban)Po tym żeby na czacie pisało:  <Gracz który otrzymał tempbana>  dostał/a  bana na <zawsze/czas> przez <Gracz który dał bana><powód> [wiadomość tylko o osoby która wykonała komedę])

warning - działanie (/warning <nick><powód>))(permisja: permisja.warning)(Potym żeby na czacie pisało:  <Gracz który otrzymał ostrzeżenie>  dostał/a  bana na <zawsze/czas> przez <Gracz który dał bana>[ta wiadomość wyświetla się każdemu])

unwarning - działanie takie samo jak w /tempnban 

history - pokazuję historię gracza (permisja :permisja.history<możliwość wyświetlane swojej historii>, permisja.history-all<możliwość wyświetlenia historii innych>)

mute - działanie (/mute <nick> <zawsze/czas> <powód>)(permisja: permisja.mute)(Po tym żeby na czacie pisało:  <Gracz który otrzymał mute>  dostał/a  mutena <zawsze/czas> przez <Gracz który dał bana> <powód>[ta wiadomość wyświetla się każdemu])

unmute - działa tak samo jak komędy: unwarning oraz tempunban (permisja.unmute)

delhistory - działanie (/delhistory <nick>)(permisja: permisja.delhistory)

 

ostatnie 2 rzeczy:

3 ostrzeżenia = ban na 5 godzin powód zbyt wiele ostrzeżeń

i liczba ostrzeżeń wynosi 10 to wtedy ban na 24 godziny powód zbyt wiele ostrzeżeń, po tym ostrzeżenie się resetują

oraz ostatnia rzecz: 

folder z plikami w których były by wszystkie ważne żeczy

 

Pozdrawiam i z góry dziękuję 

  

Odnośnik do komentarza
Udostępnij na innych stronach

10 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0

Masz skrypt na tempban i untempban. 

Jezeli chcesz kogos zbanowac na zawsze to piszesz poprostu 9999 dni w "czas"

 

Link:

 

 

Mam nadzieje ze pomogłem 😛

 

 

EDIT:

rok -year

godzina - hour

minuta - minutes

sekundy - second

 

Edytowane przez xAxee
xAxee

Poprawiam formatowanie.

Notatka dodana przez xAxee

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
4 godziny temu, Koksu123 napisał:

Masz skrypt na tempban i untempban. 

Jezeli chcesz kogos zbanowac na zawsze to piszesz poprostu 9999 dni w "czas"

 

Link:

 

 

Mam nadzieje ze pomogłem 😛

 

 

EDIT:

rok -year

godzina - hour

minuta - minutes

sekundy - second

 

Przecież ten skrypt jedynie wyrzuca gracza, on nie banuje.

Edytowane przez xAxee
xAxee

Poprawiam cytat.

Notatka dodana przez xAxee

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
1 minutę temu, wiktorm12 napisał:

Ten kod powinien działać poprawnie...


Dodałem brakujący element do skryptu @Koksu123

Do wywalania zbanowanego gracza lepiej użyć eventu 'on connect:', gdyż w tym wypadku uniknie się powiadomienia o przyjściu gracza na serwer (o ile takowe jest). Dodatkowo w 'kick %player%' nie powinno być procentów.

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
2 minuty temu, Kormic napisał:

Do wywalania zbanowanego gracza lepiej użyć eventu 'on connect:', gdyż w tym wypadku uniknie się powiadomienia o przyjściu gracza na serwer (o ile takowe jest). Dodatkowo w 'kick %player%' nie powinno być procentów.

on connect jeszcze nie ma gracza na serwerze czyli nie można go wyrzucić

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
7 minut temu, xAxee napisał:

on connect jeszcze nie ma gracza na serwerze czyli nie można go wyrzucić

Czyli dokumentacja kłamie?

Przykład z dokumentacji:

on connect:
    player doesn't have permission "VIP"
    number of players is greater than 15
    kick the player due to "The last 5 slots are reserved for VIP players."

 

Edytowane przez Kormic
Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
10 minut temu, Kormic napisał:

Czyli dokuentacja kłamie?

Przykład z dokumentacji:

on connect:
    player doesn't have permission "VIP"
    number of players is greater than 15
    kick the player due to "The last 5 slots are reserved for VIP players."

 

hmm teraz sprawdziłem i faktycznie, już nie, kiedyś wywalało błąd do consoli i gracza nie wyrzucało

Odnośnik do komentarza
Udostępnij na innych stronach

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
Odpowiedz na pytanie...

×   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.

 Udostępnij

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

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