Skocz do zawartości
  • 0

Ban na 10 minut po smierci!


zbudekk

Pytanie

Tak jak w temacie, potrzebuje skryptu na bana po śmierci gracza na 10 minut. Chciałbym, żeby jak zginie to wyświetli się wiadomość "&4&lUmarles! &cMasz 20 sekund na pożegnanie sie z serwerem!"

Oraz żeby po tych 20 sekundach wyrzuciło z serwera "&c&lUMARLES! &3Poczekaj 10 minut lub kup ub na: &6..." [tutaj sobie dopisze : ], gdy próbuje wejść na serwer to mu wyskakuje wiadomość" &4&lUMARLES! &6Martwy do ......"

Niech będzie wyświetlana data unbana a nie pozostały czas w sekundach, np. ...do  23.01.2016 

 

Odnośnik do komentarza
https://skript.pl/temat/10257-ban-na-10-minut-po-smierci/
Udostępnij na innych stronach

6 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
options:
    ban : &cUmarles! Martwy na: 3 dni
    sms : &aunban.pl - odbanuj sie teraz!
on death of player:
    send "&cUmarles! Masz 20 sekund na pozegnanie sie z serwerem" to player
    wait 20 seconds
    execute console command "kick %player% {@ban} {@sms}"
    execute console command "tempban %player% 10m"

Proszę. Zmień sobie na ile ma być ban po śmierci itp. Poproszę like.

Edytowane przez Wojciu
Odnośnik do komentarza
https://skript.pl/temat/10257-ban-na-10-minut-po-smierci/#findComment-76342
Udostępnij na innych stronach

  • 0

Nie testowane ale powinno działać :P

options:
	ban: &cUmarles! Martwy na:
	sms: &aunban.pl - odbanuj sie teraz!
	czas: 20 #Czas w minutach!

on death of player:
	send "&cUmarles! Masz 20 sekund na pozegnanie sie z serwerem" to victim
	wait 20 seconds
	set {tempbanc.%victim%} to {@czas}
	set {tempbanz.%victim%} to true
	kick victim due to "{@ban} %{tempbanc.%victim%}% minut! {@sms}"
	stop

every 1 minutes:
	loop all players:
		if {tempbanz.%loop-player%} is true:
			remove 1 from {tempbanc.%loop-player%}
			if {tempbanc.%loop-player%} is 0:
				set {tempbanz.%loop-player%} to false
				stop
				
on join
	if {tempbanz.%player%} is true:
		kick player due to "{@ban} %{tempbanc.%player%}% minut! {@sms}"
		stop

Licze na + :)

Edytowane przez ShroN
Odnośnik do komentarza
https://skript.pl/temat/10257-ban-na-10-minut-po-smierci/#findComment-76375
Udostępnij na innych stronach

  • 0
options:
	tag: &4&l[&2Death&6Ban&4&l]
	ban_time: 600
	farewell_time: 10
on death of player:
	send "{@tag} &3Masz &c{@farewell_time} &3sekund na pozegnanie sie z serwerem." to victim
	wait {@farewell_time} seconds
	set {DeathBan::bans::%victim%} to {@ban_time}
	kick victim due to "{@tag} &7Umarles. Twoja kara skonczy sie za &c{@ban_time} &7sekund."
on connect:
	if {DeathBan::bans::%player%} is set:
		kick player due to "{@tag} &7Umarles. Twoja kara skonczy sie za &c%{DeathBan::bans::%player%}% &7sekund."
every 1 second:
	loop {DeathBan::bans::*}:
		if {DeathBan::bans::%loop-index%} is not 0:
			remove 1 from {DeathBan::bans::%loop-index%}
		else:
			clear {DeathBan::bans::%loop-index%}

 

Odnośnik do komentarza
https://skript.pl/temat/10257-ban-na-10-minut-po-smierci/#findComment-76376
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ę...