Skocz do zawartości
  • 0

REPAIR ALL


DONING

Pytanie

options:

    # czas naprawy w minutach
    time-repair: 10

on command "repair":
    if {time::repair::%player%} > 0:
        cancel event
        send "&8» &cNie mozesz jeszcze naprawic! &8( &3%{time::repair::%player%}% &8)" to the player
        stop
    else:
        set {time::repair::%player%} to {@time-repair}
        send "&8» &6Naprawiles swoj przedmiot! &7Nastepna naprawa za &c{@time-repair} &6minut" to the player
        stop
every minute:
    loop all players:
        {time::repair::%loop-player%} > 0:
            subtract 1 from {time::repair::%loop-player%}
            {time::repair::%loop-player%} = 0:
                send "&8» &6Znow mozesz naprawic swoj przedmiot!" to the loop-player

TO SAMO TYLKO REP ALL

Odnośnik do komentarza
https://skript.pl/temat/20251-repair-all/
Udostępnij na innych stronach

17 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
# By: esej
# Edited by: SaYJacoB
options:

	# czas naprawy w minutach
	time-repair: 10
	time-repair-all: 10

on command "repair":
	if {time::repair::%player%} > 0:
		cancel event
		send "&8» &cNie mozesz jeszcze naprawic! &8( &3%{time::repair::%player%}% &8)" to the player
		stop
	else:
		set {time::repair::%player%} to {@time-repair}
		send "&8» &6Naprawiles swoj przedmiot! &7Nastepna naprawa za &c{@time-repair} &6minut" to the player
		stop
every minute:
	loop all players:
		{time::repair::%loop-player%} > 0:
			subtract 1 from {time::repair::%loop-player%}
			{time::repair::%loop-player%} = 0:
				send "&8» &6Znow mozesz naprawic swoj przedmiot!" to the loop-player
		{time::repairall::%loop-player%} > 0:
			subtract 1 from {time::repairall::%loop-player%}
			{time::repairall::%loop-player%} = 0:
				send "&8» &6Znow mozesz naprawic swoje przedmioty!" to the loop-player

on command "repairall":
	if {time::repairall::%player%} > 0:
		cancel event
		send "&8» &cNie mozesz jeszcze naprawic! &8( &3%{time::repairall::%player%}% &8)" to the player
		stop
	else:
		set {time::repairall::%player%} to {@time-repair-all}
		send "&8» &6Naprawiles swoje przedmioty! &7Nastepna naprawa za &c{@time-repair-all} &6minut" to the player
		stop

Edit:

Dzięki @BlackPL;)

Tutaj osobno dla repair i repair all, w poprzedniej edycji usunęło mi się wszystko z posta i nie widziałem wybaczcie :P

Edytowane przez SayJacoB
Odnośnik do komentarza
https://skript.pl/temat/20251-repair-all/#findComment-137256
Udostępnij na innych stronach

  • 0
Godzinę temu, BlackPL napisał:

@up

Piszę się osobno. "repair all"

 

Nie. Tą komendę piszę się razem!

Godzinę temu, SayJacoB napisał:

options:

	# czas naprawy w minutach
	time-repair: 10
	time-repair-all: 10

on command "repair":
	if {time::repair::%player%} > 0:
		cancel event
		send "&8» &cNie mozesz jeszcze naprawic! &8( &3%{time::repair::%player%}% &8)" to the player
		stop
	else:
		set {time::repair::%player%} to {@time-repair}
		send "&8» &6Naprawiles swoj przedmiot! &7Nastepna naprawa za &c{@time-repair} &6minut" to the player
		stop
every minute:
	loop all players:
		{time::repair::%loop-player%} > 0:
			subtract 1 from {time::repair::%loop-player%}
			{time::repair::%loop-player%} = 0:
				send "&8» &6Znow mozesz naprawic swoj przedmiot!" to the loop-player
		{time::repairall::%loop-player%} > 0:
			subtract 1 from {time::repairall::%loop-player%}
			{time::repairall::%loop-player%} = 0:
				send "&8» &6Znow mozesz naprawic swoje przedmioty!" to the loop-player

