Stránka 1 z 1

Pvp cleric

Napsal: 14.09.2006 22:40:08
od Rixx
Čau scripteři, mám problém. Hraju clerika, mám v makru na ivm kámoše, zatargetnu někoho v boji a normal na něj castim. Když pak ale healnu toho kámoše a pak chci dál smažit toho "někoho", pořád mám target na kámošovi. Musim vždycky targetit znova, a nebo jsou nějaký vychytaný makra? ;) Dík za pomoc.

Napsal: 14.09.2006 22:59:02
od Ulter-Bes
v options primo ve hre mas moznost next target, ta se na to da taky pouzit. zmenis s ni target a hned jedes na last do nekoho jinyho (pokud ste 3 :wink: )
jen, ze to je taky moznost...

Napsal: 14.09.2006 23:01:45
od Rixx
Ulter-Bes píše:v options primo ve hre mas moznost next target, ta se na to da taky pouzit. zmenis s ni target a hned jedes na last do nekoho jinyho (pokud ste 3 :wink: )
jen, ze to je taky moznost...
Jasný, to znám, ale mě jde o to, jesi se nedá třeba do toho healovacího makra narvat, ať to změní target zpátky... No nevim, to je asi blbost. :)
Tím targetováním po healu jsem myslel i next target, kromě terčíku.

Napsal: 14.09.2006 23:18:25
od Hunter
imo bych poradil: nepouzivat moc moc skripty a targetovat rucne ;P

Napsal: 15.09.2006 01:15:01
od Rixx
Hunter píše:imo bych poradil: nepouzivat moc moc skripty a targetovat rucne ;P
A pak i dvojklik na ikonku ivmka a klik na sebe, co? :P
Ne, v současný době mi ani nic jinýho nezbejvá, ale já chci vědět, jesi to nějak jde..

Napsal: 15.09.2006 02:01:58
od Tatka Smoula
Jednoduche . . . pridej si kamose co ho healis jako objekt a target ktery zabijis pod jiny objekt . . . pak muze makry healit kamose utocit a hned obracene aniz bys musel zachytit target . . . takhle mam delane 2 makra na kamose a jedno na target takze v kazdou chvili mam tri targety . . . bez toho si uz pvp za klerdu nedokazu predstavit :p

Napsal: 15.09.2006 08:39:36
od Dante
sub target_kamosa()
uo.addobject('kamos')
end sub

sub IVMkamos()
uo.waittargetobject('kamos')
uo.cast("'Greater Heal")
end sub


uo.waittargetobject('kamos') alebo tam napises jeho Serial a ten prvy script nepotrebujes

Napsal: 15.09.2006 08:52:16
od Bereg Sunrise
Mam IVM_kamos, IVM_svitek_kamos a Target_PK :p

Napsal: 15.09.2006 12:56:25
od Me
Nevim, dobry scripty z vas dobry kleriky fakt neudelaj.. Znam dost lidi, co targeti rucne a jde jim to nadherne.

Napsal: 16.09.2006 15:36:17
od Rixx
Tatka Smoula píše:Jednoduche . . . pridej si kamose co ho healis jako objekt a target ktery zabijis pod jiny objekt . . . pak muze makry healit kamose utocit a hned obracene aniz bys musel zachytit target . . . takhle mam delane 2 makra na kamose a jedno na target takze v kazdou chvili mam tri targety . . . bez toho si uz pvp za klerdu nedokazu predstavit :p
Panebože já jsem vůůůůůůůl!!! Díky. Ty objekty na kámoše mám přesně takhle udělaný, ale že by mě napadlo dát takhle target i na pkčko, to néééééé. OMG! Díky.

Napsal: 08.03.2007 15:58:36
od Rixx
Další problém.
Kámoše si přidám tímhle:

Kód: Vybrat vše

sub kamos()
    UO.exec('addobject kamos')
    while UO.Targeting()     
      wait(100)
    wend
end sub
pak ho chci boostnout timhle:

Kód: Vybrat vše

sub BOOSTkamos()
    UO.WaitTargetObject('kamos')
    UO.Cast("Bless")
      wait(3500)
    UO.WaitTargetObject('kamos')
    UO.Cast('Reactive Armor')
end sub
a ono mi to buď u toho blesu nebo u toho reaktivu hodí hlášku "this spell needs a target object". Prostě to sešle (náhodně?) jedno z nich, a když to zkusim podruhý, tak to občas sešle obě, občas zase jenom jedno. To samý se mi stává, když chci boostnout sebe:

Kód: Vybrat vše

sub REL()
    UO.WaitTargetSelf()
    UO.Cast("Bless")
end sub
Někdy to jde v pohodě, někdy mi to píše tu hlášku, tak to chvíli mačkám a pak teprve se to podaří, aniž bych dělal cokoliv jinýho. Fakt to nechápu. Mám chybu ve scriptu? Nebo v něčem jiným? Díky za rady.

Napsal: 08.03.2007 16:14:18
od Dondor
Je možný, že ti ten waittargetobject sezrala nejaka akce, co zustala neobslouzena z predchoziho spatne ukonceneho makra. Zkus namísto
UO.WaitTargetObject('kamos')
UO.Cast("Bless")
pouzit jen UO.Cast("Bless","kamos").

Edit: Smazan kus kodu, co byl blbe.

Napsal: 08.03.2007 16:15:02
od Dante
mozno to pomoze , ale skus zaskrtnut "target XYZ fix"

Napsal: 08.03.2007 16:28:53
od Rixx
Dante píše:mozno to pomoze , ale skus zaskrtnut "target XYZ fix"
To mam zaškrlý celou dobu a i s tim to blbne. Ale zkusim ty targety.

Edit: Jak si s tim tak hraju, tak zřejmě si ty targety musim přidat dvakrát... To je trochu nepraktický..

Napsal: 08.03.2007 16:53:58
od Rixx
Dondor píše:Je možný, že ti ten waittargetobject sezrala nejaka akce, co zustala neobslouzena z predchoziho spatne ukonceneho makra.
Potřebuje tracking targety? Jestli to nemůže bejt v tom...

Napsal: 08.03.2007 17:27:28
od Dondor
Rekl bych, ze ne, Tracking funguje pres WaitMenu.

Napsal: 08.03.2007 17:50:25
od Mole Two
tuhle hlasku to pise kdyz nemas hozeny svetlo ty targete :p skript blbe neni

btw: funguje i UO.Cast("bless", "kamos");

Napsal: 08.03.2007 18:34:06
od Carda
Dondor píše:

Kód: Vybrat vše

if(UO.Targetting()) then
 UO.CancelTarget()
endif
[imho]UO.Targeting() kontroluje jesi ti nevisí v okně UO target. Takový to zaměřovátko :p
UO.CancelTarget() ruší UO.Waitblabla()
Takže

Kód: Vybrat vše

if UO.Waiting() then
 UO.CancelTarget()
endif
[/imho]

Napsal: 08.03.2007 19:50:52
od Rixx
Mole Two píše:tuhle hlasku to pise kdyz nemas hozeny svetlo ty targete :p skript blbe neni

btw: funguje i UO.Cast("bless", "kamos");
Kua ja jsem mamlas... Já měl omylem zaplý světlo v yoku. Proboha. Díky. To snad není možný. A já jak blb předělávám makra. :D