Eric píše:
Pokud v menu je Total Mana Refresh a Mana Refresh, v injectu se vam nepodari umichat Manaref - vzdycky vznikne tmr. Proto tam je Mana Refresh Potion. Proste bylo ptoreba rozlisit jednotlive potky od sebe tak, aby byly nazvy dostatecne unikatni.
Omlouvam se ze takle na stedry den, ale nez mi to vypadne, zrovna jsem se dostal k prepsani toho scriptu.
K tem nazvum. Je to cele strasne nedeterministicke, tedy napsat na to script univerzalni pekne a jednoduse nelze, ty nazvy to je proste chaos ;].
Jinak to stim Injectem, je tedy asi bug Inejctu, ne? Kdyz pres klienta to fungovat bude a fenu taky. Je smutne to takle prizpusobovat bugu v jednom z externich programu.
Zkusim nadhodit jak dle me jednoduse vypada rozdeleni alechmy potionu, dle dvou dimenzi:
1] Typ = Cure, Heal, Explosion, Refrehs, Total Mana Refresh, Mana Refresh atd...
2] Kvalita = Lesser, None, Greater, Deadly, Total
Tedy nazev, naprosto unikatni, se skalda z
Kvalita + Typ
napr:
Typ: Cure, Kvalita: Lesser = "Lesser Cure"
Typ: Total Mana Refresh, Kvalita: None = "Total Mana Refresh" (None je reprezentovano jako prazdny retezec)
Typ: Poison, Kvalita: Deadly = "Deadly Poison"
atd....
Tedy na takto jednoduche rozdeleni se da krasne napsat univerzalni script, bez nutnosti nejakych vyjimek typu "Kdyz je to Heal tak tam musi byt slovo Potion"...
Opravdu je nutne prizpusobovat nejake chybe v injectu, vazne nedokaze rozlisit inject mezi "Heal" a "Greater Heal" ? Nejak se mi to mu neche verit, kdyz WaitMenu je tvoreno jednoznacnou cestout od poztaceniho menu do koncove polozky?
Pokud by neslo takto jednoduse sjednotit nazby aby to dopovidalo nejake strukture a zaroven popisu na strankach, slo by aspon opravit/sjednotit slovo "Potion", nekdy tam je
potion a nekdy zas
Potion
EDIT:
Jeste me napadla moznost rozdelit menu do vice urovni, to by pak v kazdem byl jednoznacny retezect, problem by byl jen u prvni urovne s Total Mana Refres a Mana Refresh, pokud to teda Inject opravdu neumi.
Cesta by pak nap. vypadala takto:
"Vyberete typ potionu" "Cure" "Cure" "Greater"
nebo
"Vyberete typ potionu" "Cure" "Cure" "Lesser"
nebo
"Vyberete typ potionu" "Cure" "Cure" "None"
None by se dalo nahradit slovem Potion aby to nebylo tak technicke:
"Vyberete typ potionu" "Cure" "Cure" "Potion"
Vyhovovala by tato variant Injectu?
Jinak vsem preju pohodove svatky a pripadne diky za reakci ;]