Skocz do zawartości
  • 0

sprawdzanie ekwipunku gracza który jest zapisany na tabliczce


TheVloryn6336

Pytanie

mam taki kod

 

on sign change:
	if line 1 of block = "[Sklep]":
		if line 3 of block = player:
			set line 1 of block to "&9[Sklep]"
		else:
			cancel event
			
on right click on sign:
	if line 1 of block = "&9[Sklep]":
		set {_i} to line 2 of block parsed as item
		set {_c} to line 3 of block
		if {_c} has {_i}:
			send "s" to player
		else:
			send "&7sprzedawca nie ma przedmiotu" to player
			send "&7ktos próbuje kupić u ciebie %{_i}%" to {c}
			
			
			
				
			

i nie działa mi linijka "if {_c} has {_i}:" umie ktoś to naprawić?

Odnośnik do komentarza
Udostępnij na innych stronach

3 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
1 minutę temu, TheVloryn6336 napisał:

no w sumie, czyli muszę do "set {_c} to line 3 of block" dodać "parsed as player"?

Tak, ale najpierw warto parse'ować go na 'offline player' i sprawdzić warunkiem '[gracz] is online', aby mieć pewność, że parse'owanie się powiedzie.

Dopiero po spełnieniu tego warunku możesz sobie go parse'ować na playera.

Odnośnik do komentarza
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ę...