Manawydan Mantis - Ostatní
Detaily problému
0000960OstatníChybyveřejný14.07.2012 - 19:4019.08.2012 - 15:45
Stig 
Whitey 
normálnímalávždy
uzavřenývyřešený 
0000960: Dostupnost návodů v prodeji
Pokud změním u návodu hodnotu pro prodejnost na "Není nikdy prodejný", tak zůstává návod stále v prodeji (i po restartu).
Při smazání návodu se návod vyřadí z prodeje až po restartu.
Žádné štítky nepřiloženy.
Historie problému
14.07.2012 - 19:40StigNový problém
14.07.2012 - 19:43WhiteyPřiřazen => Whitey
14.07.2012 - 19:43WhiteyStavnový => přiřazený
15.07.2012 - 13:25WhiteyPoznámka přidána: 0002157
15.07.2012 - 14:27WhiteyPoznámka upravena: 0002157bug_revision_view_page.php?bugnote_id=2157#r474
15.07.2012 - 15:01WhiteyPoznámka přidána: 0002158
15.07.2012 - 15:01WhiteyStavpřiřazený => čeká na testy
20.07.2012 - 12:31WhiteyPoznámka přidána: 0002191
20.07.2012 - 12:31WhiteyPoznámka upravena: 0002191bug_revision_view_page.php?bugnote_id=2191#r483
20.07.2012 - 13:05WhiteyPoznámka přidána: 0002193
22.07.2012 - 00:29WhiteyPoznámka přidána: 0002202
22.07.2012 - 00:30WhiteyPoznámka přidána: 0002203
23.07.2012 - 13:28StigPoznámka přidána: 0002206
27.07.2012 - 16:40WhiteyPoznámka přidána: 0002213
28.07.2012 - 16:46WhiteyPoznámka přidána: 0002214
28.07.2012 - 18:06StigPoznámka přidána: 0002218
28.07.2012 - 18:06StigPoznámka upravena: 0002218bug_revision_view_page.php?bugnote_id=2218#r492
28.07.2012 - 18:07StigPoznámka upravena: 0002218bug_revision_view_page.php?bugnote_id=2218#r493
28.07.2012 - 18:08WhiteyPoznámka přidána: 0002219
28.07.2012 - 18:10StigPoznámka upravena: 0002218bug_revision_view_page.php?bugnote_id=2218#r494
28.07.2012 - 18:11StigPoznámka přidána: 0002223
15.08.2012 - 17:01WhiteyPoznámka přidána: 0002261
19.08.2012 - 15:45WhiteyPoznámka přidána: 0002287
19.08.2012 - 15:45WhiteyStavčeká na testy => uzavřený
19.08.2012 - 15:45WhiteyŘešeníotevřený => vyřešený

Poznámky k problému
(0002157)
Whitey   
15.07.2012 - 13:25   
(upraveno: 15.07.2012 - 14:27)
Změněn způsob zacházení s parametrem návodu Sellable:
Databáze false (Never): nelze vůbec prodávat.
Databáze true (Allways): musí se prodávat, pokud má vendor zapnutý skill (ignorován rozsah, záleží pouze na skillu)
Databáze null (Selectable): vendor může zakázat prodej, povolit prodej (musí mít zapnutý skill) nebo nechat na filtrech (musí mít skill a být v rozmezí)

(0002158)
Whitey   
15.07.2012 - 15:01   
Vše oznámené přepracováno a opraveno, lze testovat.
(0002191)
Whitey   
20.07.2012 - 12:31   
Zjištěny nepřevedené návody a parametry návodů:
- návody s definovaným postupem ale bez definovaných reagencí (např. WhitePlate komplet, KingPlate komplet apod.)
- napevno nastavená prodejnost ve výrobních svitcích
Řešení:
- vytvořen příkaz ConvertScrolls
- předměty které nemají návod a byl nalezen návod bez reagencí budou zkonvertovány s defaultní reagencí
- aktualizace záznamu prodejnosti návodu v ID u předmětů které ji mají napevno jinak než v ID (pokud je v ID prodej zakázán změna neproběhne)

(0002193)
Whitey   
20.07.2012 - 13:05   
Výsledek konverze svitků u mě na lokále - ve hře to dopadne stejně:

