Mystiq.org - forum: Mizení mrtvol mobů a jejich respawn -> NPC -> Bugreport

Jump to content

Report ID 8792 Title Mizení mrtvol mobů a jejich respawn
Product NPC Status Nebude se opravovat (Severity 0 - None Assigned)

Page 1 of 1
  • Cannot start a new Issue
  • Closed Issue This issue is locked

Report ID #8792: Mizení mrtvol mobů a jejich respawn

#1 User is offline  
Bobina 

  • Group: Registrovaný člen
  • Posts: 58
  • Joined: 21-July 08

Posted 13 October 2012 - 10:09 AM

Respawn moba začne, až zmizí jeho mrtvola. Když se mrtvola kompletně vylootuje, tak to trvá asi 30 vteřin. Pokud mrtvole během těch 30 vteřin uteču z dosahu, tak tam bude ležet, dokud se k ní někdo zase nepřiblíží.
Značně to stěžuje farmení mobů, kteří jsou daleko od sebe. Moba zabiju za 5 vteřin, a dalších 30 musím čekat na zmizení mrtvoly. Když nepočkám, v dalším kole žádného živého moba nenajdu, pouze mizící mrtvoly, které tam zbyly z minulého.
Nešlo by zařídit, aby mrtvoly mizely, i když nemají nikoho v dosahu?


Page 1 of 1  
  • Cannot start a new Issue
  • Closed Issue This issue is locked

Replies (1 - 1)

#2 User is offline  
orifox 

  • Insomnia Senior GM
  • Group: WoW
  • Posts: 745
  • Joined: 28-July 11

Posted 14 October 2012 - 06:56 PM

Ahoj,
mizení mrtvol musí zajistit server. Na to aby server vnímal mobku (a byl schopný zajistit změnu jejího stavu), musí být v okolí hráč. (server v podstatě vnímá svět pouze v určitém rozsahu okolo hráčských postav).
Tento okruh výpočtu je navržen tak, aby umožnil co nejlepší chod serveru i při větším počtu hráčů, protože se nemusí zdržovat propočítáváním všech mobek, které ve světě jsou. Bez této optimalizace by server byl velmi vytížený, i kdyby na něm nebyl jediný hráč. Představa že by pak hrálo třeba 1000 hráčů je naprosto nereálná.
S touto optimalizací však souvisí právě zmíněný problém a některé další. Kromě mizení mrtvol také bug combatu atd..
Samozřejmě - mohli bychom rozšířit okruh, jenže to bude znamenat značné zvýšení zátěže na serveru. Ve večerních hodinách by se to opravdu projevilo.
Druhou možností by samozřejmě bylo přejít na ofikový styl, kdy bude několik HW serverů a každý bude počítat svoji část mapy nebo alespoň zóny/instance. To však neumožňuje současné jádro (a i ty nejmodernější jádra to mají maximálně jako experimentální featurku) a stejně tak to není v našich finančních možnostech. Naše servery nejsou jen klasické domácí bedny, které by běžely u někoho ve sklepě, takže nejen investice do HW, ale i samotné poplatky za další stroje v hostingovém centru by byly neúměrně vysoké.

Pokud by jsi chtěl(a) probrat nějaké návrhy, bylo by lepší to řešit na foru nebo v PM. A sem házet jen informace o bugu, které by developerům umožnily opravit to...

Updating status to: Nebude se opravovat

This post has been edited by orifox: 14 October 2012 - 06:57 PM



Page 1 of 1
  • Cannot start a new Issue
  • Closed Issue This issue is locked

0 User(s) are reading this issue
0 Guests and 0 Anonymous Users


Powered by IP.Tracker 1.3.4 © 2020  IPS, Inc.

TOPlist