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

Pisanie Skryptów #1 - On Walk


stasio889

Rekomendowane odpowiedzi

Opublikowano

Witajcie. Na forum może i jest pełno poradników jak pisać skrypty w Pluginie Skript, ale czy każdy można w łatwy sposób zrozumieć?

W tej części poradnika, postaram się jak najprościej wytłumaczyć działanie elementu "On Walk"

 

Zacznę może od tego co oznacza pojęcie On Walk.

 

On Walk - Jeśli gracz chodzi po danym bloku, dzieje się dana czynność, np.:

on walk on gravel:
	if block under event-block is sponge:
		push the player upwards at force 10
		send "<green>Przykro mi... Wszedles w pulapke!"

Okej, mam już skrypt? Ale co on oznacza... A więc:

on walk on gravel: <----- Jeśli gracz chodzi po Gravelu
	if block under event-block is sponge: <----- Jeśli blok pod gravelem to Sponge (gąbka)
		push the player upwards at force 10 <----- Wyrzuca gracza do góry z siłą 10
		send "<green>Przykro mi... Wszedles w pulapke!" <---- Oraz wysyła mu wiadomość w kolorze zielonym "Przykro mi.... Wszedles w pulapke!"

A więc w skrócie:

Jeśli gracz wszedł na gravel, a pod nim jest gąbka, wyrzuca gracza do góry z siłą 10 oraz wysyła mu wiadomość "Przykro mi... Wszedles w pulapke!"

 

Czy da się ustawić, żeby gąbka była np, o 2 kratki niżej?

Oczywiście, że się da! Wystarczy, że wpiszemy przed

under event-block

Dwójkę (2).

Pełny skrypt wygląda tak:

on walk on gravel:
	if block 2 under event-block is sponge:
		push the player upwards at force 10
		send "<green>Przykro mi... Wszedles w pulapke!"
		wait 2 second

Jest to 1 część mojej serii poradników. Poniżej będą odnośniki do następnych części poradników.

 

Część 2 -> Click

Opublikowano

Tak jak kolega @up  napisał, możesz omówić podstawy pluginu Skript i dopiero tłumaczyć poszczególne elementy. Jak skończysz proponuję dodać wszystko do jednego tematu gdzie poszczególne elementy będą w spojlerach. Nie trzeba będzie wszystkiego długo szukać :)

"Największym szczęściem jest określić

wroga, przygotować wszystko, zemścić się, a

potem pójść spać." ~Josif Dżugaszwili

Opublikowano

Wątpię, aby było to pomocne dla osoby, która dopiero zaczyna pisanie skryptów. Postaraj się przedstawić plugin Skript od podstaw 

No dobrze, postaram się zrobić poradnik który będzie opisywał główne działanie oraz możliwości Skriptu (zaczynając od "On Place", jak to każdy poradnik się zaczyna)

 

Tak jak kolega @up  napisał, możesz omówić podstawy pluginu Skript i dopiero tłumaczyć poszczególne elementy. Jak skończysz proponuję dodać wszystko do jednego tematu gdzie poszczególne elementy będą w spojlerach. Nie trzeba będzie wszystkiego długo szukać :)

Postaram się zrobić taki jeden, wielki tutorial, może na dniach się pojawi :)

Opublikowano

Byłbym wdzięczny :) Dzięki za reakcje o którą czasem trudno :P

"Największym szczęściem jest określić

wroga, przygotować wszystko, zemścić się, a

potem pójść spać." ~Josif Dżugaszwili

Opublikowano

Byłbym wdzięczny :) Dzięki za reakcje o którą czasem trudno :P

Poradnik omawiany od podstaw! ---> Click

 

Wątpię, aby było to pomocne dla osoby, która dopiero zaczyna pisanie skryptów. Postaraj się przedstawić plugin Skript od podstaw 

Poradnik omawiany od podstaw! ---> Click

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...