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

Błędny kod skryptu na miecze.


MagisterMagi

Rekomendowane odpowiedzi

Opublikowano

Jak walne mobka to nie daje mi efektu

if players's tool is diamond sword:
                if name of attacker's tool is "&bMiecz slepoty":
                        remove blindness from the victim
                        apply blindness 1 to the victim for 3 seconds
                        stop
                if name of attacker's tool is "&bMiecz nudnosci":
                        remove nausea from the victim
                        apply nausea 1 to the victim for 8 seconds
                        stop
                if name of attacker's tool is "&bMiecz spowolnienia":
                        remove slowness from the victim
                        apply slowness 1 to the victim for 3 seconds
                        stop
                if name of attacker's tool is "&bMiecz szybkosci":
                        remove swiftness from the attacker
                        apply swiftness 1 to the attacker for 8 seconds
                        stop
                if name of attacker's tool is "&bMiecz skocznosci":
                        remove jump boost from the attacker
                        apply jump boost 1 to the attacker for 8 seconds
                        stop
                if name of attacker's tool is "&bMiecz kradziezy zycia":
                        heal attacker by 0.10 hearts
                        stop
                if name of attacker's tool is "&bMiecz ognia":
                        Show mobspawner flames at victim
                        stop
                if name of attacker's tool is "&bLuk kradziezy zycia":
                        heal attacker by 0.20 hearts
                        stop
Opublikowano

if name of attacker's tool is "&bLuk kradziezy zycia":

heal attacker by 0.20 hearts
stop

 

if name of attacker's tool is "&bMiecz skocznosci":

remove jump boost from the attacker
apply jump boost
1 to the attacker for 8 seconds
stop

 

co k***a xDDD

 

"luk kradzieży życia"

heal player

 

 

z tego co wiem to powinno być tak

 

if name of attacker's tool is "&bMiecz spierdoliny":

apply jump boost 1 to the attacker for 8 seconds

Opublikowano

if name of attacker's tool is "&bLuk kradziezy zycia":

heal attacker by 0.20 hearts

stop

 

if name of attacker's tool is "&bMiecz skocznosci":

remove jump boost from the attacker

apply jump boost 1 to the attacker for 8 seconds

stop

 

co k***a xDDD

 

"luk kradzieży życia"

heal player

 

 

z tego co wiem to powinno być tak

 

if name of attacker's tool is "&bMiecz spierdoliny":

apply jump boost 1 to the attacker for 8 seconds

 

Nie narzekaj bo ja chce by ktos pomogl caly a nie jakies duperele mi tu pisal.

Opublikowano

A jak zrobic efekt jak ja kogos walne by go spowalnialo np ?

 

 

 

to pomagaj dobrze bo to co napisales nie dziala

Kolega dobrze napisał - Mi działa nie wiem o co chodzi.

No chyba, że nie potrafisz angielskiego i nie nadałeś przedmiotom nazw..

 

@topic

 

Proszę poradnik, który został skopiowany, ponieważ nie wiem czy mogę podać odnośnik do innego forum.

 

 

 

Witajcie 2.png 

W tym Mini Poradniku postaram się wyjaśnić, jak używać efektów potionów w SKRIPT.  14.png

Jest to mój pierwszy TUT, więc proszę o wyrozumiałość i zbytnie niekrytykowanie mojej pracy

 

1.Zacznijmy od tego, iż wiele ludzi używa tego sposobu :

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
command /dragi:
    trigger:
        give player 1 sugar named "&7Bialy proszek"
        
on rightclick holding a sugar:
    if name of player's tool is "&7Bialy proszek":
        if player has permission "Dragi":
            Send "&8Wlasnie wciagnales kreske. Za chwilke odczujesz tego efekty :]" to the player
            wait 3 second
            execute console command "/effect %player% 1 40 2"
            execute console command "/effect %player% 4 30 2"
            execute console command "/effect %player% 9 40 2"
            wait 1 second
            execute console command "/effect %player% 17 20 1"
            execute console command "/effect %player% 20 15 1"
            wait 10 second
            execute console command "/effect %player% 15 10 1"

Można go w łatwy sposób zastąpić skryptowym effectem :

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
    trigger:
        give player 1 sugar named "&7Bialy proszek"
        
on rightclick holding a sugar:
    if name of player's tool is "&7Bialy proszek":
        if player has permission "Dragi":
            Send "&7Wlasnie wciÄ�gnÄ�les kreske. Za chwilke odczujesz tego efekty :]" to the player
            wait 3 second
            apply speed potion of tier 1 to the player for 40 second
            apply slow 2 to the player for 30 second
            apply nausea 2 to the player for 40 second
            wait 3 second
            apply hunger 1 to the player for 20 second
            apply wither 1 to the player for 15 second
            wait 10 second
            apply blindness 1 to the player for 10 second

2. Jak używać ?

W dokumentacji SKRIPT znajdziemy taki effect:

apply [potion of] %potions% [potion] [[[of] tier] %number%] to %living entities % [for %time span%]

 

