-
Ilość zawartości
881 -
Rejestracja
-
Ostatnia wizyta
-
Wygrane w rankingu
1
Treść opublikowana przez DαrϰVεnuς
-
Hehe, kod to załamka, jak zobaczyłem, że takie coś ma 700 linijek to się załamałem.. Serio
-
Skrypt na sklep bez możliwości konfiguracji bez ingerencji w kod to jest DNO ludzie, śmieć jakich mało.
-
Dodanie do skryptu 150 komend nie jest w żadnym wypadku optymalne.. Syf.
-
Głupota, mało który serwer nie ma pluginu na rejestracje/logowanie i mają opcje blokowania multikont.
-
Robienie skryptu na podstawie komend jest bez sensu.. 0/100
-
Nawet warunków nie umiesz pisać..
-
Obrażenia na danej lokalizacji
DαrϰVεnuς odpowiedział(a) na Klaudiusz258 pytanie w Pytania i problemy
loop entites in radius 5 blocks around {loc.%player%}: damage loop-entity by 3 hearts push loop-entity player horizontally backwards at speed 4 Może zadziała xD -
damage %entity% by %number% hearts
-
set {_} to arg 3 parsed as number loop {_} times:
-
dodaj sobie po linijce 16: if player has permission "bonus.vip": set {_bonusvip} to {_money} * 5% parsed as number add {_bonusvip} to player's balance send "bonusvip: otrzymujesz 5% bonusu czyli (%{_bonusvip}%$)"
-
Zmień wersje Skript na 2.2 xP
-
Pff, skrypterzy.. on inventory click: set {_s} to slot set {_i} to slot {_s} of player if {_i} is apple: set {_a} to amount of {_i} in player's inventory send "%{_a}%"
-
@Savorski nie zapominając o tym, że zmienne najlepiej jest zastąpić plikami YAML.
-
Wszystko piękne i fajnie, tylko warunki zaczynamy od If.
- 6 odpowiedzi
-
- permissionsex
- skript
-
(i 2 więcej)
Oznaczone tagami:
-
Nie wiem odkąd zacząłeś tam coś pisać, ale kod jest do dupy. Najlepiej usunąć i zacząć od początku... Pierwsza sprawa.. Źle są deklarowane zmienne, druga sprawa, wszystko pomiędzy 19 a 80 linijką można skrócić do kilku linijek.
-
Może zamiast siedzieć nad skript.pl to zacznij opowiadania pisać, bo rozpisałeś się, a i tak ta wielka wypowiedź nie miała sensu, próbujesz się nieudolnie bronić. Polecam Ci zapoznać się z zasadami SSCC bo kompletnie ich nie znasz, więc nie próbuj na siłę pomagać, krytykować, bo wprowadzasz ludzi w błąd.
-
Zanim zaczniesz mnie pouczać, to może wykaż się czymś, bo do tej pory na forum nic nie pokazałeś prócz krytyki.
-
Tak jest, powołuje się na moje posty jak i długi staż w pisaniu i nadal stwierdzam, że [ciach]o wiesz, skoro tak uważasz.
-
[ciach]o nie wygoda w odczytywaniu, nie wprowadzaj ludzi w błąd. Nie znasz się to się nie udzielaj.
-
Nie, jest to w 100% prawidłowe. Tak jak wyżej, użyj Skriptowej funkcji banowania. Troszkę boli mnie to wydarzenie on any move, może bardzo obciążyć serwer, powinieneś zastanowić się nad zmianą tego.
-
on damage: if victim is a player: loop all items in victim's inventory: if loop-item is sign: if name of loop-item contains "&6Tarcza": chance of 30.0%: cancel event stop Czy działa? Nie wiem. Tarcza (w tym wypadku) to tabliczka nazwana &6Tarcza
-
Może to https://www.skunity.com/expressions.php?filter=PirateSK#RegionAt ?
-
Poradnik? Proszę.. Napisałeś co myślisz, a tak na prawdę nic tutaj nie wyjaśniłeś.. Jak napisać dobry skrypt.. Uśmiałem się, tak dobrej komedii dawno nie przeczytałem. W tym temacie jedna linijka ma większą wartość merytoryczną od tej farsy.
-
Chodzi o rangę PeX? Ciężko, a może uprawnienia? on damage: if attacker is a player: if victim is a player: if victim has permission "jakas.permisja": if attacker has permission "jakas.permisja2": cancel event send "Nie jestes upowazniony do atakowania tego gracza." stop Coś w ten deseń? Gracz, który ma otrzymać obrażenia, lecz posiada uprawnienie "jakas.permisja" od gracza, który posiada uprawnienia "jakas.permisja2." - nie otrzyma ich.
-
Skrypt na tyle prosty, że nie opłacało się go udostępniać.. Do tego jest tworzony pod swoje widzi mi się.. Czyli nagroda jak i wiadomości są przez Ciebie z góry ustalone. Nie fajnie.
