maloy78 1 Opublikowano 31 lipca 2025 Udostępnij Opublikowano 31 lipca 2025 chciałbym po śmierci tracić 3/4 ekwipunku mianowicie miało by wypadać na ziemię a 1/4 zostaje z graczem , nie chodzi mi o lvl jak coś, tylko zawartość slotów w eq i zbroja i lewa ręka. Cytuj Odnośnik do komentarza https://skript.pl/temat/58782-cz%C4%99%C5%9Bciowa-utrata-ekwipunku/ Udostępnij na innych stronach Więcej opcji udostępniania...
0 knugi 794 Opublikowano 13 sierpnia 2025 Udostępnij Opublikowano 13 sierpnia 2025 Proszę bardzo: #chciałbym po śmierci tracić 3/4 ekwipunku mianowicie miało by wypadać na ziemię #a 1/4 zostaje z graczem , nie chodzi mi o lvl jak coś, tylko zawartość slotów w eq i zbroja i lewa ręka. on death: if victim is online: #zaczyna sie skrypt set {_i} to amount of drops if {_i} is 0: stop set {_drops::*} to drops loop floor({_i}/4) times: set {_give} to random item out of {_drops::*} add {_give} to {_give::*} remove {_give} from {_drops::*} if size of {_give::*} is 0: stop remove {_give::*} from drops set {maloy.respawn::*} to {_give::*} on respawn: if {maloy.respawn::*} is set: give {maloy.respawn::*} to player clear {maloy.respawn::*} Pozdrawiam #Knugi Cytuj Odnośnik do komentarza https://skript.pl/temat/58782-cz%C4%99%C5%9Bciowa-utrata-ekwipunku/#findComment-347011 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Fendi 190 Opublikowano 13 sierpnia 2025 Udostępnij Opublikowano 13 sierpnia 2025 (edytowane) 23 minuty temu, knugi napisał: Proszę bardzo: #chciałbym po śmierci tracić 3/4 ekwipunku mianowicie miało by wypadać na ziemię #a 1/4 zostaje z graczem , nie chodzi mi o lvl jak coś, tylko zawartość slotów w eq i zbroja i lewa ręka. on death: if victim is online: #zaczyna sie skrypt set {_i} to amount of drops if {_i} is 0: stop set {_drops::*} to drops loop floor({_i}/4) times: set {_give} to random item out of {_drops::*} add {_give} to {_give::*} remove {_give} from {_drops::*} if size of {_give::*} is 0: stop remove {_give::*} from drops set {maloy.respawn::*} to {_give::*} on respawn: if {maloy.respawn::*} is set: give {maloy.respawn::*} to player clear {maloy.respawn::*} Pozdrawiam #Knugi Wtrącę się tylko w zmienną {maloy.respawn::*} Można by ją zamienić na zmienną półczasową {-maloy.respawn::*}. Dlaczego? on respawn wykonuje się tylko po wciśnięciu przycisku respawn lub poprzez force <player> to respawn Gracz po dedzie niekoniecznie musi się od razu respawnować. Ci bardziej szkodliwi mogli by nawet to wykorzystywać by zaśmiecać serwer mając w ekwipunku po 2304 dirta (jezeli przeczytają ten skrypt). Dodanie - przed nazwą zmiennej zresetuje ją po restarcie serwera, co przyszłościowo zmniejszy ilość potencjalnych niechcianych danych. Edytowane 13 sierpnia 2025 przez Fendi knugi 1 Cytuj Odnośnik do komentarza https://skript.pl/temat/58782-cz%C4%99%C5%9Bciowa-utrata-ekwipunku/#findComment-347013 Udostępnij na innych stronach Więcej opcji udostępniania...
Pytanie
maloy78 1
chciałbym po śmierci tracić 3/4 ekwipunku mianowicie miało by wypadać na ziemię a 1/4 zostaje z graczem , nie chodzi mi o lvl jak coś, tylko zawartość slotów w eq i zbroja i lewa ręka.
Odnośnik do komentarza
https://skript.pl/temat/58782-cz%C4%99%C5%9Bciowa-utrata-ekwipunku/Udostępnij na innych stronach
2 odpowiedzi na to pytanie
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ą.