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] Formuła


Rekomendowane odpowiedzi

Opublikowano

Czy w skript jest formuła w stylu:

 

if player name is "Wirnowiled":

 

sprawdza ona nick gracza i jesli jest nick ustalony to wykonuje akcje

KOLEKCJONER POSTÓW:

50 100 200 300 400 500 600 700 800 900 1k

  lUU8K8b.png

 

Opublikowano

Może zrób to tak:

set name of player to {_test}
If {_test} is nick*gracza

(pisze z tupatalka, nie mam możliwosci code)

Opublikowano

Udało mi się zrobić sprawdzanie nicku gracza:

on chat:
	{nick} is name of player:
		broadcast "XD"
command /spr [<text>]:
	trigger:
		if player has permission "ustaw":
			arg 1 is not set:
				send "&3Ustaw &f/spr <nick>"
				stop
			arg 1 is set:
				set {nick} to arg
				send "&3Ustawiles &f%arg% &3do sprawdzania nicku gracza"
				stop

Jezeli gracz posiada nick ustawiony w komendzie /spr nick to kod poleci dalej tylko zeby sprawdzic musisz uzyc:

{nick} is name of player:

Mam nadzieję że ogarniesz.

Event on chat możesz usunąć bo na nim sprawdzałem czy działa.

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

Ojojoj nic nie zrozumialem  :P Wyjaśnij lepiej

 

@EDIT: Oke chyba rozumiem

KOLEKCJONER POSTÓW:

50 100 200 300 400 500 600 700 800 900 1k

  lUU8K8b.png

 

Opublikowano

@up najpierw musisz za pomocą komendy ustawić nick który ma porównywać

potem za pomocą linijki

{nick} is name of player:

to porównywuje tylko zmienna {nick} zmieniasz za pomoca komendy /spr argument

i ten argument który wpisujesz w komendzie to jest tak jakby nick porównywalny

ja to zrobiłem na takiej zasadzie: ustawiłem /spr knugi i za pomoca eventu on chat jezeli gracz cos napisze na chacie i jezeli zmienna {nick} jest taka sama jak moj nick to wyswietli sie wiadomosc xD

coś jaśniej wytłumaczyć?

załóżmy że tylko ty chcesz wpisać komendę /kibel

command /kibel:
	trigger:
		{nick} is name of player:
			give 64 diamonds to the player
			stop
		send "Nie jestes %{nick}%"

i to porówna czy twój nick jest zgodny z tym co ustawiłeś w komendze /spr i jeżeli jest prawdziwy dostaniesz 64 diamentów jeżeli jest inny wyświetli ci się wiadomość że nie jesteś tym graczem którego ustawiłeś w komendzie (zmiennej) {nick} /spr

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ę...