on command "repair all":
	if {time::repairall::%player%} > 0:
		cancel event
		send "&8» &cNie mozesz jeszcze naprawic! &8( &3%{time::repairall::%player%}% &8)" to the player
		stop
	else:
		set {time::repairall::%player%} to {@time-repair-all}
		send "&8» &6Naprawiles swoje przedmioty! &7Nastepna naprawa za &c{@time-repair-all} &6minut" to the player
		stop

Edit:

Dzięki @BlackPL;)

Tutaj osobno dla repair i repair all, w poprzedniej edycji usunęło mi się wszystko z posta i nie widziałem wybaczcie :P

Teraz mógłbym Ci narobić problemów np. za prawa autorskie , ponieważ jest to mój skrypt i autor tematu powinien się zwrócić do mnie o pomoc , lub powinien poprosić osobno skrypt :D @DONING pamiętaj o tym!

//topic

popraw komendę @up

Odnośnik do komentarza
https://skript.pl/temat/20251-repair-all/#findComment-137277
Udostępnij na innych stronach

  • 0
11 minut temu, esej napisał:

Nie. Tą komendę piszę się razem!

Teraz mógłbym Ci narobić problemów np. za prawa autorskie , ponieważ jest to mój skrypt i autor tematu powinien się zwrócić do mnie o pomoc , lub powinien poprosić osobno skrypt :D @DONING pamiętaj o tym!

//topic

popraw komendę @up

No trochę moja winna wybacz . Będę uważny na przyszłość!!!

Odnośnik do komentarza
https://skript.pl/temat/20251-repair-all/#findComment-137280
Udostępnij na innych stronach

  • 0

Przepraszam @esej, nie wiedziałem że to twój skrypt i zamieściłem na początku informację kto jest jego autorem i że go edytowałem, wystarczy?

W sumie gdyby autor tematu powiedział czyj jest to skrypt to do tego by nie doszło.

Odnośnik do komentarza
https://skript.pl/temat/20251-repair-all/#findComment-137285
Udostępnij na innych stronach

  • 0
27 minut temu, SayJacoB napisał:

Przepraszam @esej, nie wiedziałem że to twój skrypt i zamieściłem na początku informację kto jest jego autorem i że go edytowałem, wystarczy?

W sumie gdyby autor tematu powiedział czyj jest to skrypt to do tego by nie doszło.

Zapominałem dodać i tez nie chciałem by ktoś pracował na tym tylko na podobne a skrypt osobny od zera.
+ mam małe pytanie po wpisaniu komendy  /repair all dzieją sie oby dwie komendy na raz da sie cos z tym zrobic?

Odnośnik do komentarza
https://skript.pl/temat/20251-repair-all/#findComment-137289
Udostępnij na innych stronach

  • 0
43 minuty temu, SayJacoB napisał:

To jak pisze się to "repair-all"?!

 

6 minut temu, BlackPL napisał:

Razem w tym skript, a w Minecraft /repair all.

@BlackPL widzę kolejny z niewiedzą tak jak @Polski Sześcian-.- To mnie już irytuje...

/repairall

zamień sobie komendę w linijce "on command "repair all" na "repairall" lub "repair-all" , bo tak jest poprawnie , ponieważ jeśli masz osobno all staje się argumentem.

Edytowane przez esej
Odnośnik do komentarza
https://skript.pl/temat/20251-repair-all/#findComment-137312
Udostępnij na innych stronach

  • 0
# LICENCJA GNU NA SKRYPT https://www.gnu.org/licenses/gpl-3.0.txt
# PRAWNYM TWORCA SKRYPTU JEST ESEJ
# ZASTRZEGAM SOBIE PRAWO DO USUWANIA INFORMACJI O AUTORZE.

options:

	# czas naprawy w minutach
	time-repair: 10
	time-repair-all: 10

on command "repair":
	if {time::repair::%player%} > 0:
		cancel event
		send "&8» &cNie mozesz jeszcze naprawic! &8( &3%{time::repair::%player%}% &8)" to the player
		stop
	else:
		set {time::repair::%player%} to {@time-repair}
		send "&8» &6Naprawiles swoj przedmiot! &7Nastepna naprawa za &c{@time-repair} &6minut" to the player
		stop
