Skocz do zawartości
  • 0

Dopisanie odliczania czasy do sk


Pytanie

Tutaj mam taki skrycik:

variables:
	{Czas::%player%} = false
on quit:
	set {Czas::%player%} to true
	wait 10 seconds
	Set {Czas::%player%} to false
On connect:
	if player has permissions "tt.join.baypas":
		if {Czas::%player%} is true:
			stop
	else:
		if {Czas::%player%} is true:
			kick player due to "Ponowne wejscie na serwer %nl%%nl% Mozliwe za 10 seconds" #ODLICZNIE CZASU OD 10 DO 0, DOPISANIE!
		else:
			stop

 

Odnośnik do komentarza
https://skript.pl/temat/10724-dopisanie-odliczania-czasy-do-sk/
Udostępnij na innych stronach

7 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
variables:
	{Czas::%player%} = now
On connect:
	if player has permissions "tt.join.baypas":
		stop
	else:
		if difference between {Czas::%player%} and now is smaller than 10 seconds:
			wait 1 tick
			kick player due to "Ponowne wejscie na serwer %nl%%nl% Mozliwe za 10 seconds"	
			stop
		set {Czas::%player%} to now
		stop

 

Odnośnik do komentarza
https://skript.pl/temat/10724-dopisanie-odliczania-czasy-do-sk/#findComment-78782
Udostępnij na innych stronach

  • 0
variables:
	{Czas::%player%} = false
on quit:
	set {Czas::%player%} to true
	wait 10 seconds
	Set {Czas::%player%} to false
On connect:
	if player has permissions "tt.join.baypas":
		if {Czas::%player%} is true:
			stop
	else:
		if {Czas::%player%} is true:
			kick player due to "Ponowne wejscie na serwer %nl%%nl% Mozliwe za 10 seconds"
			wait 1 tick
			kick player due to "Ponowne wejscie na serwer %nl%%nl% Mozliwe za 9 seconds"
			wait 1 tick
			kick player due to "Ponowne wejscie na serwer %nl%%nl% Mozliwe za 8 seconds"
			wait 1 tick
			kick player due to "Ponowne wejscie na serwer %nl%%nl% Mozliwe za 7 seconds"
			wait 1 tick
			kick player due to "Ponowne wejscie na serwer %nl%%nl% Mozliwe za 6 seconds"
			wait 1 tick
			kick player due to "Ponowne wejscie na serwer %nl%%nl% Mozliwe za 5 seconds"
			wait 1 tick
			kick player due to "Ponowne wejscie na serwer %nl%%nl% Mozliwe za 4 seconds"
			wait 1 tick
			kick player due to "Ponowne wejscie na serwer %nl%%nl% Mozliwe za 3 seconds"
			wait 1 tick
			kick player due to "Ponowne wejscie na serwer %nl%%nl% Mozliwe za 2 seconds"
			wait 1 tick
			kick player due to "Ponowne wejscie na serwer %nl%%nl% Mozliwe za 1 seconds"
		else:
			stop

Takie coś będzie działać?

Odnośnik do komentarza
https://skript.pl/temat/10724-dopisanie-odliczania-czasy-do-sk/#findComment-78805
Udostępnij na innych stronach

  • 0

options:
    tag: &6[SMIERC]
    ban_time: 60
    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%}

#Prosze :)

Odnośnik do komentarza
https://skript.pl/temat/10724-dopisanie-odliczania-czasy-do-sk/#findComment-78827
Udostępnij na innych stronach

  • 0
variables:
	death.%player% = 0
	death.when.%player% = 0
options:
	ban_time: 60
	tag: &7[&cPvP&7] &6>
on death:
	victim is a player
	set {death.%victim%} to true
	set {death.when.%victim%} to now
	kick victim due to "{@tag} &cNa serwer mozesz wejsc dopiero za {@ban_time} sekund!"
on connect:
	if {death.%player%} is true:
		if diffrence between {death.when.%player%} is smaller than {@ban_time}:
			set {_diffrence} to diffrence between {death.when.%player%} and now
			kick player due to "{@tag} &cNa serwer mozesz wejsc dopiero za %{_diffrence}%!"
		else if diffrence between {death.when.%player%} is less than 1:
			set {death.%player%} to false
			set {death.when.%player%} to 0

@up

Nie będę gorszy ;)

Odnośnik do komentarza
https://skript.pl/temat/10724-dopisanie-odliczania-czasy-do-sk/#findComment-78831
Udostępnij na innych stronach

  • 0
O 29.02.2016 at 21:34, Marcin Kowalczyk napisał:

options:
    tag: &6[SMIERC]
    ban_time: 60
    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%}

#Prosze :)

Twój skrypt? Całkiem fajnie napisany.

Odnośnik do komentarza
https://skript.pl/temat/10724-dopisanie-odliczania-czasy-do-sk/#findComment-78994
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ę...