Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Prośba o napisanie skryptu na Kit VIP z 24 godzinami.


CevaBikaGaming

Rekomendowane odpowiedzi

Opublikowano
variables:
    {kitvip.%player%} = false
command /zestawvip:
    permission: zestaw.vip
    trigger:
        if {kitvip.%player%} is false:
            execute console command "give %player% cobblestone 1 name:test"
            execute console command "give %player% stone 1 name:test"
            set {kitvip.%player%} to true
            wait 24h
            set {kitvip.%player%} to false
        if {kitvip.%player%} is true:
            send "&4Ten zestaw mozesz brac co 24h!" 

­

Darmowe kody na 20% zniżki (WWW, VPS and MC) na lvlup.pro

Szczegóły discord: xVendrome#6074 / PW

Opublikowano

Tak więc dalej jestem przekonania - Nie znasz się, się nie wypowiadaj. Tak jest też i w tym przypadku.

 

Wyraźne jest napisane

Delays the script's execution by a given timespan. Please note that delays are not persistent, e.g. trying to create a tempban script with ban player → wait 7 days → unban player will not work if you restart your server anytime within these 7 days. You also have to be careful even when using small delays! 

"Opóźnia wykonywanie skryptu na dany czas. Należy jednak pamiętać, że opóźnienia nie są stałe to znaczy, że gdy chcesz zrobić tempbana w skrypcie sposobem "ban player -> wait 7 days -> unban player" nie będzie działać, ponieważ wystąpi restart serwera w ciągu 7 dni. Musisz też uważać przy mniejszych opóźnieniach."

 

Więc według mnie godzina to też duże opóźnienie.

 

Taki przykład. Gracz wpisuje /zestawkit dostaje z*******y kit godzina nie minęła i pach serwer się zrestartował lub dostał crasha. Ok, serwer się startuje wszystko pięknie ładnie godzina minęła gracz wpisuje /zestawkit i nie może i żal i ból dupy do admina.

 

Tak więc radzę wam trochę przyswoić wiedzy zanim pomożecie na forum, dla kogokolwiek i nie piszę tego tylko sobie czy autorom tematu, ale przede wszystkim tym, którzy im pomagają.

 

Tak już więc bez większego pier***** w spoilerze masz gotowy skrypt.

 

 

 

options:
	czas: 24 #Podany w godzinach
every 1 minute:
	loop {kitvip::*}:
		if loop-value parsed as integer is larger than 0:
			remove 1 from {kitvip::%loop-index%}
		if loop-value parsed as integer is 0:
			clear {kitvip::%loop-index%}
command /zestawvip:
	trigger:
		if player has permission "zestaw.vip":
			if {kitvip::%player%} is not set:
				set {kitvip::%player%} to {@czas} * 60
				#Tutaj jest co dostaje sie z kit vip
				
				give cobblestone named "Test" with lore "&aZestaw KitVip||&5Zwykly bruk" to player
				give stone named "Test" with lore "&aZestaw KitVip||&5Zwykly kamien" to player
				
				#Koniec tego co dostaje kit vip
				stop
			send "&6KitVip mozesz uzyc za &c%{kitvip::%player%}% &6minut."
			stop
		send "&4Nie masz permissi do tego."
		stop

 

 

Jeżeli pomogłem, daj + Ciebie nic nie kosztuje Mi znaczy wiele.

 

 

 

 

 

 

 

Zachęcam do podsyłania pomysłów na film jako poradniki na YouTube

 

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...