Rozłóżmy go na części i przeanalizujmy do 15.png

1) Część :

        [potion of] %potions% [potion]

            odwołuje się do nazwy potionu, przedrostek [potion of] oraz przyrostek [potion] nie są                                     potrzebne do prawidłowego działanie efektu, lecz można je dopisać, aby poprawić wizualną                                 stronę skryptu.

   Użycie:  apply potion of speed ...

                apply speed potion...

                apply speed...

2) Część:

        [[[of] tier] %number%]

            odwołuje się do mocy potionu, przedrostek [[of] tier] nie jest potrzebny do prawidłowego                                 działania efektu, lecz można je dopisać, aby poprawić wizualną stronę skryptu.

   Użycie:  apply speed of 1...

                apply speed of tier 1...

                apply speed 1

3) Część:

        to %living entities%

            odwołuje się do żywych istot, w naszym wypadku do gracza (Nie jestem pewien czy efekt                                 działa na zwierzęta i moby, gdyż kilka prób, które wykonałem zakończyły się fiaskiem)

    Użycie:   apply speed 1 to the player... 

4) Część:

        [for %time span%]

            odwołuje się do czasu, jaki dany efekt ma trwać. Przedrostek [for] w tym wypadku jest                                     niezbędny do prawidłowego działania efektu.

    Użycie:  apply speed 1 to the player  for 40 second

 

3. Usuwanie efektu potionu ?

Aby usunąć efekt potionu musimy się odwołać do efektu :

     remove %potions% from player

        Użycie: remove speed from player nausea

                    remove slow from player

                    remove nausea from player

      Zastosujmy ten efekt do wyżej napisanego kodu na narkotyki:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
    trigger:
        give player 1 sugar named "&7Bialy proszek"
        
on rightclick holding a sugar:
    if name of player's tool is "&7Bialy proszek":
        if player has permission "Dragi":
            Send "&7Wlasnie wciÄ�gnÄ�les kreske. Za chwilke odczujesz tego efekty :]" to the player
            wait 3 second
            apply speed potion of tier 1 to the player for 40 second
            apply slow 2 to the player for 30 second
            apply nausea 2 to the player for 40 second
            wait 3 second
            apply hunger 1 to the player for 20 second
            apply wither 1 to the player for 15 second
            wait 10 second
            apply blindness 1 to the player for 10 second
 
command /czysc:
    trigger:
        remove nausea from player
        remove speed from player
        remove nausea from player
        remove blindness from player
        remove wither from player
        send "&7Twoje Efekty zostaly wyczyszczone"

     4. Lista Efektów Potionów:

 1. Szybkość  - Speed

2. Spowolnienie  Slowness

3. Szybkość kopania  - Haste

4. Wolne kopanie  - Mining Fatigue

5. S iła -  Strength

6.Natychmiastowe leczenie -  Instant Health 

7.Natychmiastowe obrażenie -  In stant Damage 

8.Wysokie skoki - Jump Boost

9.Nudności - Nausea

10.Regeneracja - Regeneration

11.Ochrona - Resistance

12.Ochrona przed ogniem - Fire Resistance

13.Oddychanie pod wodą - Water Breathing

14.Niewidzialność - Invisibility

15. Ślepota  - Blindness

16. Widzenie w ciemnośc i - Night Vision 

17.Głód Hunger

18.Osłabienie - Weakness

19.Trucizna - Poison

20.Efekt wither'a - Wither

21.Dodatkowe serca - Health Boost

22.Więcej złotych serc - Absorption

23.Zaspokaja głód - Saturation

 

Mam nadzieję, że poradnik przyda się osobom rozpoczynającym zabawę z SKRIPT'EM i nie tylko 6.png

Pozdrawiam no i cześć 12.png

    ~Hydorax

784091427630431250239.png

Regulamin sygnatur

Opublikowano

Kolega dobrze napisał - Mi działa nie wiem o co chodzi.

No chyba, że nie potrafisz angielskiego i nie nadałeś przedmiotom nazw..

 

@topic

 

Proszę poradnik, który został skopiowany, ponieważ nie wiem czy mogę podać odnośnik do innego forum.

 

 

 

Witajcie 2.png 

W tym Mini Poradniku postaram się wyjaśnić, jak używać efektów potionów w SKRIPT.  14.png

Jest to mój pierwszy TUT, więc proszę o wyrozumiałość i zbytnie niekrytykowanie mojej pracy

 

1.Zacznijmy od tego, iż wiele ludzi używa tego sposobu :

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
command /dragi:
    trigger:
        give player 1 sugar named "&7Bialy proszek"
        
on rightclick holding a sugar:
    if name of player's tool is "&7Bialy proszek":
        if player has permission "Dragi":
            Send "&8Wlasnie wciagnales kreske. Za chwilke odczujesz tego efekty :]" to the player
            wait 3 second
            execute console command "/effect %player% 1 40 2"
            execute console command "/effect %player% 4 30 2"
            execute console command "/effect %player% 9 40 2"
            wait 1 second
            execute console command "/effect %player% 17 20 1"
            execute console command "/effect %player% 20 15 1"
            wait 10 second
            execute console command "/effect %player% 15 10 1"

