Skocz do zawartości
  • 0

Wywala serwer


VulCaniK
 Udostępnij

Pytanie

Hej, ostatnio robię moby na serwer i za każdym razem gdy zostaje uderzony przez szkieleta wywala mi serwer. Szkielety nie strzelają z łuku tylko uderzają ręką. Przy okazji dodam, że przy zombie mi się tak nie dzieje.

To są jedyne zmiany jakie zastosowałem na mobach.

on spawn of skeleton:
    wait 1 tick
    if name of entity is "&4Ozywiony Szkielet &2Lvl &611":
        set helmet of entity to iron helmet
        set tool of entity to air
        set the entity's max health to 100
        set the entity's health to 100
    if name of entity is "&4Ozywiony Szkielet &2Lvl &612":
        set helmet of entity to iron helmet
        set tool of entity to air
        set the entity's max health to 120
        set the entity's health to 120
    if name of entity is "&4Ozywiony Szkielet &2Lvl &613":
        set helmet of entity to iron helmet
        set tool of entity to air
        set the entity's max health to 140
        set the entity's health to 140
    if name of entity is "&4Ozywiony Szkielet &2Lvl &614":
        set helmet of entity to iron helmet
        set tool of entity to air
        set the entity's max health to 160
        set the entity's health to 160
    if name of entity is "&4Ozywiony Szkielet &2Lvl &615":
        set helmet of entity to iron helmet
        set tool of entity to air
        set the entity's max health to 180
        set the entity's health to 180

Jeżeli ktoś wie w czym problem proszę o odpowiedź. Z góry dziękuję.

Odnośnik do komentarza
Udostępnij na innych stronach

8 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
2 minuty temu, VulCaniK napisał:

Hej, ostatnio robię moby na serwer i za każdym razem gdy zostaje uderzony przez szkieleta wywala mi serwer. Szkielety nie strzelają z łuku tylko uderzają ręką. Przy okazji dodam, że przy zombie mi się tak nie dzieje.

To są jedyne zmiany jakie zastosowałem na mobach.

I bez tego skryptu wszystko działa bez zarzutu?

Pokaż plik latest.log przy wywaleniu serwera.

Podaj również:

  • wersję serwera
  • silnik serwera
  • wersję Skripta
  • listę dodatków do Skripta wraz z wersjami
  • błędy przy przeładowaniu skryptu
  • błędy w konsoli
Odnośnik do komentarza
Udostępnij na innych stronach

  • 0

Na dole jest crash report

---- Minecraft Crash Report ----
// You're mean.

Time: 07.02.21 18:49
Description: Ticking entity

java.util.NoSuchElementException
	at org.bukkit.craftbukkit.v1_8_R3.util.UnsafeList$Itr.next(UnsafeList.java:248)
	at net.minecraft.server.v1_8_R3.PathfinderGoalSelector.a(PathfinderGoalSelector.java:90)
	at net.minecraft.server.v1_8_R3.EntityInsentient.doTick(EntityInsentient.java:473)
	at net.minecraft.server.v1_8_R3.EntityLiving.m(EntityLiving.java:1626)
	at net.minecraft.server.v1_8_R3.EntityInsentient.m(EntityInsentient.java:338)
	at net.minecraft.server.v1_8_R3.EntityMonster.m(EntityMonster.java:20)
	at net.minecraft.server.v1_8_R3.EntitySkeleton.m(EntitySkeleton.java:110)
	at net.minecraft.server.v1_8_R3.EntityLiving.t_(EntityLiving.java:1487)
	at net.minecraft.server.v1_8_R3.EntityInsentient.t_(EntityInsentient.java:193)
	at net.minecraft.server.v1_8_R3.EntityMonster.t_(EntityMonster.java:24)
	at net.minecraft.server.v1_8_R3.World.entityJoinedWorld(World.java:1607)
	at net.minecraft.server.v1_8_R3.World.g(World.java:1582)
	at net.minecraft.server.v1_8_R3.World.tickEntities(World.java:1425)
	at net.minecraft.server.v1_8_R3.WorldServer.tickEntities(WorldServer.java:597)
	at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:786)
	at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:374)
	at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:654)
	at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:557)
	at java.lang.Thread.run(Unknown Source)


A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------

-- Head --
Stacktrace:
	at org.bukkit.craftbukkit.v1_8_R3.util.UnsafeList$Itr.next(UnsafeList.java:248)
	at net.minecraft.server.v1_8_R3.PathfinderGoalSelector.a(PathfinderGoalSelector.java:90)
	at net.minecraft.server.v1_8_R3.EntityInsentient.doTick(EntityInsentient.java:473)
	at net.minecraft.server.v1_8_R3.EntityLiving.m(EntityLiving.java:1626)
	at net.minecraft.server.v1_8_R3.EntityInsentient.m(EntityInsentient.java:338)
	at net.minecraft.server.v1_8_R3.EntityMonster.m(EntityMonster.java:20)
	at net.minecraft.server.v1_8_R3.EntitySkeleton.m(EntitySkeleton.java:110)
	at net.minecraft.server.v1_8_R3.EntityLiving.t_(EntityLiving.java:1487)
	at net.minecraft.server.v1_8_R3.EntityInsentient.t_(EntityInsentient.java:193)
	at net.minecraft.server.v1_8_R3.EntityMonster.t_(EntityMonster.java:24)
	at net.minecraft.server.v1_8_R3.World.entityJoinedWorld(World.java:1607)
	at net.minecraft.server.v1_8_R3.World.g(World.java:1582)

