xSebix1 1 Opublikowano 21 maja 2024 Udostępnij Opublikowano 21 maja 2024 czy da rade napisac skrypt ktory bedzie blokowal stawanie tnt jesli bedzie go 4 na 1 chunku czyli powiedzmy jest 4 tnt na 1 chunku i jesli chcesz postawic 5 to nie mozesz i wysyla sie wiadomosc Cytuj Odnośnik do komentarza https://skript.pl/temat/57539-skrypt-na-tnt/ Udostępnij na innych stronach Więcej opcji udostępniania...
0 Kormic 1951 Opublikowano 21 maja 2024 Udostępnij Opublikowano 21 maja 2024 2 godziny temu, xSebix1 napisał: czy da rade napisac skrypt ktory bedzie blokowal stawanie tnt jesli bedzie go 4 na 1 chunku czyli powiedzmy jest 4 tnt na 1 chunku i jesli chcesz postawic 5 to nie mozesz i wysyla sie wiadomosc Proszę uprzejmie. Skrypt był testowany. Należy mieć jedynie na uwadze to, że skrypt rejestruje jedynie stawianie, niszczenie i eksplodowanie TNT. Nie jest on w stanie chociażby wykryć usunięcia TNT za pomocą pluginu. function getChunkID(loc: location) :: text: set {_x} to floor(x-loc of {_loc} / 16) set {_z} to floor(z-loc of {_loc} / 16) set {_world} to world of {_loc} return "%{_x}%,%{_z}%,%{_world}%" on place of tnt: set {_chunkID} to getChunkID(event-location) if {numberOfPlacedTNT::%{_chunkID}%} is set: {numberOfPlacedTNT::%{_chunkID}%} >= 4 cancel event send "&cLimit TNT w jednym chunku wynosi 4." to player stop set {numberOfPlacedTNT::%{_chunkID}%} to 0 if {numberOfPlacedTNT::%{_chunkID}%} is not set add 1 to {numberOfPlacedTNT::%{_chunkID}%} on break of tnt: set {_chunkID} to getChunkID(event-location) {numberOfPlacedTNT::%{_chunkID}%} > 0 subtract 1 from {numberOfPlacedTNT::%{_chunkID}%} on explosion prime: event-entity is tnt set {_chunkID} to getChunkID(event-location) {numberOfPlacedTNT::%{_chunkID}%} > 0 subtract 1 from {numberOfPlacedTNT::%{_chunkID}%} Pozdrawiam. Cytuj Odnośnik do komentarza https://skript.pl/temat/57539-skrypt-na-tnt/#findComment-342596 Udostępnij na innych stronach Więcej opcji udostępniania...
Pytanie
xSebix1 1
czy da rade napisac skrypt ktory bedzie blokowal stawanie tnt jesli bedzie go 4 na 1 chunku czyli powiedzmy jest 4 tnt na 1 chunku i jesli chcesz postawic 5 to nie mozesz i wysyla sie wiadomosc
Odnośnik do komentarza
https://skript.pl/temat/57539-skrypt-na-tnt/Udostępnij na innych stronach
1 odpowiedź 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ą.