Fendi 190 Opublikowano 22 lutego 2023 Udostępnij Opublikowano 22 lutego 2023 (edytowane) Siema , generalnie mam coś takiego jak set {_k} to {_d}*({magdmg::%player%}*0.2) make player damage loop-entity by {_k} gdzie D=500 magdmg=200 Z moich obliczen powinno wyjsc 20 000 ,a wedlug serwera wychodzi 120 000 XD Wytłumaczy mi ktoś skąd serwer to wywróżył? Nawet jak wpiszę na końcu {_k}/6 to serwer ma wywalone i dalej bije 120k Edytowane 22 lutego 2023 przez Fendi Odnośnik do komentarza https://skript.pl/temat/54462-pot%C4%99%C5%BCna-matematyka/ Udostępnij na innych stronach Więcej opcji udostępniania...
1 knugi 794 Opublikowano 10 marca 2023 Udostępnij Opublikowano 10 marca 2023 U mnie działa dobrze, tylko nie mogę ustawić hp zombie na milion ale to szczegół według wyliczeń to dobrze zadaje, w konsoli pokazuje 10000 zamiast 20000 bo to jest jeszcze dzielone jakoś na pół nie wiem czemu. Lore 200, zmienna 500. Kod: Spoiler on right click: if player is holding blaze rod named "&6&lRóżdżka Ognia": if {klasa::%player%} is "&e[&eMag&e]": if {level::%player%} >=30: if {cd::ognia::%player%} is 0: add 6 to {cd::ognia::%player%} set {_lore::*} to uncoloured lore of player's tool loop {_lore::*}: if loop-value contains "Obrażenia magiczne:": set {_index} to loop-index exit loop replace all "Obrażenia magiczne: " with "" in {_lore::%{_index}%} set {_itemDmg} to {_lore::%{_index}%} parsed as integer set {_l} to location of block at player set {_l2} to location of block 25 meters infront of player loop all blocks between {_l} and {_l2}: #spawn 10 of "FLAME" offset by 0.1, 0.4, 0.1 with extra 0.01 play mob spawner flames at location of loop-block loop entities in radius 2 of the loop-block: if {_ent::*} doesn't contain loop-entity: add loop-entity to {_ent::*} loop {_ent::*}: make player damage loop-value by {_itemDmg}*{magdmg::%player%}*0.2 #make player damage loop-value by 5 stop send "&cPoczekaj %{cd::ognia::%player%}% s!" stop send "&cMasz zbyt niski poziom!" to player stop send "&cWymagana klasa &eMag&c!" to player stop command /rozdzkaognia: trigger: give blaze rod of unbreaking 10 named "&6&lRóżdżka Ognia" with lore "&3&lObrażenia magiczne:&6 500" and "&e&lRozdzka wystrzeliwuje falę ognia!" and "&e&lPozwala spopielić wrogów!" and " " and "&f&l✮ &6&lWymagania &f&l✮" and " " and "&cWymagana Klasa: &eMag" and "&cWymagany Poziom:&7 30" to player every 1 second: loop all players: if {cd::ognia::%loop-player%} is set: if {cd::ognia::%loop-player%} is bigger than 0: remove 1 from {cd::ognia::%loop-player%} command /sp: trigger: spawn zombie at the player: set max health of zombie to 1000000 set name of zombie to "Tester" wait 1 tick heal zombie on damage: if name of victim is "Tester": send "%damage% -> %health of victim%/%max health of victim%" to console if name of attacker is "Tester": cancel event command /e [<text>]: trigger: evaluate arg Wersje: Spoiler This server is running CraftBukkit version git-Spigot-37d799b-3eb7236 (MC: 1.16.4) Skript version 2.6.4 SkQuery version 4.1.4 Film: Odnośnik do komentarza https://skript.pl/temat/54462-pot%C4%99%C5%BCna-matematyka/#findComment-330841 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Fendi 190 Opublikowano 10 marca 2023 Autor Udostępnij Opublikowano 10 marca 2023 Boże tępy jestem XD Miałem w środku 1200 linijkowego skryptu zapisaną pierwszą wersję tego skryptu na różdżki i on wszystko psuł Rozwiązane knugi 1 Odnośnik do komentarza https://skript.pl/temat/54462-pot%C4%99%C5%BCna-matematyka/#findComment-330843 Udostępnij na innych stronach Więcej opcji udostępniania...
0 knugi 794 Opublikowano 10 marca 2023 Udostępnij Opublikowano 10 marca 2023 (edytowane) 3 minuty temu, Fendi napisał: Boże tępy jestem XD Miałem w środku 1200 linijkowego skryptu zapisaną pierwszą wersję tego skryptu na różdżki i on wszystko psuł Rozwiązane A pytałem, czy nie masz gdzieś dodatkowych takich eventów. Bo w ogóle U Ciebie liczby z dupy były. Widać jak rzetelnie sprawdzałeś Pozdrawiam #Knugi Cieszę się, że rozwiązaliśmy problem. A i polecam zmienić nazweznictwo zmiennych np na: {rpg::rozdzka::ognia::%player%} {rpg::level::%player%} itd. Edytowane 10 marca 2023 przez knugi Fendi 1 Odnośnik do komentarza https://skript.pl/temat/54462-pot%C4%99%C5%BCna-matematyka/#findComment-330844 Udostępnij na innych stronach Więcej opcji udostępniania...
0 ivall 59 Opublikowano 12 marca 2023 Udostępnij Opublikowano 12 marca 2023 Problem został rozwiązany. Odnośnik do komentarza https://skript.pl/temat/54462-pot%C4%99%C5%BCna-matematyka/#findComment-330905 Udostępnij na innych stronach Więcej opcji udostępniania...
Pytanie
Fendi 190
Siema , generalnie mam coś takiego jak
set {_k} to {_d}*({magdmg::%player%}*0.2) make player damage loop-entity by {_k}gdzie
D=500
magdmg=200
Z moich obliczen powinno wyjsc 20 000 ,a wedlug serwera wychodzi 120 000 XD
Wytłumaczy mi ktoś skąd serwer to wywróżył?
Nawet jak wpiszę na końcu {_k}/6 to serwer ma wywalone i dalej bije 120k
Edytowane przez FendiOdnośnik do komentarza
https://skript.pl/temat/54462-pot%C4%99%C5%BCna-matematyka/Udostępnij na innych stronach
24 odpowiedzi na to pytanie
Rekomendowane odpowiedzi