sigmaligma1 0 Opublikowano 19 października 2024 Udostępnij Opublikowano 19 października 2024 Czy dałby ktoś rade napisac mi skript który powoduje ze gracz posiadający efekt GLOWING otrzymuje o 2x większe obrażenia? Cytuj Odnośnik do komentarza https://skript.pl/temat/58254-efekt-glowing/ Udostępnij na innych stronach Więcej opcji udostępniania...
cyproxiuss 0 Opublikowano 22 października 2024 Udostępnij Opublikowano 22 października 2024 on damage: if victim is player: if victim has potion effect glowing: increase damage by 200% Nie testowałem, ale żadnych błędów nie wyświetla w konsoli. Cytuj Odnośnik do komentarza https://skript.pl/temat/58254-efekt-glowing/#findComment-345438 Udostępnij na innych stronach Więcej opcji udostępniania...
Kormic 1951 Opublikowano 22 października 2024 Udostępnij Opublikowano 22 października 2024 5 godzin temu, cyproxiuss napisał: on damage: if victim is player: if victim has potion effect glowing: increase damage by 200% Nie testowałem, ale żadnych błędów nie wyświetla w konsoli. Kod co prawda zadziała, ale nie tak jak OP tego chce, ponieważ nie wiadomo czego tyczy się te 200%. Jeżeli one mają się odnosić do obrażeń, należy je pomnożyć przez ilość obrażeń, bo na ten moment to kod jedynie zwiększa obrażenia o 2. Nie odnoszę się do samej wartości 200%, ponieważ OP napisał "otrzymuje o 2 razy większe obrażenia", więc wszystko się zgadza. Dodam, że przy porównywaniu typów należy pamiętać o przedimku nieokreślonym 'a' (bądź 'an', Skript nie sprawdza poprawności gramatycznej), aby było to dla Skripta wiadome, że jest to odwołanie do tzw. 'classinfo', czyli typu, a nie konkretnej wartości. Swoją droga, ona tu nie istnieje i Skript na nowszych wersjach poprawnie zrozumie ten zapis, jednakże na starszych wersjach może to powodować problemy. Pozdrawiam. Cytuj Odnośnik do komentarza https://skript.pl/temat/58254-efekt-glowing/#findComment-345443 Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi
Dołącz do dyskusji
Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.