Skocz do zawartości
  • 0

Problem z Skryptem


swiopolski sw

Pytanie

Potrzebuje aby po osiagnieciu 6 zabojstw gracz otrzymal 3 gwiazdki na moim serwerze, lecz czesc ponizej nie dziala. Wszystko inne dziala poprawnie, variable jest dodany i dziala i tylko z tym jest problem

if {zabicia.%player%} is 6:
	add 3 to {gwiazda.%player%}
	send "&c&lDODANO" to player

 

Odnośnik do komentarza
https://skript.pl/temat/36598-problem-z-skryptem/
Udostępnij na innych stronach

11 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
5 godzin temu, swiopolski sw napisał:

Potrzebuje aby po osiagnieciu 6 zabojstw gracz otrzymal 3 gwiazdki na moim serwerze, lecz czesc ponizej nie dziala. Wszystko inne dziala poprawnie, variable jest dodany i dziala i tylko z tym jest problem


if {zabicia.%player%} is 6:
	add 3 to {gwiazda.%player%}
	send "&c&lDODANO" to player

 

Pojawia się jakiś błąd czy po prostu nie działa?

Odnośnik do komentarza
https://skript.pl/temat/36598-problem-z-skryptem/#findComment-233647
Udostępnij na innych stronach

  • 0
13 godzin temu, swiopolski sw napisał:

Potrzebuje aby po osiagnieciu 6 zabojstw gracz otrzymal 3 gwiazdki na moim serwerze, lecz czesc ponizej nie dziala. Wszystko inne dziala poprawnie, variable jest dodany i dziala i tylko z tym jest problem


if {zabicia.%player%} is 6:
	add 3 to {gwiazda.%player%}
	send "&c&lDODANO" to player

 

podaj cały kod.

Odnośnik do komentarza
https://skript.pl/temat/36598-problem-z-skryptem/#findComment-233719
Udostępnij na innych stronach

  • 0
W dniu 13.01.2020 o 18:13, maka12 napisał:

every 1 second:
	{zabicia.%player%} = 6:
		add 3 to {gwiazda.%player%}
		send "&c&lDODANO" to player

Może coś takiego? (nie testowane)

Pisze "there is no player in periodical  event"

W dniu 13.01.2020 o 18:22, xAxee napisał:

podaj cały kod.

variables:
	nagroda1.%player% = false
	eventpass.%player% = false
	zadanietak.%player% = false
	zabicia.%player% = 0
	gwiazda.%player% = 0

#Komendy_Startowe
command /event:
	trigger:
		open chest with 3 rows named "&7-=-=-=- &6&lEVENT &7-=-=-=-" to player
		wait 2 ticks
		format slot 4 of player with 1 of paper named "&a&lPODSTAWOWE INFORMACJE" with lore "&7» &6Kliknij Aby Zobaczyc INFORMACJE o Eventach" to run [make player execute command "/event1"]	
		format slot 6 of player with 1 of diamond sword named "&b&lPOSTEP &4&lEVENTOWY" with lore "&7» &6Kliknij Aby Zobaczyc swoj postep w tym Evencie" to run [make player execute command "/event2"]
		stop
		stop
command /event1:
	trigger:
		open chest with 2 rows named "&7-=-=-=- &6&lEVENT &7-=-=-=-" to player
		wait 2 ticks
		format slot 1 of player with 1 of clock named "&6Dlugosc Eventow" with lore "&7» &6Eventy Trwaja: || &e3 DNI || 5 DNI || 7 DNI ||" to be unstealable
		format slot 2 of player with 1 of diamond named "&6Nagrody" with lore "&7» &6Kliknij Tutaj Aby Zobaczyc co Mozesz Dostac z Eventow" to run [make player execute command "/nagrodye"]
		format slot 3 of player with 1 of book named "&6Event Pass" with lore "&7» &6Kliknij Aby Zobaczyc INFORMACJE o Event Passach" to run [make player execute command "/eventpass1"]
command /nagrodye:
	trigger:
		open chest with 2 rows named "&6Nagrody z Eventow" to player
		wait 2 ticks
		format slot 1 of player with 1 of diamond sword named "&9Miecz X" with lore "&7» &6&6Sharpness &e5 || &6Unbreaking &e3 || &6Fire Protection &e3" to close then run [make player execute command "/dajmieczx"]