every minute:
	loop all players:
		{time::repair::%loop-player%} > 0:
			subtract 1 from {time::repair::%loop-player%}
			{time::repair::%loop-player%} = 0:
				send "&8» &6Znow mozesz naprawic swoj przedmiot!" to the loop-player
		{time::repairall::%loop-player%} > 0:
			subtract 1 from {time::repairall::%loop-player%}
			{time::repairall::%loop-player%} = 0:
				send "&8» &6Znow mozesz naprawic swoje przedmioty!" to the loop-player
on command "repair all":
	if {time::repairall::%player%} > 0:
		cancel event
		send "&8» &cNie mozesz jeszcze naprawic! &8( &3%{time::repairall::%player%}% &8)" to the player
		stop
	else:
		set {time::repairall::%player%} to {@time-repair-all}
		send "&8» &6Naprawiles swoje przedmioty! &7Nastepna naprawa za &c{@time-repair-all} &6minut" to the player
		stop

Faktycznie po sprawdzeniu jest taka komenda... Moja wina @BlackPL , lecz nie zmieniam zdania , że nie masz wielkiego pojęcia o Skript :)

Odnośnik do komentarza
https://skript.pl/temat/20251-repair-all/#findComment-137361
Udostępnij na innych stronach

  • 0
23 minuty temu, esej napisał:

# LICENCJA GNU NA SKRYPT https://www.gnu.org/licenses/gpl-3.0.txt
# PRAWNYM TWORCA SKRYPTU JEST ESEJ
# ZASTRZEGAM SOBIE PRAWO DO USUWANIA INFORMACJI O AUTORZE.

options:

	# czas naprawy w minutach
	time-repair: 10
	time-repair-all: 10

on command "repair":
	if {time::repair::%player%} > 0:
		cancel event
		send "&8» &cNie mozesz jeszcze naprawic! &8( &3%{time::repair::%player%}% &8)" to the player
		stop
	else:
		set {time::repair::%player%} to {@time-repair}
		send "&8» &6Naprawiles swoj przedmiot! &7Nastepna naprawa za &c{@time-repair} &6minut" to the player
		stop
every minute:
	loop all players:
		{time::repair::%loop-player%} > 0:
			subtract 1 from {time::repair::%loop-player%}
			{time::repair::%loop-player%} = 0:
				send "&8» &6Znow mozesz naprawic swoj przedmiot!" to the loop-player
		{time::repairall::%loop-player%} > 0:
			subtract 1 from {time::repairall::%loop-player%}
			{time::repairall::%loop-player%} = 0:
				send "&8» &6Znow mozesz naprawic swoje przedmioty!" to the loop-player
on command "repair all":
	if {time::repairall::%player%} > 0:
		cancel event
		send "&8» &cNie mozesz jeszcze naprawic! &8( &3%{time::repairall::%player%}% &8)" to the player
		stop
	else:
		set {time::repairall::%player%} to {@time-repair-all}
		send "&8» &6Naprawiles swoje przedmioty! &7Nastepna naprawa za &c{@time-repair-all} &6minut" to the player
		stop

Faktycznie po sprawdzeniu jest taka komenda... Moja wina @BlackPL , lecz nie zmieniam zdania , że nie masz wielkiego pojęcia o Skript :)

Po wpisaniu /repair działaj 2 komendy ale żadna nie naprawia np. kilofa
/repair all tak samo
+ jest napisane ze naprawiło ale nic nie rb

Edytowane przez DONING
Odnośnik do komentarza
https://skript.pl/temat/20251-repair-all/#findComment-137371
Udostępnij na innych stronach

  • 0

Tak jak myślałem , że all zamieni się w argument ... ojj bezmyślność użytkowników...

 

options:

	# czas naprawy w minutach
	time-repair: 10
	time-repair-all: 10

