Script:LastCorpse.boo
Z AmonWiki
(Rozdíly mezi verzemi)
m |
m |
||
Řádka 4: | Řádka 4: | ||
'''Vyzaduje Phoenix 0.7.2!''' | '''Vyzaduje Phoenix 0.7.2!''' | ||
+ | Pouziti v hotkey: | ||
<source lang="boo"> | <source lang="boo"> | ||
waittargetobject lastcorpse | waittargetobject lastcorpse |
Verze z 12. 6. 2010, 21:24
Jazyk: Boo
Shard: Dark Paradise
Nastavuje alias lastcorpse
Nastavi alias lastcorpse na posledni otevrenou mrtvolu. Funguje automaticky, netreba spoustet.
Vyzaduje Phoenix 0.7.2!
Pouziti v hotkey:
waittargetobject lastcorpse
Pouziti ve scriptu:
UO.WaitTargetObject(LastCorpse.Serial); // Coz je to same jako UO.WaitTargetObject(Aliases.GetObject("lastcorpse"));
namespace Phoenix import System import Phoenix import Phoenix.WorldData /// Tento script vyzaduje Phoenix 0.7.2 [RuntimeObject] public class LastCorpse: // Vraci id posledni otevrene mrtvoly public static Serial as Serial: property/>get: return Aliases.GetObject("lastcorpse") public def constructor(): Aliases.Changed += Aliases_Changed private def Aliases_Changed(s, e as AliasChangedEventArgs): Aliases.SetObject("lastcorpse", e.Value) if IsCorpse(e.Value) private static def IsCorpse(id as Serial): item = World.GetItem(id) return item.Container == 0 and item.Graphic == 0x2006