Manawydan Mantis - Ostatní
Detaily problému
0000534OstatníNávrhyveřejný18.11.2011 - 18:2009.04.2012 - 15:37
Marina 
Whitey 
normálnítweakN/A
uzavřenývyřešený 
0000534: Samouzamykatelne kontejnery
Rada bych u kontejneru videla funkci samouzamceni po nejake dobe od doby odemceni paklicem (resp. jakemkoli odemceni) u kontejneru a dveri.

Toto jde nastavit treba pres GuardSpawner, ale samouzamceni se neaktivuje, pokud je zamek vypacen, pouze kdyz je odemcen klicem z GuardSpawneru.
Předmět
Historie problému
18.11.2011 - 18:20MarinaNový problém
22.11.2011 - 17:20WhiteyPřiřazen => Whitey
22.11.2011 - 17:20WhiteyStavnový => přiřazený
22.11.2011 - 17:20WhiteyPoznámka přidána: 0000558
22.11.2011 - 17:20WhiteyStavpřiřazený => čeká na testy
22.11.2011 - 17:20WhiteyZnačka přiřazena: Předmět
27.11.2011 - 10:34MarinaPoznámka přidána: 0000562
27.11.2011 - 10:35MarinaPoznámka přidána: 0000563
27.11.2011 - 10:35MarinaStavčeká na testy => přiřazený
27.11.2011 - 16:01StigPoznámka přidána: 0000564
27.11.2011 - 16:01StigStavpřiřazený => čeká na testy
27.11.2011 - 17:32WhiteyPoznámka přidána: 0000566
29.11.2011 - 17:51MarinaPoznámka přidána: 0000574
29.11.2011 - 17:51MarinaStavčeká na testy => přiřazený
29.11.2011 - 20:59WhiteyPoznámka přidána: 0000575
29.11.2011 - 20:59WhiteyStavpřiřazený => čeká na testy
02.12.2011 - 17:39MarinaPoznámka přidána: 0000580
02.12.2011 - 17:39MarinaStavčeká na testy => přiřazený
02.12.2011 - 17:58WhiteyPoznámka přidána: 0000581
02.12.2011 - 17:59WhiteyPoznámka upravena: 0000581bug_revision_view_page.php?bugnote_id=581#r28
04.12.2011 - 13:41WhiteyPoznámka přidána: 0000584
04.12.2011 - 13:41WhiteyStavpřiřazený => čeká na testy
04.12.2011 - 14:00MarinaPoznámka přidána: 0000585
04.12.2011 - 14:03MarinaPoznámka upravena: 0000585bug_revision_view_page.php?bugnote_id=585#r30
04.12.2011 - 14:19WhiteyPoznámka přidána: 0000586
05.12.2011 - 20:12MarinaPoznámka přidána: 0000591
06.12.2011 - 18:23WhiteyPoznámka přidána: 0000592
10.12.2011 - 13:45WhiteyStavčeká na testy => přiřazený
09.04.2012 - 15:37MarinaPoznámka přidána: 0001632
09.04.2012 - 15:37MarinaStavpřiřazený => uzavřený
09.04.2012 - 15:37MarinaŘešeníotevřený => vyřešený

Poznámky k problému
(0000558)
Whitey   
22.11.2011 - 17:20   
Úprava dveří:
- AutoLockOnClose (dveře se po zavření vždy zamknou, defaultně false)
- AutoCloseInterval (doba po které se dveře samy zamknou, pokud jsou zavřené, defaultně 0s = vypnuto)

Po otestování dveří upravím kontejnery.
(0000562)
Marina   
27.11.2011 - 10:34   
Kdyz se zamknout normalni dvere s normalnim klicem a nasledne se rucne odemknou (2x klik na klic, 1x klik na dvere), tak jsou sice odemcene, ale jen do te doby, nez na ne nekdo klikne (2x). Jeste pred otevrenim se zamknou, takze se vlastne neotevrou, i kdyz byly odemcene (samy se zamkly). (zadny parametry dveri ani klice jsem nemenila)