command /event2:
	trigger:
		open chest with 1 rows named "&7-=-=-=- &6&lEVENT &7-=-=-=-" to player
		wait 2 ticks
		format slot 0 of player with 1 of Black stained glass pane named "&b&lEVENT" with lore "&7» &b&lMAGIC&c&lPVP&7&l.PL" to be unstealable
		format slot 1 of player with 1 of nether star named "&6Twoje Gwiazdki" with lore "&7» &bPosiadasz &c%{gwiazda.%player%}% &bGwiazdek &7(★)" to be unstealable
		format slot 2 of player with 1 of diamond sword named "&b&lDZIEN &c&l1" with lore "&7» &6Zabij &c6 &6Graczy&7: &b%{zabicia.%player%}%/6 &a★ = 3 &7|| &7» &6Zabij &c10 &6Graczy&7: &b%{zabicia.%player%}%/10 &a★ = 4 &7|| &7» &6Zabij &c13 &6Graczy&7: &b%{zabicia.%player%}%/13 &a★ = 5" to be unstealable
		stop
		stop		


#Zadania
on death:
	if player is victim:
		if player is attacker:
			add 1 to {zabicia.%player%}

	
#Komendy_Testowe	
command /daj6:
	trigger:
		add 6 to {zabicia.%player%}
		send "&cDodano!" to player
command /usun6:
	trigger:
		remove 6 from {zabicia.%player%}
		send "&c7lJUZ" to player
		
every 1 second:
	if {zabicia.%player%} = 6:
		add 3 to {gwiazda.%player%}
		send "&c&lDODANO" to player

 

HeezQ

Łączę posty

Notatka dodana przez HeezQ

Odnośnik do komentarza
https://skript.pl/temat/36598-problem-z-skryptem/#findComment-233769
Udostępnij na innych stronach

  • 0
every 1 second:
	if {zabicia.%player%} = 6:
		add 3 to {gwiazda.%player%}
		send "&c&lDODANO" to player

Ale rak xD

every 1 second:
    loop all players:
        if {zabicia.%loop-player%} = 6:
            add 3 to {gwiazda.%loop-player%}
            send "&c&lDODANO" to loop-player

Tylko musisz coś odjąć lub coś bo to będzie Ci sekundę spamic

Odnośnik do komentarza
https://skript.pl/temat/36598-problem-z-skryptem/#findComment-233771
Udostępnij na innych stronach

  • 0
13 minut temu, xAxee napisał:

every 1 second:
	if {zabicia.%player%} = 6:
		add 3 to {gwiazda.%player%}
		send "&c&lDODANO" to player

Ale rak xD


every 1 second:
    loop all players:
        if {zabicia.%loop-player%} = 6:
            add 3 to {gwiazda.%loop-player%}
            send "&c&lDODANO" to loop-player

Tylko musisz coś odjąć lub coś bo to będzie Ci sekundę spamic

w sensie? ja chce zeby jak gracz zdobedzie 6 , 10 i 13 zabojstw to wtedy mu da gwiazdki

Odnośnik do komentarza
https://skript.pl/temat/36598-problem-z-skryptem/#findComment-233773
Udostępnij na innych stronach

  • 0
1 minutę temu, swiopolski sw napisał:

w sensie? ja chce zeby jak gracz zdobedzie 6 , 10 i 13 zabojstw to wtedy mu da gwiazdki

No to nie możesz tu tego sprawdzac tylko musisz to sprawdzac tam gdzie dodajesz te zabicia 

Odnośnik do komentarza
https://skript.pl/temat/36598-problem-z-skryptem/#findComment-233774
Udostępnij na innych stronach

  • 0
1 minutę temu, xAxee napisał:

No to nie możesz tu tego sprawdzac tylko musisz to sprawdzac tam gdzie dodajesz te zabicia 

mozesz zobaczyc ten moj skrypt (dalem u gory) i powiedziec jak, teraz sie pogubilem

Odnośnik do komentarza
https://skript.pl/temat/36598-problem-z-skryptem/#findComment-233775
Udostępnij na innych stronach

  • 0
on death:
	if player is victim:
		if player is attacker:
			add 1 to {zabicia.%player%}

Po tym dodawaniu daj tego które ci i tak bie zadziala... Kto ci taki syf napisał 🤔 przeciez tu nic nie bedzie działać 

Odnośnik do komentarza
https://skript.pl/temat/36598-problem-z-skryptem/#findComment-233776
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ę...