on command "repair":
	if {time::repair::%player%} > 0:
		cancel event
		send "&8» &cNie mozesz jeszcze naprawic! &8( &3%{time::repair::%player%}% &8)" to the player
		stop
	else:
		set {time::repair::%player%} to {@time-repair}
		send "&8» &6Naprawiles swoj przedmiot! &7Nastepna naprawa za &c{@time-repair} &6minut" to the player
		stop
	if arguments contains "all":
		if {time::repairall::%player%} > 0:
			cancel event
			send "&8» &cNie mozesz jeszcze naprawic! &8( &3%{time::repairall::%player%}% &8)" to the player
			stop
		else:
			set {time::repairall::%player%} to {@time-repair-all}
			send "&8» &6Naprawiles swoje przedmioty! &7Nastepna naprawa za &c{@time-repair-all} &6minut" to the player
			stop
every minute:
	loop all players:
		{time::repair::%loop-player%} > 0:
			subtract 1 from {time::repair::%loop-player%}
			{time::repair::%loop-player%} = 0:
				send "&8» &6Znow mozesz naprawic swoj przedmiot!" to the loop-player
		{time::repairall::%loop-player%} > 0:
			subtract 1 from {time::repairall::%loop-player%}
			{time::repairall::%loop-player%} = 0:
				send "&8» &6Znow mozesz naprawic swoje przedmioty!" to the loop-player

 

Odnośnik do komentarza
https://skript.pl/temat/20251-repair-all/#findComment-137376
Udostępnij na innych stronach

  • 0
22 minuty temu, esej napisał:

Tak jak myślałem , że all zamieni się w argument ... ojj bezmyślność użytkowników...

 


options:

	# czas naprawy w minutach
	time-repair: 10
	time-repair-all: 10

on command "repair":
	if {time::repair::%player%} > 0:
		cancel event
		send "&8» &cNie mozesz jeszcze naprawic! &8( &3%{time::repair::%player%}% &8)" to the player
		stop
	else:
		set {time::repair::%player%} to {@time-repair}
		send "&8» &6Naprawiles swoj przedmiot! &7Nastepna naprawa za &c{@time-repair} &6minut" to the player
		stop
	if arguments contains "all":
		if {time::repairall::%player%} > 0:
			cancel event
			send "&8» &cNie mozesz jeszcze naprawic! &8( &3%{time::repairall::%player%}% &8)" to the player
			stop
		else:
			set {time::repairall::%player%} to {@time-repair-all}
			send "&8» &6Naprawiles swoje przedmioty! &7Nastepna naprawa za &c{@time-repair-all} &6minut" to the player
			stop
every minute:
	loop all players:
		{time::repair::%loop-player%} > 0:
			subtract 1 from {time::repair::%loop-player%}
			{time::repair::%loop-player%} = 0:
				send "&8» &6Znow mozesz naprawic swoj przedmiot!" to the loop-player
		{time::repairall::%loop-player%} > 0:
			subtract 1 from {time::repairall::%loop-player%}
			{time::repairall::%loop-player%} = 0:
				send "&8» &6Znow mozesz naprawic swoje przedmioty!" to the loop-player

 

Dalej podobnie /repair uzywa sie dwa razy ale nie naprawia

/repair all tak samo dwa razy ale nic nie naprawia

Odnośnik do komentarza
https://skript.pl/temat/20251-repair-all/#findComment-137385
Udostępnij na innych stronach

  • 0

https://code.skript.pl/WqwXHd3d/raw/

Dodaje ten pomysł do mojego projektu eTools :D

Także jeśli chcesz , aby działało to profesjonalnie oczekuj... jeśli chcesz mogę poinformować Cię na pw. 

Odnośnik do komentarza
https://skript.pl/temat/20251-repair-all/#findComment-137432
Udostępnij na innych stronach

  • 0
1 godzinę temu, esej napisał:

https://code.skript.pl/WqwXHd3d/raw/

Dodaje ten pomysł do mojego projektu eTools :D

Także jeśli chcesz , aby działało to profesjonalnie oczekuj... jeśli chcesz mogę poinformować Cię na pw. 

Ok pisz wtedy jak bedzie gotowe!

Odnośnik do komentarza
https://skript.pl/temat/20251-repair-all/#findComment-137455
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ę...