Skocz do zawartości
  • 0

Odliczanie czasu na zalogowanie na pasku xp


Pytanie

witam napisałby mi ktos skrypt ze jak wejdziesz na serwer i chcesz sie logowac to na pasku  exp odlicza czas jzeli sie skonczy to cie wyrzuca  z serwera 

 

Poprawiam nazwę tematu ~Dragon

Edytowane przez PoweredDragon
Odnośnik do komentarza
https://skript.pl/temat/20420-odliczanie-czasu-na-zalogowanie-na-pasku-xp/
Udostępnij na innych stronach

11 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0

proszę :)

Spoiler

options:
	czas.po.ktorym.wyrzuca.w.sekundach: 30
	wiadomosc.odliczanie: &eZaloguj sie w ciagu &c%{_}% &esekund
	wiadomosc.zalogowany: &bZostales zalogowany zyczymy milej gry :)
	wiadomosc.kick: &bZostales wyrezucony bo sie nie zalogowales w 30 sek
	#%{_}% - oznacza ile sekund zostalo do wyrzucenia
on join:
	set {niezalogowany::%player%} to true:
	loop {@czas.po.ktorym.wyrzuca.w.sekundach} times:
		make player execute command ".,j{}sprawdzmniefaggot"
		wait 1 second
		if {niezalogowany::%player%} is not true:
			set action bar of player to "{@wiadomosc.zalogowany}"
			stop
		set {_} to {@czas.po.ktorym.wyrzuca.w.sekundach} -loop-number
		set action bar of player to "{@wiadomosc.odliczanie}"
	kick player due to "{@wiadomosc.kick}"
command /.,j{}sprawdzmniefaggot:
	trigger:
		set {niezalogowany::%player%} to false

 

 

Edytowane przez kaol48s
Odnośnik do komentarza
https://skript.pl/temat/20420-odliczanie-czasu-na-zalogowanie-na-pasku-xp/#findComment-138983
Udostępnij na innych stronach

  • 0

wiec tak w opcji CZAS dajesz czas po ktorym wywala authme jak sie nie zalogujesz

options:
	czas: 10 #czas po ktorym wywala z serwera jak sie nie zalogujesz#
on join:
	set the player's level to 0
	set {zalogowany::%player%} to false
	loop {@czas} times:
		wait 1 second
		if {zalogowany::%player%} is false:
			set {_} to loop-number*100
			set level progress of the loop-player to {_}/{@czas}
		else:
			stop
on authme login:
	set {zalogowany::%player%} to true

 

Odnośnik do komentarza
https://skript.pl/temat/20420-odliczanie-czasu-na-zalogowanie-na-pasku-xp/#findComment-147665
Udostępnij na innych stronach

  • 0
options:
	
	# time = czas na zalogowanie się w sekundach
	time: 60
variables:
	{logged::%player%} = false
on join:
	set {_rLVL::%player%} to level of the player
	set level of the player to {@time}
	while {logged::%player%} is false:
		wait a second
		subtract 1 from level of the player
		if level of the player = 0:
			kick player due to "Nie zostales zalogowany..." 
	send "Musisz sie zalogowac" to the player

on authme login:
	set {logged::%player%} to "1"
	wait a minute
	if player is online:
		set {logged::%player%} to false
	if {_rLVL::%player%} parsed as integer is set:
		set level of the player to {_rLVL::%player%} parsed as integer
		clear {_rLVL::%player%}


@kaol48s nie posiadasz pętli graczy, a korzystasz z gracza z pętli -.-
po drugie nawet nie dałeś przywracania lvl xD

Odnośnik do komentarza
https://skript.pl/temat/20420-odliczanie-czasu-na-zalogowanie-na-pasku-xp/#findComment-147775
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ę...