S GuardKey se dvere opet zamknou, i kdyz jsem mela klic, ktery se pouzil. Takze Opet nejdou otevrit...vubec. (zadne parametry jsem nenastavovala).

Jelikoz mi prijde zbytecny testovat dal bez plne funkcnosti zakladniho nastaveni, pockam, az se tyhle chyby opravi.
(0000563)
Marina   
27.11.2011 - 10:35   
viz poznamka
(0000564)
Stig   
27.11.2011 - 16:01   
Dveře se po odemčení (možná až po odemčení a doubleclicku) samy zamknou, přestože mají AutoLockOnClose=False a CanBeLocked=False. Týká se mimojiné i dveří do isharské banky a do osady u Cyprony - to znamená že by byla hráčům nepřístupná (hotfix: vynuloval jsem Zámek a dveře se již nezamykají).
(0000566)
Whitey   
27.11.2011 - 17:32   
Děkuji za test.
Přepracováno:
- kompletní přepracování metody automatického uzamykání dveří
- využití STEJNÉ metody na zámku (resp. zpřístupnění ReLockInterval ze zámku v props dveří a truhly)
- oprava funkce dveří AutoLockOnClose (samouzamčení po zavření)
Prosím o nový :)
(0000574)
Marina   
29.11.2011 - 17:51   
Stale nefunguje zakladni otevirani klicem na X pouziti z GuardSpawneru. Klic se pouzije, dvere se odemknout, ale nejspis se ihned zamknou.
(0000575)
Whitey   
29.11.2011 - 20:59   
Tak další pokus o opravu... snad už to bude fungovat...
(0000580)
Marina   
02.12.2011 - 17:39   
Whitey laskave to taky trochu otestuj sam, alespon minimalne. Porad ti to nejde. Porad ten samy problem. Porad je to ten elementarni problem, ze se zamknout ihned po samoodemceni.
(0000581)
Whitey   
02.12.2011 - 17:58   
(upraveno: 02.12.2011 - 17:59)
Já jsem si to otestoval, v simulovaných podmínkách (addnu dveře, spawner, spojím atd.) mi to normálně funguje.
Potřebuju víc údajů, ne že to jen nejde.
Na kterých dveřích to testuješ?
Používáš klíč na dveře, nebo jen poklepeš na dveře?

(0000584)
Whitey   
04.12.2011 - 13:41   
Problém nebyl ani tak u klíčů nebo dveří, jako u nastavení guardspawnerů. Všechny mají čas rozpadu klíče 0 -> klíče se rozpadaly okamžitě, dřív než stačily něco odemknout.
Upravil jsem to, pokud není čas nastaven podléhá klíč normálnímu rozkladu (5h).
Znamená to ale také že je nutno všude kde je potřeba nastavit časy rozpadu.

Druhá půlka problému je že se neukládal čas na opětovné zamčení -> všude byl 0 -> pokud by se klíč nerozpadnul stejně by se to hned zamknulo.

Prosím o (snad) finální test.
(0000585)
Marina   
04.12.2011 - 14:00   
(upraveno: 04.12.2011 - 14:03)
Ja jsem ten problem jasne popisovala uz na zacatku. Stale byl tentyz problem, takze jsem nic jineho dal netestovala.

Du to otestovat.

Add: Tak az po restartu...protoze predpokladam, ze to tam jeste neni, kdyz byl restart v 5 rano.

(0000586)
Whitey   
04.12.2011 - 14:19   
Po restartu se všechny nulové znovu-zamykací časy zresetují na 1 minutu (defaultní hodnota).
Nulový čas rozpadu zase bude znamenat že se klíč rozpadne jako normální předmět.
(0000591)
Marina   
05.12.2011 - 20:12   
Zda se ze vse funguje az na:
AutoLockOnClose (nefunguje vubec) - dvere se po uzavreni proste nezamknou :)
(0000592)
Whitey   
06.12.2011 - 18:23   
UF, aspoň že funguje to hlavní :D
ALOC prověřím.
(0001632)
Marina   
09.04.2012 - 15:37   
Bug byl vyresen vyresenim a otestovanim jineho.