Można go w łatwy sposób zastąpić skryptowym effectem :

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
    trigger:
        give player 1 sugar named "&7Bialy proszek"
        
on rightclick holding a sugar:
    if name of player's tool is "&7Bialy proszek":
        if player has permission "Dragi":
            Send "&7Wlasnie wciÄ�gnÄ�les kreske. Za chwilke odczujesz tego efekty :]" to the player
            wait 3 second
            apply speed potion of tier 1 to the player for 40 second
            apply slow 2 to the player for 30 second
            apply nausea 2 to the player for 40 second
            wait 3 second
            apply hunger 1 to the player for 20 second
            apply wither 1 to the player for 15 second
            wait 10 second
            apply blindness 1 to the player for 10 second

2. Jak używać ?

W dokumentacji SKRIPT znajdziemy taki effect:

apply [potion of] %potions% [potion] [[[of] tier] %number%] to %living entities % [for %time span%]

 

Rozłóżmy go na części i przeanalizujmy do 15.png

1) Część :

        [potion of] %potions% [potion]

            odwołuje się do nazwy potionu, przedrostek [potion of] oraz przyrostek [potion] nie są                                     potrzebne do prawidłowego działanie efektu, lecz można je dopisać, aby poprawić wizualną                                 stronę skryptu.

   Użycie:  apply potion of speed ...

                apply speed potion...

                apply speed...

2) Część:

        [[[of] tier] %number%]

            odwołuje się do mocy potionu, przedrostek [[of] tier] nie jest potrzebny do prawidłowego                                 działania efektu, lecz można je dopisać, aby poprawić wizualną stronę skryptu.

   Użycie:  apply speed of 1...

                apply speed of tier 1...

                apply speed 1

3) Część:

        to %living entities%

            odwołuje się do żywych istot, w naszym wypadku do gracza (Nie jestem pewien czy efekt                                 działa na zwierzęta i moby, gdyż kilka prób, które wykonałem zakończyły się fiaskiem)

    Użycie:   apply speed 1 to the player... 

4) Część:

        [for %time span%]

            odwołuje się do czasu, jaki dany efekt ma trwać. Przedrostek [for] w tym wypadku jest                                     niezbędny do prawidłowego działania efektu.

    Użycie:  apply speed 1 to the player  for 40 second

 

3. Usuwanie efektu potionu ?

Aby usunąć efekt potionu musimy się odwołać do efektu :

     remove %potions% from player

        Użycie: remove speed from player nausea

                    remove slow from player

                    remove nausea from player

      Zastosujmy ten efekt do wyżej napisanego kodu na narkotyki:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
    trigger:
        give player 1 sugar named "&7Bialy proszek"
        
on rightclick holding a sugar:
    if name of player's tool is "&7Bialy proszek":
        if player has permission "Dragi":
            Send "&7Wlasnie wciÄ�gnÄ�les kreske. Za chwilke odczujesz tego efekty :]" to the player
            wait 3 second
            apply speed potion of tier 1 to the player for 40 second
            apply slow 2 to the player for 30 second
            apply nausea 2 to the player for 40 second
            wait 3 second
            apply hunger 1 to the player for 20 second
            apply wither 1 to the player for 15 second
            wait 10 second
            apply blindness 1 to the player for 10 second
 
command /czysc:
    trigger:
        remove nausea from player
        remove speed from player
        remove nausea from player
        remove blindness from player
        remove wither from player
        send "&7Twoje Efekty zostaly wyczyszczone"

     4. Lista Efektów Potionów:

 1. Szybkość  - Speed

2. Spowolnienie  Slowness

3. Szybkość kopania  - Haste

4. Wolne kopanie  - Mining Fatigue

5. S iła -  Strength

6.Natychmiastowe leczenie -  Instant Health 

7.Natychmiastowe obrażenie -  In stant Damage 

8.Wysokie skoki - Jump Boost

9.Nudności - Nausea

10.Regeneracja - Regeneration

11.Ochrona - Resistance

12.Ochrona przed ogniem - Fire Resistance

13.Oddychanie pod wodą - Water Breathing

14.Niewidzialność - Invisibility

15. Ślepota  - Blindness

16. Widzenie w ciemnośc i - Night Vision 

17.Głód Hunger

18.Osłabienie - Weakness

19.Trucizna - Poison

20.Efekt wither'a - Wither

21.Dodatkowe serca - Health Boost

22.Więcej złotych serc - Absorption

23.Zaspokaja głód - Saturation

 

Mam nadzieję, że poradnik przyda się osobom rozpoczynającym zabawę z SKRIPT'EM i nie tylko 6.png

Pozdrawiam no i cześć 12.png

    ~Hydorax

 

A nie mozesz mi odrazu napisac :P?

  • 2 tygodnie później...

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...