Stránka 1 z 2
Pauzy při vykonávání akcí
Napsal: 27.05.2007 20:36:54
od Samial
Líbí se mi nápad, kdy se při provádění akcí (loot, cooking..) píše hláška "..akce skončila."
Chtěl jsem okopat pár kamínků, při čemž jsem se nějak nemohl trefit do pauzy a často mě prudil spam slov "Jeste nemuzes pouzit krumpac...". A tak mě napadlo, kdyby se tato hláška mohla aplikovat i do krumpáčů.. díky za odpověď .
Napsal: 27.05.2007 23:15:40
od Mir
hláška "ješte nemuzes pouzit krumpac" je na krumpáči priamo naviazaná a je ekvivalentná hláške akce skončila...
k tomu stačí uspôsobiť príslušné makro aby reagovalo na inú hlášku.
Napsal: 27.05.2007 23:19:56
od Samial
Mir píše:hláška "ješte nemuzes pouzit krumpac" je na krumpáči priamo naviazaná a je ekvivalentná hláške akce skončila...
k tomu stačí uspôsobiť príslušné makro aby reagovalo na inú hlášku.
Ine. Protoze vono mi to totiz tudleto napise klidne 5× nad sebe, přitom to stejně furt nejde a to se mi nelibi, vis.. to prakticky nejde udělat relativně.. pokud by teda nebyly konstantni lagy a savy cekaly, az si dokopu..
Napsal: 27.05.2007 23:28:58
od Mir
hm. to vyzerá že by trebalo prepísať to makro...
Napsal: 28.05.2007 00:35:56
od JoeMoe
Mir píše:hláška "ješte nemuzes pouzit krumpac" je na krumpáči priamo naviazaná a je ekvivalentná hláške akce skončila...
skus sa nad tym zamysliet.
nebude to tak, ze ta prva ti pise ze mozes pokracovat, a ta druha ze NEmozes pokracovat?
Napsal: 28.05.2007 04:31:44
od Gil-Galad
Není to tak že když kopneš krumpem má timer (neměnná doba) než můžeš kopnout znova a pokud nepočkáš až ten timer uteče a kopneš brzo vypíše ti to "Ještě nemůžeš použít krumpáč" ale tato hláška taky znamená že ti ten timer běží zase od nuly takže musíš po ní čekat zase ten timer (neměnná doba) a až potom je možné znova kopnout do země. Už jsem dlouho nekopal ale tohle není těžké si ověřit během chvilky a pokud to tak opravdu je tak nevidím problém si tu pauzu zjistit - a když je třeba dvě vteřiny mít v makru kontrolu na journal na hlášku "Ještě nemůžeš..." a za to hodit wait(2000) a není co řešit.
Napsal: 28.05.2007 09:11:38
od JoeMoe
Gil-Galad píše:Není to tak že když kopneš krumpem má timer (neměnná doba) než můžeš kopnout znova a pokud nepočkáš až ten timer uteče a kopneš brzo vypíše ti to "Ještě nemůžeš použít krumpáč" ale tato hláška taky znamená že ti ten timer běží zase od nuly takže musíš po ní čekat zase ten timer (neměnná doba) a až potom je možné znova kopnout do země. Už jsem dlouho nekopal ale tohle není těžké si ověřit během chvilky a pokud to tak opravdu je tak nevidím problém si tu pauzu zjistit - a když je třeba dvě vteřiny mít v makru kontrolu na journal na hlášku "Ještě nemůžeš..." a za to hodit wait(2000) a není co řešit.
jo, tak nejak to tusim bolo.
jediny problem je (aspon pre mna), ze sa to neda spravit dynamicky...
Napsal: 28.05.2007 09:51:38
od Kain
tak nepouzivejete yoko injecta a pujde vam to v pohode...
Napsal: 28.05.2007 10:07:09
od Lilith
Ty jseš chytrej,čéče...
Napsal: 28.05.2007 10:13:52
od Samial
Kain píše:tak nepouzivejete yoko injecta a pujde vam to v pohode...
Jenze vono to nejde ani bez injektu, vis, edo
Napsal: 28.05.2007 10:43:40
od Mephist
Pokud to chces mit s dynamickejma pauzama, tak myslim ze kdyz dokopes, tak ti to hodi pri uspechu hlasku ze sis hodil do batuzku nejakou rudu a pri neuspechu ti to napise ze si nic nevykopal. Tak si nastav v yoku opakovani kopani az ve chvili, kdy to danou hasku vypise.
Napsal: 28.05.2007 10:56:30
od Bumbrdlouch
Mephist píše:Pokud to chces mit s dynamickejma pauzama, tak myslim ze kdyz dokopes, tak ti to hodi pri uspechu hlasku ze sis hodil do batuzku nejakou rudu a pri neuspechu ti to napise ze si nic nevykopal. Tak si nastav v yoku opakovani kopani az ve chvili, kdy to danou hasku vypise.
az na to ze po ty hlasce musis jeste chvili cekat myslim...ovsem neni problem tam dat pauzu na hlasku + nakej ten cas
Lilith píše:Ty jseš chytrej,čéče...
nauc se quotovat,čéče...
Napsal: 28.05.2007 13:18:14
od Leny-m
Pokud tě chápu dobře, chceš informaci o ukončení akce při miningu, right? A dopad rudy do batohu ti jako dostatečné ukončení akce nepřijde?
Ještě nemůžeš použít krumpáč... se vypisuje, když použiješ krumpáč po sobě příliš rychle, takže pokud chceš vymyslet nějakou vychytávku na tuhle hlášku, můžeš si tam dát pauzu, když ti to tuhle hlášku vyhodí a skript nechat projet znova

