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

[Pytanie] Skrypt


Rekomendowane odpowiedzi

Opublikowano

Witam.

 

Czy jest możliwość dodania do tego skryptu, gdy gracz zginie, to jajko z nazwą "&2BackPack" nie wypadnie z EQ?

options:
	nazwa: &2BackPack
	item: pig spawn egg
	uprawnienie: skript.gracz
	1.craft.item: gold ingot
	2.craft.item: block of emerald
	3.craft.item: gold ingot
	4.craft.item: block of diamond
	5.craft.item: chest
	6.craft.item: block of diamond
	7.craft.item: iron ingot
	8.craft.item: block of emerald
	9.craft.item: iron ingot
 
on rightclick:
	if player's tool is pig spawn egg:
		if name of player's tool is "{@nazwa}":
			if player has permission "{@uprawnienie}":
				cancel event
				execute player command "backpack"
				send ""
			else:
				send "&eNie masz odpowiednich uprawnien do uzycia tego przedmiotu!"
				cancel event
 
on script load:
	register new shaped recipe for {@item} named "{@nazwa}" using {@1.craft.item}, {@2.craft.item}, {@3.craft.item}, {@4.craft.item}, {@5.craft.item}, {@6.craft.item}, {@7.craft.item}, {@8.craft.item}, {@9.craft.item}
    

Rozdaje like.

„Każdy szermierz dupa, kiedy wrogów kupa”


                                                                             Rudy Krasnolud z Wiedźmina

Opublikowano
on death:
    if player has {@item} named "{@nazwa}":
        set {ded::egg::%player%} to true
        stop
 
on respawn:
    if {ded::egg::%player%} is true:
        give {@item} named "{@nazwa}" to player
        clear {ded::egg::%player%}
        stop
on login:
    if {ded::egg::%player%} is true:
        give {@item} named "{@nazwa}" to player
        clear {ded::egg::%player%}
        stop
on drop:
    if event-item is {@item} named "{@nazwa}":
        cancel event

Nie testowane, jeśli są błędy to je podaj ^^

Opublikowano

Działa. Dzięki, leci like ;)

„Każdy szermierz dupa, kiedy wrogów kupa”


                                                                             Rudy Krasnolud z Wiedźmina

Opublikowano

Aj, kurde, działa jak trzeba, tylko jest jeden problem, przy próbie wyrzucenia jajka na ziemię, dodaje mi kolejne do eq, i można je tak mnożyć w nieskończoność. A i  gdy gracz zginie, jajko które miał przy sobie wypada na ziemie. Czy można i z tym tak zrobić, że jak wypadnie to od razu znika, i aby można była możliwość wyrzucania z EQ?

„Każdy szermierz dupa, kiedy wrogów kupa”


                                                                             Rudy Krasnolud z Wiedźmina

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...