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

[Problem] Poprawa skryptu.


Rekomendowane odpowiedzi

Opublikowano

Witam napisałem skrypt

on rightclick holding a sugar:
    if player is in world "island-0":
        block at player is air:
            loop blocks in radius 3 of player:
                loop-block is 1 meter under player: <-- tej linijki nie rozumie skript
                    set loop-block to glass

Który mi nie działa wywala błąd z linijką gdzie jest napisane "loop-block is 1 meter under player"

Próbowałem też to podmieniać na

1 meter below
1 below
1 under
1 block under
1 block below

ale dalej mi nie działa ktoś mi powie gdzie jest problem ?

Opublikowano


on right click holding a sugar:

if world is "island-0":

if block at player is air:

set {_p} to location of block below player

loop blocks in radius 3 of player:

if location of loop-block is {_p}:

set loop-block to glass

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

 

Opublikowano

Nigdzie takiego czegoś nie napisałeś, a po kodzie zauważyłem tylko, że ma stawiać pod graczem :P już robię i daję editkę :3

on right click holding a sugar:
	if world is "island-0":
		if block at player is air:
			set {_center} to location of block below player
			set the block at {_center} to glass
			set the block 1 meter north of {_center} to glass
			set the block 1 meter west of {_center} to glass
			set the block 1 meter east of {_center} to glass
			set the block 1 meter south of {_center} to glass
			set the block 1 meter north west of {_center} to glass
			set the block 1 meter north east of {_center} to glass
			set the block 1 meter south west of {_center} to glass
			set the block 1 meter south east of {_center} to glass

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

 

Opublikowano

@knugi widzę że ty taki ogarnięty w tym bardziej to może mi jeszczę byś w tym podpowiedział :P

on teleport:
	cancel event
	player isn't in world "island-0":
		uncancel event
		wait 30 seconds
		player is in world "island-0":
			{dajButy::%player%} is true:
				give 1 Chainmail Boots named "&6Buty" to player
			{dajDrewno::%player%} is true:
				give 64 Oak Wood Plank named "&6Budulec" to player
			{dajKox::%player%} is true:
				give 2 Enchanted Golden Apple named "&1&lKox" to player
			{dajMiecz::%player%} is true:
				give 1 stone sword of sharpness 3 named "&4Miecz &fS&4W" to player
			{dajNether::%player%} is true:
				give 2 nether star named "&0&lPiorun" to player
			{dajSpodnie::%player%} is true:
				give 1 Chainmail Leggings named "&6Spodnie" to player
			{dajSkok::%player%} is true:
				give 2 feather named "&4Pdowojny &5Skok" to player
			{dajPrzedmiot::%player%} is true:
				give 2 arrow named "&6Wybuchowa &1Strzala" to player
			{dajZbroja::%player%} is true:
				give 1 Chainmail Chestplate named "&4Zbroja" to player
			{dajSzbroja::%player%} is true:
				give 1 Iron Chestplate of protection 75 named "&6&lZbroja" to player
			{dajTNT::%player%} is true:
				give 2 dragon egg of sharpness 1 named "&6Strzelanie &4T&fN&4T" to player
			send " Dano przedmioty"
			stop

	else:
		uncancel event

Zrobiłem taki kod tyle że on się buguje i zamiast dać przedmioty graczą którzy mają te zmienne na true jeden raz po dołączeniu na ten świat to buguje się i daje ten przedmioty nawet po 5 -6 razy czy da radę temu zaradzić ?

Opublikowano


on teleport:

cancel event

player isn't in world "island-0":

uncancel event

wait 30 seconds

player is in world "island-0":

if {dodano::%player%} is not set:

{dajButy::%player%} is true:

give 1 Chainmail Boots named "&6Buty" to player

{dajDrewno::%player%} is true:

give 64 Oak Wood Plank named "&6Budulec" to player

{dajKox::%player%} is true:

give 2 Enchanted Golden Apple named "&1&lKox" to player

{dajMiecz::%player%} is true:

give 1 stone sword of sharpness 3 named "&4Miecz &fS&4W" to player

{dajNether::%player%} is true:

give 2 nether star named "&0&lPiorun" to player

{dajSpodnie::%player%} is true:

give 1 Chainmail Leggings named "&6Spodnie" to player

{dajSkok::%player%} is true:

give 2 feather named "&4Pdowojny &5Skok" to player

{dajPrzedmiot::%player%} is true:

give 2 arrow named "&6Wybuchowa &1Strzala" to player

{dajZbroja::%player%} is true:

give 1 Chainmail Chestplate named "&4Zbroja" to player

{dajSzbroja::%player%} is true:

give 1 Iron Chestplate of protection 75 named "&6&lZbroja" to player

{dajTNT::%player%} is true:

give 2 dragon egg of sharpness 1 named "&6Strzelanie &4T&fN&4T" to player

set {dodano::%player%} to true

send " Dano przedmioty"

stop

 

else:

uncancel event

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

 

Opublikowano

@knugi ale to nie bardzo rozumiem

mam zrobić coś takiego

if {zmienna::%player%} is not set:
    cancel event

czy jak ?

Podaj mi przykład :P bo nie kumam

 

bo ja mam 

komendy które ustawiają te zmienne np {dajButy}

to co miałbym zrobić

Opublikowano

dałem po prostu warunek jeżeli zmienna nie jest ustawiona, daje itemy i ustawia zmienną na jakąś wartość aby nie była pusta i nie dawała itemów, ten kod co Ci podesłałem to już naprawiony, że nie będzie dawał 2 czy 5 razy tylko raz, lecz ludzie, którzy już wzięli te itemy to jeszcze raz wezmą i zapiszą zmienną i już więcej nie wezmą

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

 

Opublikowano

@knugi ajaj teraz już skumałem. Chodziło mi o to że będzie dawać ten przedmiot za każdym razem jak wejdzie na ten świat. Czyli "zawsze" gdy wejdę na ten świat mając tę zmienną na true dostanę przedmiot po 30 sek.Ale nie 5-6 razy bo tak się bugowało tylko 1 raz.

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...