Napsal: 28.05.2007 18:32:56
od Ash
Leny-m píše:Pokud tě chápu dobře, chceš informaci o ukončení akce při miningu, right? A dopad rudy do batohu ti jako dostatečné ukončení akce nepřijde?
Ehm, tys nekdy kopal?

Me prijde ze to ze ruda padne do balgu jeste neznamena, ze muzes znovu pouzit krumpac

Tohle sou dve veci na sobe uplne nezavisle, pokud to ma timer rekneme 5s ten krump, tak dost casto je treba ze ruda tam padne rychle, script to rozpozna, zahaji dalsi kopani a hlaska. Takze tohle je dost blbost, jako jo, udelej si script atd... Ale je proste totalne dodelane rucni kopani, sam sem treba byl pred nejakymi par mesici ve fire, a proste z tech sten sem si to kopal ciste rucne, jenom interni makra, a stvalo me to opravdu hodne (sice ne tak aybch si nejaky script poridil

ale na to mam vytrvalost opravdu velkou).
Napsal: 28.05.2007 19:15:53
od Gil-Galad
Ashi neni problem mit na kopani script - proste je potreba pouzit jen kombinaci dynamickych a pevne pauzy - tou pevnou osetrit tu hlasku toho krumpace nebo is proste natvrdo napsat script s pevnyma pauzama ktery das treba i o neco delsi nez musis kvuli lagum.
Ve fire je to neco jinyho tam nekopes ze zeme jak v klasickym dole tam treba taky jedu jen pres interni makra a last object i kdyz i na kopani ze sten jsem slysel ze jsou makra

Napsal: 28.05.2007 19:28:39
od Dexxter
jo uz ste si tu povedali kde a ake pauzy dat (to plati vlastne pre vsetky skilly, aj pre tie kde sa hlaska uz zobrazuje), ale mna fakt zaujima odpoved od GM, ci je mozne dat tu hlasku o ukonceni akce aj do miningu

Napsal: 28.05.2007 19:49:40
od Carda
Dexxter píše:jo uz ste si tu povedali kde a ake pauzy dat (to plati vlastne pre vsetky skilly, aj pre tie kde sa hlaska uz zobrazuje), ale mna fakt zaujima odpoved od GM, ci je mozne dat tu hlasku o ukonceni akce aj do miningu

Imo hláška o spadnutí rudy do báglu je rly dostačující. Todle používám já a s hláškou "Ještě nemůžeš blah" se setkávám jenom dyž dojde ruda a popojdu rychle dál (dyž dojde ruda hláška se vypíše hned, ale ten timer tam furt je

), ale žádný pauzy statický tam navíc nemám.
Kód: Vybrat vše
Sub kop(x, y)
Repeat
UO.DeleteJournal()
UO.WaitTargetTile("0", x, y, UO.GetZ())
UO.UseType("0x0E85")
Wait(1000)
Repeat
Wait(100)
Until UO.InJournal("There is no|You put|You loosen|Try mining|You destroy|Jeste nemuzes pouzit")
Until UO.InJournal("There is no ore here to mine|Try mining in rock")
end sub
Napsal: 28.05.2007 21:55:09
od Longbowman
Co je větší zlo? Jít na ruku injectu nebo řešit zlo v podobě nedodržování pauz?
Napsal: 29.05.2007 09:26:07
od Silence
Kdyby ta pauza alespoň neměla rozptyl :/
Napsal: 29.05.2007 11:00:24
od Mir
to by museli byť pingy stabilné na milisekundu presne a to je utópia (nehovorím o týchto konkrétnych makrách ale o všetkých).
Yokári to môžu riešiť dynamickou pauzou a ludia čo používajú assist a interné makrá zase majú funkciu "waitfortarget" a rozumne nastavený delay, holt to človek aby mal aspoň základné znalosti z programovania ako takého.