13:01] [Say: GM Whitey(6075, 3002, 0)] [convertscrolls
[13:01] Ignoruji: Svitek SpoonCraftScroll nemá definovaný výrobní postup.
[13:01] Ignoruji: Svitek BoltCraftScroll nemá definovaný výrobní postup.
[13:01] Ignoruji: Svitek WaterTubCraftScroll nemá definovaný výrobní postup.
[13:01] Ignoruji: Svitek ImprovedLeatherBaldricCraftScroll nemá definovaný výrobní postup.
[13:01] Ignoruji: Svitek BulletsBagCraftScroll nemá definovaný výrobní postup.
[13:01] Ignoruji: Svitek SilverCoinCraftScroll nemá definovaný výrobní postup.
[13:01] Aktualizuji: PainBlockerPotionIICraftScroll, změna prodejnosti na false.
[13:01] Aktualizuji ID: Nalezen nepřevedený výrobní postup pro WhitePlateLegs!
[13:01] Aktualizuji: WhitePlateLegsCraftScroll, změna prodejnosti na false.
[13:01] Aktualizuji ID: Nalezen nepřevedený výrobní postup pro WhitePlateGorget!
[13:01] Aktualizuji: WhitePlateGorgetCraftScroll, změna prodejnosti na false.
[13:01] Ignoruji: Svitek CookedFishSteakCraftScroll nemá definovaný výrobní postup.
[13:01] Aktualizuji ID: Nalezen nepřevedený výrobní postup pro WhitePlateArms!
[13:01] Aktualizuji: WhitePlateArmsCraftScroll, změna prodejnosti na false.
[13:01] Ignoruji: Svitek SmallCrossbowJackCraftScroll nemá definovaný výrobní postup.
[13:01] Ignoruji: Svitek KingShieldCraftScroll nemá definovaný výrobní postup.
[13:01] Ignoruji: Svitek DragonShieldCraftScroll nemá definovaný výrobní postup.
[13:01] Aktualizuji ID: Nalezen nepřevedený výrobní postup pro WhitePlateGloves!
[13:01] Aktualizuji: WhitePlateGlovesCraftScroll, změna prodejnosti na false.
[13:01] Ignoruji: Svitek WaterTroughCraftScroll nemá definovaný výrobní postup.
[13:01] Ignoruji: Svitek LeatherBaldricCraftScroll nemá definovaný výrobní postup.
[13:01] Aktualizuji ID: Nalezen nepřevedený výrobní postup pro KingPlateLegs!
[13:01] Aktualizuji: KingPlateLegsCraftScroll, změna prodejnosti na false.
[13:01] Aktualizuji ID: Nalezen nepřevedený výrobní postup pro KingHelmet!
[13:01] Aktualizuji: KingHelmetCraftScroll, změna prodejnosti na false.
[13:01] Ignoruji: Svitek IronStringCraftScroll nemá definovaný výrobní postup.
[13:01] Ignoruji: Svitek DisguiseKitCraftScroll nemá definovaný výrobní postup.
[13:01] Ignoruji: Svitek MuffinsCraftScroll nemá definovaný výrobní postup.
[13:01] Ignoruji: Svitek KnifeCraftScroll nemá definovaný výrobní postup.
[13:01] Aktualizuji ID: Nalezen nepřevedený výrobní postup pro KingPlateChest!
[13:01] Aktualizuji: KingPlateChestCraftScroll, změna prodejnosti na false.
[13:01] Ignoruji: Svitek GoldCoinCraftScroll nemá definovaný výrobní postup.
[13:01] Ignoruji: Svitek CrosbowShaftsCraftScroll nemá definovaný výrobní postup.
[13:01] Ignoruji: Svitek ClothBaldricCraftScroll nemá definovaný výrobní postup.
[13:01] Ignoruji: Svitek StoneOvenCraftScroll nemá definovaný výrobní postup.
[13:01] Ignoruji: Svitek StrongCrossbowJackCraftScroll nemá definovaný výrobní postup.
[13:01] Aktualizuji ID: Nalezen nepřevedený výrobní postup pro KingPlateArms!
[13:01] Aktualizuji: KingPlateArmsCraftScroll, změna prodejnosti na false.
[13:01] Ignoruji: Svitek ArrowCraftScroll nemá definovaný výrobní postup.
[13:01] Ignoruji: Svitek WhiteNorseHelmCraftScroll nemá definovaný výrobní postup.
[13:01] Ignoruji: Svitek GoldenWireCraftScroll nemá definovaný výrobní postup.
[13:01] Ignoruji: Svitek FencyWoodenKiteCraftScroll nemá definovaný výrobní postup.
[13:01] Ignoruji: Svitek DyingTubCraftScroll nemá definovaný výrobní postup.
[13:01] Ignoruji: Svitek BarrelStavesCraftScroll nemá definovaný výrobní postup.
[13:01] Aktualizuji ID: Nalezen nepřevedený výrobní postup pro WhitePlateHelm!
[13:01] Aktualizuji: WhitePlateHelmCraftScroll, změna prodejnosti na false.
[13:01] Ignoruji: Svitek SphereShieldCraftScroll nemá definovaný výrobní postup.
[13:01] Aktualizuji ID: Nalezen nepřevedený výrobní postup pro WhitePlateChest!
[13:01] Aktualizuji: WhitePlateChestCraftScroll, změna prodejnosti na false.
[13:01] Ignoruji: Svitek PlateCraftScroll nemá definovaný výrobní postup.
[13:01] Ignoruji: Svitek ForkCraftScroll nemá definovaný výrobní postup.
[13:01] Aktualizuji ID: Nalezen nepřevedený výrobní postup pro Bracelet!
[13:01] Ignoruji: Svitek BaldricWithPocketsCraftScroll nemá definovaný výrobní postup.
[13:01] Ignoruji: Svitek MakeupCraftScroll nemá definovaný výrobní postup.
[13:01] Aktualizuji ID: Nalezen nepřevedený výrobní postup pro KingPlateGorget!
[13:01] Aktualizuji: KingPlateGorgetCraftScroll, změna prodejnosti na false.
[13:01] Ignoruji: Svitek CookedChickenLegCraftScroll nemá definovaný výrobní postup.
[13:01] Ignoruji: Svitek BrickCraftScroll nemá definovaný výrobní postup.
[13:01] Ignoruji: Svitek WigCraftScroll nemá definovaný výrobní postup.
[13:01] Ignoruji: Svitek RawBrickCraftScroll nemá definovaný výrobní postup.
[13:01] Ignoruji: Svitek HornedHelmetCraftScroll nemá definovaný výrobní postup.
[13:01] Aktualizuji ID: Nalezen nepřevedený výrobní postup pro KingPlateGloves!
[13:01] Aktualizuji: KingPlateGlovesCraftScroll, změna prodejnosti na false.
[13:01] Nalezeno a zpracováno 740 svitků.
[13:01] Nalezeno 37 chyb!
[13:01] Upraveno 13 návodů!
(0002202)
Whitey   
22.07.2012 - 00:29   
Konverze na herním, právě teď:

[00:27] Ignoruji: Svitek ArrowCraftScroll nemá definovaný výrobní postup.
[00:27] Ignoruji: Svitek BaldricWithPocketsCraftScroll nemá definovaný výrobní postup.
[00:27] Ignoruji: Svitek BarrelStavesCraftScroll nemá definovaný výrobní postup.
[00:27] Ignoruji: Svitek BoltCraftScroll nemá definovaný výrobní postup.
[00:27] Aktualizuji ID: Nalezen nepřevedený výrobní postup pro Bracelet!
[00:27] Ignoruji: Svitek BrickCraftScroll nemá definovaný výrobní postup.
[00:27] Ignoruji: Svitek BulletsBagCraftScroll nemá definovaný výrobní postup.
[00:27] Ignoruji: Svitek ClothBaldricCraftScroll nemá definovaný výrobní postup.
[00:27] Ignoruji: Svitek CookedChickenLegCraftScroll nemá definovaný výrobní postup.
[00:27] Ignoruji: Svitek CookedFishSteakCraftScroll nemá definovaný výrobní postup.
[00:27] Ignoruji: Svitek CrosbowShaftsCraftScroll nemá definovaný výrobní postup.
[00:27] Ignoruji: Svitek DisguiseKitCraftScroll nemá definovaný výrobní postup.
[00:27] Ignoruji: Svitek DragonShieldCraftScroll nemá definovaný výrobní postup.
[00:27] Ignoruji: Svitek DyingTubCraftScroll nemá definovaný výrobní postup.
[00:27] Ignoruji: Svitek FencyWoodenKiteCraftScroll nemá definovaný výrobní postup.
[00:27] Ignoruji: Svitek ForkCraftScroll nemá definovaný výrobní postup.
[00:27] Ignoruji: Svitek GoldCoinCraftScroll nemá definovaný výrobní postup.
[00:27] Ignoruji: Svitek GoldenWireCraftScroll nemá definovaný výrobní postup.
[00:27] Ignoruji: Svitek HornedHelmetCraftScroll nemá definovaný výrobní postup.
[00:27] Ignoruji: Svitek ImprovedLeatherBaldricCraftScroll nemá definovaný výrobní postup.
[00:27] Ignoruji: Svitek IronStringCraftScroll nemá definovaný výrobní postup.
[00:27] Aktualizuji ID: Nalezen nepřevedený výrobní postup pro KingHelmet!
[00:27] Aktualizuji: KingHelmetCraftScroll, změna prodejnosti na false.
[00:27] Aktualizuji ID: Nalezen nepřevedený výrobní postup pro KingPlateArms!
[00:27] Aktualizuji: KingPlateArmsCraftScroll, změna prodejnosti na false.
[00:27] Aktualizuji ID: Nalezen nepřevedený výrobní postup pro KingPlateChest!
[00:27] Aktualizuji: KingPlateChestCraftScroll, změna prodejnosti na false.
[00:27] Aktualizuji ID: Nalezen nepřevedený výrobní postup pro KingPlateGloves!
[00:27] Aktualizuji: KingPlateGlovesCraftScroll, změna prodejnosti na false.
[00:27] Aktualizuji ID: Nalezen nepřevedený výrobní postup pro KingPlateGorget!
[00:27] Aktualizuji: KingPlateGorgetCraftScroll, změna prodejnosti na false.
[00:27] Aktualizuji ID: Nalezen nepřevedený výrobní postup pro KingPlateLegs!
[00:27] Aktualizuji: KingPlateLegsCraftScroll, změna prodejnosti na false.
[00:27] Ignoruji: Svitek KingShieldCraftScroll nemá definovaný výrobní postup.
[00:27] Ignoruji: Svitek KnifeCraftScroll nemá definovaný výrobní postup.
[00:27] Ignoruji: Svitek LeatherBaldricCraftScroll nemá definovaný výrobní postup.
[00:27] Ignoruji: Svitek MakeupCraftScroll nemá definovaný výrobní postup.
[00:27] Ignoruji: Svitek MuffinsCraftScroll nemá definovaný výrobní postup.
[00:27] Aktualizuji: PainBlockerPotionIICraftScroll, změna prodejnosti na false.
[00:27] Ignoruji: Svitek PlateCraftScroll nemá definovaný výrobní postup.
[00:27] Ignoruji: Svitek RawBrickCraftScroll nemá definovaný výrobní postup.
[00:27] Ignoruji: Svitek SilverCoinCraftScroll nemá definovaný výrobní postup.
[00:27] Ignoruji: Svitek SmallCrossbowJackCraftScroll nemá definovaný výrobní postup.
[00:27] Ignoruji: Svitek SphereShieldCraftScroll nemá definovaný výrobní postup.
[00:27] Ignoruji: Svitek SpoonCraftScroll nemá definovaný výrobní postup.
[00:27] Ignoruji: Svitek StoneOvenCraftScroll nemá definovaný výrobní postup.
[00:27] Ignoruji: Svitek StrongCrossbowJackCraftScroll nemá definovaný výrobní postup.
[00:27] Ignoruji: Svitek WaterTroughCraftScroll nemá definovaný výrobní postup.
[00:27] Ignoruji: Svitek WaterTubCraftScroll nemá definovaný výrobní postup.
[00:27] Ignoruji: Svitek WhiteNorseHelmCraftScroll nemá definovaný výrobní postup.
[00:27] Aktualizuji ID: Nalezen nepřevedený výrobní postup pro WhitePlateArms!
[00:27] Aktualizuji: WhitePlateArmsCraftScroll, změna prodejnosti na false.
[00:27] Aktualizuji ID: Nalezen nepřevedený výrobní postup pro WhitePlateChest!
[00:27] Aktualizuji: WhitePlateChestCraftScroll, změna prodejnosti na false.
[00:27] Aktualizuji ID: Nalezen nepřevedený výrobní postup pro WhitePlateGloves!
[00:27] Aktualizuji: WhitePlateGlovesCraftScroll, změna prodejnosti na false.
[00:27] Aktualizuji ID: Nalezen nepřevedený výrobní postup pro WhitePlateGorget!
[00:27] Aktualizuji: WhitePlateGorgetCraftScroll, změna prodejnosti na false.
[00:27] Aktualizuji ID: Nalezen nepřevedený výrobní postup pro WhitePlateHelm!
[00:27] Aktualizuji: WhitePlateHelmCraftScroll, změna prodejnosti na false.
[00:27] Aktualizuji ID: Nalezen nepřevedený výrobní postup pro WhitePlateLegs!
[00:27] Aktualizuji: WhitePlateLegsCraftScroll, změna prodejnosti na false.
[00:27] Ignoruji: Svitek WigCraftScroll nemá definovaný výrobní postup.
[00:27] Nalezeno a zpracováno 740 svitků.
[00:27] Nalezeno 37 chyb!
[00:27] Upraveno 13 návodů!
Od zítřejšího restartu se mohou smazat skripta výrobních svitků mimo základního CraftScroll a UniversalCraftScroll - budou nepotřebná.
(0002203)
Whitey   
22.07.2012 - 00:30   
[00:27] Aktualizuji ID: Nalezen nepřevedený výrobní postup pro Bracelet!
Tenhle návod myslím Stig mazal, proto ho odstraním.
(0002206)
Stig   
23.07.2012 - 13:28   
Bracelet a dalsi zakladni sperky momentalne zvazuji.
Jsou zde dve-tri varianty:
a) sperky ze zeleza jiz nepujdou vyrabet vubec
b) sperkum ze zeleza se nastavi vyrobni postupy, pozadavky a barvy a bude to treti druh sperku (zelezne, stribrne, zlate) - navody na ne budou opet v prodeji
c) sperky ze zeleza se nahradi sperkama z bronzu nebo oceli - jako dalsi novackovske sperkarske vyrobky