-- Entity being ticked --
Details:
	Entity Type: Skeleton (net.minecraft.server.v1_8_R3.EntitySkeleton)
	Entity ID: 304
	Entity Name: �4Ozywiony Szkielet �2Lvl �612
	Entity's Exact location: 5,95, 5,00, -5,55
	Entity's Block location: 5,00,5,00,-6,00 - World: (5,5,-6), Chunk: (at 5,0,10 in 0,-1; contains blocks 0,0,-16 to 15,255,-1), Region: (0,-1; contains chunks 0,-32 to 31,-1, blocks 0,0,-512 to 511,255,-1)
	Entity's Momentum: -0,01, -0,08, -0,05
	Entity's Rider: ~~ERROR~~ NullPointerException: null
	Entity's Vehicle: ~~ERROR~~ NullPointerException: null
Stacktrace:
	at net.minecraft.server.v1_8_R3.World.tickEntities(World.java:1425)
	at net.minecraft.server.v1_8_R3.WorldServer.tickEntities(WorldServer.java:597)

-- Affected level --
Details:
	Level name: expo2
	All players: 1 total; [EntityPlayer['CoZaTyp_'/85, l='expo2', x=5,81, y=5,75, z=-6,53](CoZaTyp_ at 5.812547989959318,5.7531999805212015,-6.5294985434208845)]
	Chunk stats: ServerChunkCache: 441 Drop: 0
	Level seed: 789036763612378849
	Level generator: ID 01 - flat, ver 0. Features enabled: true
	Level generator options: 
	Level spawn location: 1,00,4,00,0,00 - World: (1,4,0), Chunk: (at 1,0,0 in 0,0; contains blocks 0,0,0 to 15,255,15), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511)
	Level time: 8413197 game time, 3891705 day time
	Level dimension: 0
	Level storage version: 0x04ABD - Anvil
	Level weather: Rain time: 140916 (now: false), thunder time: 10043 (now: false)
	Level game mode: Game mode: survival (ID 0). Hardcore: false. Cheats: false
Stacktrace:
	at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:786)
	at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:374)
	at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:654)
	at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:557)
	at java.lang.Thread.run(Unknown Source)

Serwer hostuje na kompie. Jest to spigot 1.8.8. Skript ma wersje 2.2-dev27.

Dodatki jakich używam to:

WildSkript - 1.8

skRayFall - 1.8

SkExtras - 3.9.1

skQuery - 3.6.1-lime

Błędów nie wywala żadnych przy przeładowaniu

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
6 minut temu, VulCaniK napisał:

Serwer hostuje na kompie. Jest to spigot 1.8.8. Skript ma wersje 2.2-dev27.

Dodatki jakich używam to:

WildSkript - 1.8

skRayFall - 1.8

SkExtras - 3.9.1

skQuery - 3.6.1-lime

Błędów nie wywala żadnych przy przeładowaniu

Próbowałeś bez dodatków do Skripta?

Próbowałeś z innymi wersjami Skripta? (tutaj możesz użyć 2.5.3 od Matocolotoe na Spigot 1.8.8)

Czy jesteś pewien, że to ten skrypt powoduje problem?

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0

Sprawdziłem, to skript powoduje problem ponieważ na wersji której używam wywala serwa nawet gdy zrespie szkieleta zwykłą komendą minecrafta a na skrypcie na którym podałeś serwera nie wywala. Mam za to inny problem. Nie wiem czemu skrypt 2.5.3 nie czyta mi plików sk. Kiedy wpisuje sk reload all czy konkretnego pliku po prostu przy niektórych plikach tego nie wykonuje.  Jedynie mi pisze "An internal error occurred while attempting to preform this command"

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
7 minut temu, VulCaniK napisał:

Sprawdziłem, to skript powoduje problem ponieważ na wersji której używam wywala serwa nawet gdy zrespie szkieleta zwykłą komendą minecrafta a na skrypcie na którym podałeś serwera nie wywala. Mam za to inny problem. Nie wiem czemu skrypt 2.5.3 nie czyta mi plików sk. Kiedy wpisuje sk reload all czy konkretnego pliku po prostu przy niektórych plikach tego nie wykonuje.  Jedynie mi pisze "An internal error occurred while attempting to preform this command"

Pokaż skąd pobrałeś Skripta 2.5.3 od Matocolotoe.

Odnośnik do komentarza
Udostępnij na innych stronach

Nieaktywny
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
 Udostępnij

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...