Skocz do zawartości
  • 0

Dodanie permisji do skryptu ktory ciagle jest aktywny


Pytanie

witam, chodzi mi dokladnie o to, że jak dodamy nowy przedmiot w skript, czyli np. co 2 sekundy sprawdza, czy gracz ma w ręku przedmiot. jak go ma to daje mu jakis efekt. i teraz pytanie, jak dodac do tego permisje? :/

oto kod: https://code.skript.pl/iQuiJwJw/

przyznam się, że nie jest on mój. próbowałem dodać przed skryptem:

  permission: "amulet.svip"
  permission message: "&cMusisz posiadac konto VIP/SVIP aby uzyc tej komendy!"

ale nic z tego :/

Odnośnik do komentarza
https://skript.pl/temat/18371-dodanie-permisji-do-skryptu-ktory-ciagle-jest-aktywny/
Udostępnij na innych stronach

13 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
every 1.8 seconds:
 loop all players:
  if loop-player have a diamond named "&aAmulet Speeda" in hand:
   if loop-player has permission "amulet.svip"
    apply speed 5 to the loop-player for 2 seconds
   else:
    send "&cMusisz posiadac konto VIP/SVIP aby uzyc tej komendy!" to loop-player

Wytabuj sobie i gotowe :) ps. lepiej daj every 2 seconds lub dawaj tego speeda na 1.8 sekund bo jeśli będzie różnica to czas trwania zacznie się nawarstwiać o tą różnice i po dłuższym afczeniu koleś będzie miał parę minut speeda :)

Edytowane przez PanNiedzwiadek
Odnośnik do komentarza
https://skript.pl/temat/18371-dodanie-permisji-do-skryptu-ktory-ciagle-jest-aktywny/#findComment-125671
Udostępnij na innych stronach

  • 0
[22:13:19] [Server thread/ERROR]: 'permission "amulet.svip"' is not an item type (amulet.sk, line 4: if loop-player has permission "amulet.svip"')

 

 

mam tylko ten 1 błąd ;/

 

//Zrozumieliśmy. Na przyszłość @konradowski02 nie spamuj tylko użyj opcji edytuj ~PoweredDragon

Edytowane przez konradowski02
inny błąd
Odnośnik do komentarza
https://skript.pl/temat/18371-dodanie-permisji-do-skryptu-ktory-ciagle-jest-aktywny/#findComment-125672
Udostępnij na innych stronach

  • 0
53 minuty temu, PanNiedzwiadek napisał:

every 1.8 seconds:
 loop all players:
  if loop-player have a diamond named "&aAmulet Speeda" in hand:
   if loop-player has permission "amulet.svip"
    apply speed 5 to the loop-player for 2 seconds
   else:
    send "&cMusisz posiadac konto VIP/SVIP aby uzyc tej komendy!" to loop-player

Wytabuj sobie i gotowe :) ps. lepiej daj every 2 seconds lub dawaj tego speeda na 1.8 sekund bo jeśli będzie różnica to czas trwania zacznie się nawarstwiać o tą różnice i po dłuższym afczeniu koleś będzie miał parę minut speeda :)

Poprawie kolegę,

 

every 1.8 seconds:
 loop all players:
  if loop-player have a diamond named "&aAmulet Speeda" in hand:
   if loop-player has permission "amulet.svip":
    apply speed 5 to the loop-player for 2 seconds
   else:
    send "&cMusisz posiadac konto VIP/SVIP aby uzyc tej komendy!" to loop-player

 

Brakowało dwukropka xD

Edytowane przez McKoxu
Odnośnik do komentarza
https://skript.pl/temat/18371-dodanie-permisji-do-skryptu-ktory-ciagle-jest-aktywny/#findComment-125676
Udostępnij na innych stronach

  • 0
33 minuty temu, McKoxu napisał:

Poprawie kolegę,

 


every 1.8 seconds:
 loop all players:
  if loop-player have a diamond named "&aAmulet Speeda" in hand:
   if loop-player has permission "amulet.svip":
    apply speed 5 to the loop-player for 2 seconds
   else:
    send "&cMusisz posiadac konto VIP/SVIP aby uzyc tej komendy!" to loop-player

 

Brakowało dwukropka xD