Jinak jeste k puvodnimu - vypisum z konzole.. Je potreba neco ve hre udelat? Trochu se v tom ztracim, jestli je vse v poradku, nebo tomu neco chybi.
(0002213)
Whitey   
27.07.2012 - 16:40   
Pokud myslíš tady ty dva výpisy tak ty ignoruj, mám je tu vypíchlé pro jistotu kdyby se po odpojení staré databáze objevily problémy.
(0002214)
Whitey   
28.07.2012 - 16:46   
Narazil jsem na problém návod versus náhodný list - momentálně to nepůjde použít.
Problém je v tom že AliasList vrací z principu pouze typ, a definice návodu vyžaduje navíc parametr.
Pokud to bude vyžadováno budu muset AliasList upravit tak aby byl schopný dodat i atributy které se nastavují v ItemListu (viz. RestoreConteiner, Equip/Drop v bestiáři atd.).
(0002218)
Stig   
28.07.2012 - 18:06   
(upraveno: 28.07.2012 - 18:10)
Ja myslím, že se bez toho obejdem (nevím teda přesně, co jsou AliasListy a kde se to vyskytuje, tak spíš hádám).. Vůbec bych s tím neztrácel čas.
Jinak jsem do světa vracel asi dva Spawnery na generování 2x1 návod z množiny cca 12 návodů. Je to práce na pár minut a těch návodů není zas tak moc. Ne jednu bednu nebo spawner počítám tak maxímálně 8 položek, navíc metodou Copy&Paste (změníš jen Indexy). :)
Imho neřešit. ANEBO - jestli někdy budou ty kolekce předmětů (někde to tu je založeno jako Tweak) a šlo by narvat návody (vč. těch parametrů) do pár kolekcí, tak je vyřešeno.. Ale myslím, že to není tak důležitý. Návodů nad 75+ tolik není a míst, kde se budou tvořit taky ne.

(0002219)
Whitey   
28.07.2012 - 18:08   
AliasList = kolekce předmětů.
Právě v tom je ten problém, že AL vrátí pouze typ (tj. UniversalCraftScroll). Není schopen ovlivnit jakým způsobem pak s typem bude naloženo (tj. že je podle toho vytvořen item a tomu nastaven ManualIndex na danou hodnotu).
(0002223)
Stig   
28.07.2012 - 18:11   
Aha, už to chápu.. :)
Já považuju ty kolekce za pokrok sám o sobě - takže pokud přes to nepůjdou návody, tak se holt návody budou dělat ručně. Zas tolik míst to nebude - odhadem max. 10 míst na spawnování návodů nad 75.
(0002261)
Whitey   
15.08.2012 - 17:01   
Pokud nebudou připomínky, problém uzavřu.
(0002287)
Whitey   
19.08.2012 - 15:45   
Uzavírám.