Seite 1 von 1
Respawn der NPC
Verfasst: 17. Okt 2005, 09:09
von Masterratte
huhu
Hab mal ne Frage zum Respawn der NPC, die bestimmt schonmal beatnworett wurde, wo ich die lösung aber nciht finden konnte
und zwar:
Respawnen die NPC auf feldern, wo kein NPC vorhanden ist oder wie bei der Herbeirufung der Geistlosen auf jedem Feld?
mfg
Verfasst: 17. Okt 2005, 09:16
von Sly
Ich verstehe jetzt:
Respawnen die NPC\s nur auf Feldern wo keine Spieler stehen oder überall?
Beides ist richtig

Verfasst: 17. Okt 2005, 17:10
von Prinegon
Ich denke, die Frage zielt darauf ab, ob Respawns verloren gehen können, da das System ein NPC zu erwecken versuchen könnte, auf dem es gar kein NPC gibt. Dazu kann ich sagen: Das weiß ich nicht.
Falls die Frage jedoch meinte: Kann es passieren, daß ein NPC respawned wird, jedoch dieses NPC schon auf dem Feld vorhanden ist und daß somit der Respawn verloren geht, dann kann ich sagen: Nein, das ist nicht der Fall.
Das konnte man am Verhalten des Respawnes sehen, als die Schutzauflösung der Geistlosen während eines globalen Schutzes gewirkt wurde und der Respawn noch nicht an die Anzahl der lebenden NPC gekoppelt war.
Es passierte folgendes: Viele Spieler on -> Hohe Respawn-Rate.
Globaler Schutz -> Nur wenige NPC wurden getötet. In der Tat wurde die Auflösung des Schutzes der Geistlosen nur für wertvolle NPC benutzt, wie gr. Laubbär, Bergspitze, Vulkanwächter, Wegelagerer, Trockenwurm, Blutwurm,...
Hohe Respawn-Rate und wenig tote NPC -> Diese NPC wurden schon nach Sekunden wiedergeboren. Hätte der Respawn versucht, NPC zu erwecken, unabhängig davon, ob das NPC lebt, oder nicht, dann wären die NPC nicht so schnell wiedergekommen, denn dann hätte sich der Schutz ja nicht auf den REspawn ausgewirkt. So sorgte es dafür, daß man keine 20 Sekunden auf dem Feld bleiben mußte, bis das NPC wieder da war.
Verfasst: 17. Okt 2005, 17:18
von Danol
Ich denke, die Frage zielt darauf ab, ob Respawns verloren gehen können, da das System ein NPC zu erwecken versuchen könnte, auf dem es gar kein NPC gibt.
Wenns das ist: Nein, sonst hätte es das Problem das z.B. der Klauenbartrein beim Globalen Schutzzauber dauernd respawn nie gegeben.
Verfasst: 17. Okt 2005, 18:03
von Prinegon
Danol: Da hast du dich verlesen, denn das ist der zweite Teil dessen, was ich beschrieben hab: Respawn auf einem Feld, wo schon das NPC steht.
Es gibt aber auch Felder, auf denen gar kein NPC vorkommt. Die Frage ist, ob ein Respawn dort versucht wird (dort aber kein NPC vorkommen kann und deswegen der Respawn verloren geht). Und das kann ich nicht beantworten. Diese Felder sind so wenige, daß man anhand des Respawn-Verhaltens keine Aussagen machen kann.
Beispiel: wird versucht, z.B. auf der Post ein NPC zu erwecken und geht dabei der Respawn verloren, da es auf der Post ja kein NPC gibt?
Verfasst: 17. Okt 2005, 18:13
von Danol
Achso ... irgendwo hat Sotrax (oder wars Tiramon?), naja gut, jedenfalls einer von den beiden hat glaube ich mal gesagt das wirklich die NPC Respawnt werden und das mit den Feldern nichts zu tun hat.
Also das alle soundsoviel Sekunden ein NPC respawned wird, egal wo es ist.
Verfasst: 17. Okt 2005, 20:17
von Masterratte
der zweite teil von prinegon war gemeint, danke für die antwort

Also wenn man jetzt theoretisch alle leute eint, keine npcs mer zu killen für sagen wir mal... 2 stunden und dann an einer stelle eins killt, müsste das praktisch im sekundentakt respawnen...? Oo
Verfasst: 17. Okt 2005, 20:27
von Danol
Jein.
Früher war das mal so, aber dann wurde das (wg. globalen Schutzzaubern, die ham je denselben effekt wie das was Du vorschlägst) dahingehen geändert das, wenn alle NPC leben, der Respawn fast 0 ist.
(Wo das genau steht find ich grad nicht ...)
Edit:
Sotrax hat geschrieben:Sollte jetzt soweit korrigiert sein, dass wenn fast alle NPCs leben, keine weiteren respawnen.
viewtopic.php?p=94654&highlight=respawn#94654
Verfasst: 19. Okt 2005, 06:58
von Sotrax
Der automatische Respawn, beachtet nur NPCs die auch tot sind.