0 errorów, ale gdy gracz wezmie ten amulet, wyswietla mu co 2 sekundy ten napis, co jest ok, ale i tak dostaje speeda, co sie tam pisalo na koniec aby nie dawało efektu? xd

Odnośnik do komentarza
https://skript.pl/temat/18371-dodanie-permisji-do-skryptu-ktory-ciagle-jest-aktywny/#findComment-125680
Udostępnij na innych stronach

  • 0

Hmm... nie wiem

3 minuty temu, konradowski02 napisał:

0 errorów, ale gdy gracz wezmie ten amulet, wyswietla mu co 2 sekundy ten napis, co jest ok, ale i tak dostaje speeda, co sie tam pisalo na koniec aby nie dawało efektu? xd

hmm... nie wiem mi działa normalnie ;/

Odnośnik do komentarza
https://skript.pl/temat/18371-dodanie-permisji-do-skryptu-ktory-ciagle-jest-aktywny/#findComment-125681
Udostępnij na innych stronach

  • 0
1 minutę temu, McKoxu napisał:

Hmm... nie wiem

hmm... nie wiem mi działa normalnie ;/

może na koncu daje sie jaki cancel event czy cos albo zmienna ktora usuwa efekt, bo gdy pojawia sie napis to i efekt sie daje automatycznie ;/

Odnośnik do komentarza
https://skript.pl/temat/18371-dodanie-permisji-do-skryptu-ktory-ciagle-jest-aktywny/#findComment-125682
Udostępnij na innych stronach

  • 0
every 1.8 seconds:
 loop all players:
  if loop-player have a diamond named "&aAmulet Speeda" in hand:
   if loop-player has permission "amulet.svip":
    apply speed 5 to the loop-player for 2 seconds
    stop
   else:
    remove speed from player
    send "&cMusisz posiadac konto VIP/SVIP aby uzyc tej komendy!" to loop-player
sprawdź to ;p

 

Skoro edytowałeś minutę wcześniej, to i teraz mogłeś edytować. Daję osta za spam, bo to już przesada. Używaj kodu do zapisu skryptów ~PoweredDragon

Edytowane przez PoweredDragon
Odnośnik do komentarza
https://skript.pl/temat/18371-dodanie-permisji-do-skryptu-ktory-ciagle-jest-aktywny/#findComment-125683
Udostępnij na innych stronach

  • 0

a dobra wiem co źle zrobiłem xD

 

every 1.8 seconds:
 loop all players:
  if loop-player have a diamond named "&aAmulet Speeda" in hand:
   if loop-player has permission "amulet.svip":
    apply speed 5 to the loop-player for 2 seconds
    stop
   else:
    remove speed from loop-player
    send "&cMusisz posiadac konto VIP/SVIP aby uzyc tej komendy!" to loop-player

    stop

 

Tak z ciekawości się pytam, ty robisz serwer rpg ? :D

//Znowu to samo. Spam i Triple post. Używaj też opcji code ~PoweredDragon

Odnośnik do komentarza
https://skript.pl/temat/18371-dodanie-permisji-do-skryptu-ktory-ciagle-jest-aktywny/#findComment-125686
Udostępnij na innych stronach

  • 0

Nie wiem , teraz trochę mocniej edytowałem ten skrypt xD

 

every 2 seconds:
 loop all players:
  if loop-player have a diamond named "&aAmulet Speeda" in hand:
   if loop-player has permission "amulet.svip":
    remove speed from loop-player
    apply speed 5 to the loop-player for 2 seconds
    stop
   else:
    remove speed from loop-player
    send "&cMusisz posiadac konto VIP/SVIP aby uzyc tej komendy!" to loop-player
    stop

Odnośnik do komentarza
https://skript.pl/temat/18371-dodanie-permisji-do-skryptu-ktory-ciagle-jest-aktywny/#findComment-125690
Udostępnij na innych stronach

  • 0

Działa, dzieki, jestes wielki ;)

temat do zamkniecia Panie moderatorze :3

 

@konradowski02 polecam opcję zgłoś, zamiast spam postów na koniec tematu ~PoweredDragon

Edytowane przez PoweredDragon
Odnośnik do komentarza
https://skript.pl/temat/18371-dodanie-permisji-do-skryptu-ktory-ciagle-jest-aktywny/#findComment-125693
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ę...