[DEFNAME tracking]
successcheck_tracking 250
tracking_kleiner_frosch    10.0
tracking_pig        15.0
tracking_schneehase    15.0
tracking_rabbit        15.0
tracking_snake        15.0
tracking_cat        15.0
tracking_bird_ice    15.0
tracking_bird        15.0
tracking_eagle        15.0
tracking_slime        15.0
tracking_chicken    15.0
tracking_pig_big    16.0
tracking_schneerabe    16.0
tracking_rabe        17.0
tracking_sheep        18.0
tracking_goat        19.0
tracking_kleiner_skorpion    19.0
tracking_kleine_spinne    19.0
tracking_kleiner_skarabaeus    19.0
tracking_kleine_echse    19.0
tracking_robbe        20.0
tracking_blaufalke    20.0
tracking_dog        20.0
tracking_gorilla    20.0
tracking_mountain_eagle    23.5
tracking_rat_giant    24.0
tracking_zombie        25.0
tracking_spectre    32.0
tracking_Gebirgsbock    33.0
tracking_mongbat    35.0
tracking_renntier_jung    35.0
tracking_walross    35.0
tracking_stag        37.0
tracking_renntier    37.0
tracking_polarfuchs    38.0
tracking_bear        39.0
tracking_toad_giant    40.0
tracking_hoehlenbaer    41.0
tracking_Skelett    42.0
tracking_schneemann    43.0
tracking_alligator    44.0
tracking_ratman        45.0
tracking_ratman_shaman    46.0
tracking_goatman_mace    47.0
tracking_goatman_archer    47.0
tracking_cow        48.0
tracking_panther    48.0
tracking_crawler    48.5
tracking_auerochse    49.0
tracking_elch        49.0
tracking_wasserbueffel    49.0
tracking_wolf        50.0
tracking_Polarwolf    50.0
tracking_snow_wolf    50.0
tracking_lizardman    51.0
tracking_ice_lizardman    51.0
tracking_leoparde    52.0
tracking_puma        52.5
tracking_spider        53.0
tracking_waldspinne    53.5
tracking_harpy        54.0
tracking_snow_lion    54.5
tracking_snow_gepard    55.0
tracking_m_goblin    55.0
tracking_m_goblin_bow    55.0
tracking_m_goblin_mage    55.0
tracking_m_goblin_chief    55.0
tracking_m_goblin_wolfsreiter    55.0
tracking_orc        55.0
tracking_horse        57.0
tracking_scorpion_giant    58.0
tracking_elem_earth_2    59.0
tracking_elem_lava    59.0
tracking_elem_water_2    59.0
tracking_elem_crystal    59.0
tracking_ettin        60.0
tracking_rhinobeetle    61.0
tracking_liche        62.0
tracking_snake_giant    63.0
tracking_ant_armor    64.0
tracking_ettin        65.0
tracking_blade_spirit    65.5
tracking_Wailing_Banshee 66.0
tracking_daemon_slave    66.0
tracking_daemon_slave_2    66.0
tracking_grim_reaper    67.0
tracking_shadow_new    67.0
tracking_reaper        68.0
tracking_dark_treant    68.0
tracking_snake_queen    68.5
tracking_sea_monster    69.0
tracking_sea_serpent    69.0
tracking_troll        69.0
tracking_oger        70.0
tracking_bloodstealer_fighter    71.0
tracking_bloodstealer_lord    72.0
tracking_bloodstealer_shaman    73.0
tracking_Troll_war    74.0
tracking_gargoyle     73.0
tracking_corpser    71.0
tracking_seeker        71.0
tracking_forest_ghost    71.0
tracking_werwolf    72.0
tracking_demonmaster    72.0
tracking_djinn        72.0
tracking_demon_two_head    73.0
tracking_demon_six_arm    74.0
tracking_demon        75.0
tracking_frost_giant    76.0
tracking_fire_giant    76.0
tracking_feuermensch    77.0
tracking_ophidian_mage    78.0
tracking_ophidian_warrior 79.0
tracking_ophidian_queen    80.0
tracking_titan        85.0
tracking_drake        90.0
tracking_grimwolf    95.0
[FUNCTION f_tracking_char]
    src.smsg @0,3 Ihr entdeckt ein paar Spuren.
obj=<uid>
FORCHARS <eval <src.tracking>/20>
 IF !(<isgm>)
  IF (<uid> != <src.uid>)
    local.x=(-(<src.p.x> - <p.x>))
    local.y=((<src.p.y> - <p.y>))
    local.tracking_x = <eval ((<local.x> + <local.y>) / 2)>
    local.tracking_y = <eval ((<local.y> - <local.x>) / 2)>
    local.distancefactor = <eval ((100*sqrt(<eval ((<local.x>@2)+(<local.y>@2))>))/sqrt(<eval ((<local.tracking_x>@2)+(<local.tracking_y>@2))>))>
    local.tracking_x = <eval (<local.tracking_x>*<local.distancefactor>)>
    local.tracking_y = <eval (<local.tracking_y>*<local.distancefactor>)>
    //Rescale and position
    local.tracking_x=<eval (((<local.tracking_x>)/40)+235)>
    local.tracking_y=<eval (((-<local.tracking_y>)/40)+235)>
    try obj.tag.tempx_<obj.dmorex>=<eval (<local.tracking_x>)>
    try obj.tag.tempy_<obj.dmorex>=<eval (<local.tracking_y>)> 
   
// Check Monster
 IF (<npc> == brain_monster)
     try obj.tag.brain_<obj.dmorex>=2360
  IF ((<body> == c_ettin) || (<body> == c_ettin_w_axe)) && (<src.tracking> > <def0.tracking_ettin>)
     //try obj.tag.name_<obj.dmorex>=Ettin
     try obj.tag0.tooltip_<obj.dmorex>=600000
   ELSEIF ((<body> == c_troll_w_axe) || (<body> == c_troll) || (<body> == c_gibberling)|| (<body> == c_troll_w_mace)) && (<src.tracking> > <def0.tracking_troll>)
    //try obj.tag.name_<obj.dmorex>=Troll
    try obj.tag0.tooltip_<obj.dmorex>=600001
   ELSEIF (<body> == c_ogre) && (<src.tracking> > <def0.tracking_oger>)
    //try obj.tag.name_<obj.dmorex>=Oger
    try obj.tag0.tooltip_<obj.dmorex>=600002
   ELSEIF ((<body> == c_orc_lord) || (<body> == c_orc) || (<body> == c_orc_brute) || (<body> == c_orc_w_club)) && (<src.tracking> > <def0.tracking_orc>)
    //try obj.tag.name_<obj.dmorex>=Ork
    try obj.tag0.tooltip_<obj.dmorex>=600003
   ELSEIF ((<body> == c_gargoyle) || (<body> == c_fire_gargoyle) || (<body> == c_destroyer_gargoyle)) && (<src.tracking> > <def0.tracking_gargoyle>)
    //try obj.tag.name_<obj.dmorex>=Gargoyle
    try obj.tag0.tooltip_<obj.dmorex>=600004
   ELSEIF (<body> == c_corpser) && (<src.tracking> > <def0.tracking_corpser>)
    //try obj.tag.name_<obj.dmorex>=Erdtentakel
    try obj.tag0.tooltip_<obj.dmorex>=600005
   ELSEIF ((<body> == c_daemon) || (<body> == c_daemon_w_sword) || (<body> == c_Horde_Daemon_Medium) || (<body> == c_daemon_skelett) || (<body> == c_demonmaster) || (<body> == c_daemon_w_sword)  || (<body> == c_Horde_Daemon_Large) || (<body> == c_multicolored_horde_minion) || (<body> == c_chaos_daemon) || (<body> == c_arcane_daemon) || (<body> == c_ravager)) && (<src.tracking> > <def0.tracking_demon>)
    //try obj.tag.name_<obj.dmorex>=Daemon
    try obj.tag0.tooltip_<obj.dmorex>=600006
   ELSEIF ((<body> == c_snake_giant) || (<body> == c_snake_queen)) && (<src.tracking> > <def0.tracking_snake_giant>)
    //try obj.tag.name_<obj.dmorex>=Schlange
    try obj.tag0.tooltip_<obj.dmorex>=600007
   ELSEIF ((<body> == c_spider_giant) || (<body> == c_kleine_spinne) || (<body> == c_Giant_Black_Widow) || (<body> == c_dread_spider)) && (<src.tracking> > <def0.tracking_spider>)
    //try obj.tag.name_<obj.dmorex>=Spinne
    try obj.tag0.tooltip_<obj.dmorex>=600008
   ELSEIF (<body> == c_harpy) && (<src.tracking> > <def0.tracking_harpy>)
    //try obj.tag.name_<obj.dmorex>=Harpie
    try obj.tag0.tooltip_<obj.dmorex>=600009
   ELSEIF ((<body> == c_lizardman) || (<body> == c_lizardman_mace) || (<body> == c_lizardman_spear)) && (<src.tracking> > <def0.tracking_lizardman>)
    //try obj.tag.name_<obj.dmorex>=Echsenmensch
    try obj.tag0.tooltip_<obj.dmorex>=600010
   ELSEIF (<body> == c_mongbat) && (<src.tracking> > <def0.tracking_mongbat>)
    //try obj.tag.name_<obj.dmorex>=Fledermaus
    try obj.tag0.tooltip_<obj.dmorex>=600011
   ELSEIF ((<body> == c_ratman) || (<body> == c_ratman_w_mace) || (<body> == c_ratman_w_sword)) && (<src.tracking> > <def0.tracking_ratman>)
    //try obj.tag.name_<obj.dmorex>=Rattenmensch
    try obj.tag0.tooltip_<obj.dmorex>=600012
   ELSEIF ((<body> == c_reaper) || (<body> == c_reaper_redux) || (<body> == c_dark_treant)) && (<src.tracking> > <def0.tracking_reaper>)
    //try obj.tag.name_<obj.dmorex>=Baumtroll
    try obj.tag0.tooltip_<obj.dmorex>=600013
   ELSEIF ((<body> == c_kleiner_skorpion) || (<body> == c_scorpion_giant)) && (<src.tracking> > <def0.tracking_scorpion_giant>)
    //try obj.tag.name_<obj.dmorex>=Skorpion
    try obj.tag0.tooltip_<obj.dmorex>=600014
   ELSEIF ((<body> == c_slime) || (<body> == c_mound_maggots)) && (<src.tracking> > <def0.tracking_slime>)
    //try obj.tag.name_<obj.dmorex>=Schleim
    try obj.tag0.tooltip_<obj.dmorex>=600015
   ELSEIF ((<body> == c_titan) || (<body> == c_cyclops)) && (<src.tracking> > <def0.tracking_titan>)
    //try obj.tag.name_<obj.dmorex>=Titan
    try obj.tag0.tooltip_<obj.dmorex>=600016
   ELSEIF ((<body> == c_bullfrog) || (<body> == c_toad_giant)) && (<src.tracking> > <def0.tracking_toad_giant>)
    //try obj.tag.name_<obj.dmorex>=Kroete
    try obj.tag0.tooltip_<obj.dmorex>=600017
   ELSEIF ((<body> == c_ophidian_mage) && (<src.tracking> > <def0.tracking_ophidian_mage>)
    //try obj.tag.name_<obj.dmorex>=Ophidian Magier
    try obj.tag0.tooltip_<obj.dmorex>=600018
  ELSEIF ((<body> == c_ophidian_warrior) && (<src.tracking> > <def0.tracking_ophidian_warrior>)
    //try obj.tag.name_<obj.dmorex>=Ophidian Krieger
    try obj.tag0.tooltip_<obj.dmorex>=600019
  ELSEIF ((<body> == c_ophidian_queen) && (<src.tracking> > <def0.tracking_ophidian_queen>)
    //try obj.tag.name_<obj.dmorex>=Ophidian Koenigin
    try obj.tag0.tooltip_<obj.dmorex>=600020
  ELSEIF ((<body> == c_sea_monster) && (<src.tracking> > <def0.tracking_sea_monster>)
    //try obj.tag.name_<obj.dmorex>=Seemonster
    try obj.tag0.tooltip_<obj.dmorex>=600021
  ELSEIF ((<body> == c_sea_serpent) && (<src.tracking> > <def0.tracking_sea_serpent>)
    //try obj.tag.name_<obj.dmorex>=Seeschlange
    try obj.tag0.tooltip_<obj.dmorex>=600022
  ELSEIF ((<body> == c_rat_giant) && (<src.tracking> > <def0.tracking_rat_giant>)
    //try obj.tag.name_<obj.dmorex>=Riesenratte
    try obj.tag0.tooltip_<obj.dmorex>=600023
  ELSEIF ((<body> == c_blade_spirit) && (<src.tracking> > <def0.tracking_blade_spirit>)
    //try obj.tag.name_<obj.dmorex>=Klingengeist
    try obj.tag0.tooltip_<obj.dmorex>=600024
  ELSEIF ((<body> == c_grim_reaper) && (<src.tracking> > <def0.tracking_grim_reaper>)
    //try obj.tag.name_<obj.dmorex>=Schlitzer
    try obj.tag0.tooltip_<obj.dmorex>=600025
  ELSEIF ((<body> == c_ratman_shaman) && (<src.tracking> > <def0.tracking_ratman_shaman>)
    //try obj.tag.name_<obj.dmorex>=Rattenschamane
    try obj.tag0.tooltip_<obj.dmorex>=600026
  ELSEIF ((<body> == c_frost_giant) && (<src.tracking> > <def0.tracking_frost_giant>)
    //try obj.tag.name_<obj.dmorex>=Frostriese
    try obj.tag0.tooltip_<obj.dmorex>=600027
  ELSEIF ((<body> == c_crawler) && (<src.tracking> > <def0.tracking_crawler>)
    //try obj.tag.name_<obj.dmorex>=Kriechtier
    try obj.tag0.tooltip_<obj.dmorex>=600028
  ELSEIF ((<body> == c_dark_treant) && (<src.tracking> > <def0.tracking_dark_treant>)
    //try obj.tag.name_<obj.dmorex>=Baumtroll
    try obj.tag0.tooltip_<obj.dmorex>=600029
  ELSEIF ((<body> == c_snake_queen) && (<src.tracking> > <def0.tracking_snake_queen>)
    //try obj.tag.name_<obj.dmorex>=Schlangenkoenigin
    try obj.tag0.tooltip_<obj.dmorex>=600030
  ELSEIF ((<body> == c_goatman_mace) && (<src.tracking> > <def0.tracking_goatman_mace>)
    //try obj.tag.name_<obj.dmorex>=Ziegenmann
    try obj.tag0.tooltip_<obj.dmorex>=600031
  ELSEIF ((<body> == c_goatman_archer) && (<src.tracking> > <def0.tracking_goatman_archer>)
    //try obj.tag.name_<obj.dmorex>=Ziegenmann
    try obj.tag0.tooltip_<obj.dmorex>=600032
  ELSEIF ((<body> == c_seeker) && (<src.tracking> > <def0.tracking_seeker>)
    //try obj.tag.name_<obj.dmorex>=Suchender
    try obj.tag0.tooltip_<obj.dmorex>=600033
  ELSEIF ((<body> == c_ice_lizardman) && (<src.tracking> > <def0.tracking_ice_lizardman>)
    //try obj.tag.name_<obj.dmorex>=Eisechse
    try obj.tag0.tooltip_<obj.dmorex>=600034
  ELSEIF ((<body> == c_kleiner_skorpion) && (<src.tracking> > <def0.tracking_kleiner_skorpion>)
    //try obj.tag.name_<obj.dmorex>=kleiner Skorpion
    try obj.tag0.tooltip_<obj.dmorex>=600035
  ELSEIF ((<body> == c_kleine_spinne) && (<src.tracking> > <def0.tracking_kleine_spinne>)
    //try obj.tag.name_<obj.dmorex>=kleine Spinne
    try obj.tag0.tooltip_<obj.dmorex>=600036
  ELSEIF ((<body> == c_fire_giant) && (<src.tracking> > <def0.tracking_fire_giant>)
    //try obj.tag.name_<obj.dmorex>=Feuerriese 
    try obj.tag0.tooltip_<obj.dmorex>=600037
  ELSEIF ((<body> == c_feuermensch) && (<src.tracking> > <def0.tracking_feuermensch>)
    //try obj.tag.name_<obj.dmorex>=Feuermensch
    try obj.tag0.tooltip_<obj.dmorex>=600038
  ELSEIF ((<body> == c_rhinobeetle) && (<src.tracking> > <def0.tracking_rhinobeetle>)
    //try obj.tag.name_<obj.dmorex>=Riesenhirschkaefer
    try obj.tag0.tooltip_<obj.dmorex>=600039
  ELSEIF ((<body> == c_bloodstealer_fighter) && (<src.tracking> > <def0.tracking_bloodstealer_fighter>)
    //try obj.tag.name_<obj.dmorex>=Blutsauger Kaempfer
    try obj.tag0.tooltip_<obj.dmorex>=600040
   ELSEIF ((<body> == c_bloodstealer_lord) && (<src.tracking> > <def0.tracking_bloodstealer_lord>)
    //try obj.tag.name_<obj.dmorex>=Blutsauger Lord
    try obj.tag0.tooltip_<obj.dmorex>=600041
  ELSEIF ((<body> == c_bloodstealer_shaman) && (<src.tracking> > <def0.tracking_bloodstealer_shaman>)
    //try obj.tag.name_<obj.dmorex>=Blutsauger Schamane
    try obj.tag0.tooltip_<obj.dmorex>=600042
  ELSEIF ((<body> == c_Troll_war) && (<src.tracking> > <def0.tracking_Troll_war>)
    //try obj.tag.name_<obj.dmorex>=Kriegstroll
    try obj.tag0.tooltip_<obj.dmorex>=600043
  ELSEIF ((<body> == c_m_goblin) && (<src.tracking> > <def0.tracking_m_goblin>)
    //try obj.tag.name_<obj.dmorex>=Goblin Kaempfer
    try obj.tag0.tooltip_<obj.dmorex>=600044
  ELSEIF ((<body> == c_m_goblin_bow) && (<src.tracking> > <def0.tracking_m_goblin_bow>)
    //try obj.tag.name_<obj.dmorex>=Goblin Bogernschuetze
    try obj.tag0.tooltip_<obj.dmorex>=600045
  ELSEIF ((<body> == c_m_goblin_mage) && (<src.tracking> > <def0.tracking_m_goblin_mage>)
    //try obj.tag.name_<obj.dmorex>=Goblin Magier
    try obj.tag0.tooltip_<obj.dmorex>=600046
  ELSEIF ((<body> == c_m_goblin_chief) && (<src.tracking> > <def0.tracking_m_goblin_chief>)
    //try obj.tag.name_<obj.dmorex>=Goblin Chef
    try obj.tag0.tooltip_<obj.dmorex>=600047
  ELSEIF ((<body> == c_m_goblin_wolfsreiter) && (<src.tracking> > <def0.tracking_m_goblin_wolfsreiter>)
    //try obj.tag.name_<obj.dmorex>=Goblin Wolfreiter
    try obj.tag0.tooltip_<obj.dmorex>=600048
  ELSEIF ((<body> == c_kleiner_skarabaeus) && (<src.tracking> > <def0.tracking_kleiner_skarabaeus>)
    //try obj.tag.name_<obj.dmorex>=kleiner Skarabaeus
    try obj.tag0.tooltip_<obj.dmorex>=600049
  ELSEIF ((<body> == c_kleine_echse) && (<src.tracking> > <def0.tracking_kleine_echse>)
    //try obj.tag.name_<obj.dmorex>=kleine Echse
    try obj.tag0.tooltip_<obj.dmorex>=600050
  ELSEIF ((<body> == c_elem_earth_2) && (<src.tracking> > <def0.tracking_elem_earth_2>)
    //try obj.tag.name_<obj.dmorex>=Erdelement
    try obj.tag0.tooltip_<obj.dmorex>=600051
  ELSEIF ((<body> == c_elem_lava) && (<src.tracking> > <def0.tracking_elem_lava>)
    //try obj.tag.name_<obj.dmorex>=Lavaelement
    try obj.tag0.tooltip_<obj.dmorex>=600052
  ELSEIF ((<body> == c_elem_water_2) && (<src.tracking> > <def0.tracking_elem_water_2>)
    //try obj.tag.name_<obj.dmorex>=Wasserelement
    try obj.tag0.tooltip_<obj.dmorex>=600053
  ELSEIF ((<body> == c_demonmaster) && (<src.tracking> > <def0.tracking_demonmaster>)
    //try obj.tag.name_<obj.dmorex>=Daemonenstreiter
    try obj.tag0.tooltip_<obj.dmorex>=600054
  ELSEIF ((<body> == c_demon_two_head) && (<src.tracking> > <def0.tracking_demon_two_head>)
    //try obj.tag.name_<obj.dmorex>=Zweikopfdaemon
    try obj.tag0.tooltip_<obj.dmorex>=600055
  ELSEIF ((<body> == c_demon_six_arm) && (<src.tracking> > <def0.tracking_demon_six_arm>)
    //try obj.tag.name_<obj.dmorex>=Sechsarm Daemon
    try obj.tag0.tooltip_<obj.dmorex>=600056
  ELSEIF ((<body> == c_elem_crystal) && (<src.tracking> > <def0.tracking_elem_crystal>)
    //try obj.tag.name_<obj.dmorex>=Kristallelement
    try obj.tag0.tooltip_<obj.dmorex>=600057
  ELSEIF ((<body> == c_schneemann) && (<src.tracking> > <def0.tracking_schneemann>)
    //try obj.tag.name_<obj.dmorex>=Schneemann
    try obj.tag0.tooltip_<obj.dmorex>=600058
  ELSEIF ((<body> == c_ant_armor) && (<src.tracking> > <def0.tracking_ant_armor>)
    //try obj.tag.name_<obj.dmorex>=gepanzerte Riesenameisen
    try obj.tag0.tooltip_<obj.dmorex>=600059
  ELSEIF ((<body> == c_shadow_new) && (<src.tracking> > <def0.tracking_shadow_new>)
    //try obj.tag.name_<obj.dmorex>=Schatten
    try obj.tag0.tooltip_<obj.dmorex>=600060
  ELSEIF ((<body> == c_daemon_slave) && (<src.tracking> > <def0.tracking_daemon_slave>)
    //try obj.tag.name_<obj.dmorex>=Daemonensklave
    try obj.tag0.tooltip_<obj.dmorex>=600061
  ELSEIF ((<body> == c_daemon_slave_2) && (<src.tracking> > <def0.tracking_daemon_slave_2>)
    //try obj.tag.name_<obj.dmorex>=Daemonensklave
    try obj.tag0.tooltip_<obj.dmorex>=600062
  ELSEIF ((<body> == c_grimwolf) && (<src.tracking> > <def0.tracking_grimwolf>)
    //try obj.tag.name_<obj.dmorex>=Grimwolf
    try obj.tag0.tooltip_<obj.dmorex>=600063
  ELSEIF ((<body> == c_waldspinne) && (<src.tracking> > <def0.tracking_waldspinne>)
    //try obj.tag.name_<obj.dmorex>=Waldspinne
    try obj.tag0.tooltip_<obj.dmorex>=600064
  ELSEIF ((<body> == c_snow_lion) && (<src.tracking> > <def0.tracking_snow_lion>)
    //try obj.tag.name_<obj.dmorex>=Schneeloewe
    try obj.tag0.tooltip_<obj.dmorex>=60006
  ELSEIF ((<body> == c_snow_gepard) && (<src.tracking> > <def0.tracking_snow_gepard>)
    //try obj.tag.name_<obj.dmorex>=Schneegepard
    try obj.tag0.tooltip_<obj.dmorex>=600066
  ELSEIF ((<body> == c_forest_ghost) && (<src.tracking> > <def0.tracking_forest_ghost>)
    //try obj.tag.name_<obj.dmorex>=Waldgeist
    try obj.tag0.tooltip_<obj.dmorex>=600067
  ELSEIF ((<body> == c_djinn) && (<src.tracking> > <def0.tracking_djinn>)
    //try obj.tag.name_<obj.dmorex>=Djinn
    try obj.tag0.tooltip_<obj.dmorex>=600068
   ELSE
       //try obj.tag.name_<obj.dmorex>=Monster
       try obj.tag0.tooltip_<obj.dmorex>=600069
  ENDIF
  
   ELSEIF (<npc> == brain_undead)
       try obj.tag.brain_<obj.dmorex>=2360
    IF (<body> == c_zombie) && (<src.tracking> > <def0.tracking_zombie>)
        //try obj.tag.name_<obj.dmorex>=Zombie
        try obj.tag0.tooltip_<obj.dmorex>=600070    
     ELSEIF (<body> == c_liche) && (<src.tracking> > <def0.tracking_liche>)
        //try obj.tag.name_<obj.dmorex>=Lich
        try obj.tag0.tooltip_<obj.dmorex>=600071
     ELSEIF (<body> == c_spectre) && (<src.tracking> > <def0.tracking_spectre>)
        //try obj.tag.name_<obj.dmorex>=geisterhafte Erscheinung
        try obj.tag0.tooltip_<obj.dmorex>=600072
     ELSEIF ((<body> == c_skeleton) || (<body> == c_skittering_hopper) || (<body> == c_patchwork_skeleton) || (<body> == c_skeleton_w_axe) || (<body> == c_skeleton_w_sword)) && (<src.tracking> > <def0.tracking_Skelett>)
        //try obj.tag.name_<obj.dmorex>=Skelett
        try obj.tag0.tooltip_<obj.dmorex>=600073
      ELSEIF (<body> == c_grim_reaper) && (<src.tracking> > <def0.tracking_grim_reaper>)
        //try obj.tag.name_<obj.dmorex>=Schlitzer
        try obj.tag0.tooltip_<obj.dmorex>=600074
      ELSEIF (<body> == c_Wailing_Banshee) && (<src.tracking> > <def0.tracking_Wailing_Banshee>)
        //try obj.tag.name_<obj.dmorex>=heulende Todesfee
        try obj.tag0.tooltip_<obj.dmorex>=600075
      ELSE
           //try obj.tag.name_<obj.dmorex>=Untoter
           try obj.tag0.tooltip_<obj.dmorex>=600076
    ENDIF
   ELSEIF (<npc> == brain_animal)
       try obj.tag.brain_<obj.dmorex>=2361
    IF (<body> == c_eagle) && (<src.tracking> > <def0.tracking_eagle>)
        try obj.tag.name_<obj.dmorex>Adler
        try obj.tag0.tooltip_<obj.dmorex>=600077
     ELSEIF (<body> == c_bird) && (<src.tracking> > <def0.tracking_bird>)
        //try obj.tag.name_<obj.dmorex>=Vogel
        try obj.tag0.tooltip_<obj.dmorex>=600078
     ELSEIF (<body> == c_gorilla) && (<src.tracking> > <def0.tracking_gorilla>)
        //try obj.tag.name_<obj.dmorex>=Gorilla
        try obj.tag0.tooltip_<obj.dmorex>=600079
     ELSEIF (<body> == c_snake) && (<src.tracking> > <def0.tracking_snake>)
        //try obj.tag.name_<obj.dmorex>=Schlange
        try obj.tag0.tooltip_<obj.dmorex>=600080
     ELSEIF (<body> == c_cat) && (<src.tracking> > <def0.tracking_cat>)
        //try obj.tag.name_<obj.dmorex>=Katze
        try obj.tag0.tooltip_<obj.dmorex>=600081
     ELSEIF (<body> == c_dog) && (<src.tracking> > <def0.tracking_dog>)
        //try obj.tag.name_<obj.dmorex>=Hund
        try obj.tag0.tooltip_<obj.dmorex>=600082
     ELSEIF (<body> == c_alligator) && (<src.tracking> > <def0.tracking_alligator>)
        //try obj.tag.name_<obj.dmorex>=Alligator
        try obj.tag0.tooltip_<obj.dmorex>=600083
     ELSEIF ((<body> == c_pig) || (<body> == c_pig_big)) && (<src.tracking> > <def0.tracking_pig>)
        //try obj.tag.name_<obj.dmorex>=Schwein
        try obj.tag0.tooltip_<obj.dmorex>=600084
     ELSEIF (<body> == c_rabbit) && (<src.tracking> > <def0.tracking_rabbit>)
        //try obj.tag.name_<obj.dmorex>=Hase
        try obj.tag0.tooltip_<obj.dmorex>=600085
     ELSEIF ((<body> == c_sheep_woolly) || (<body> == c_sheep_shorn)) && (<src.tracking> > <def0.tracking_sheep>)
        //try obj.tag.name_<obj.dmorex>=Schaf
        try obj.tag0.tooltip_<obj.dmorex>=600086
     ELSEIF (<body> == c_chicken) && (<src.tracking> > <def0.tracking_chicken>)
        //try obj.tag.name_<obj.dmorex>=Huhn
        try obj.tag0.tooltip_<obj.dmorex>=600087
     ELSEIF (<body> == c_goat) && (<src.tracking> > <def0.tracking_goat>)
        //try obj.tag.name_<obj.dmorex>=Gebirgsziege
        try obj.tag0.tooltip_<obj.dmorex>=600088
     ELSEIF ((<body> == c_bear_brown) || (<body> == c_bear_grizzly) || (<body> == c_bear_polar)) && (<src.tracking> > <def0.tracking_bear>)
        //try obj.tag.name_<obj.dmorex>=Baer
        try obj.tag0.tooltip_<obj.dmorex>=600089
     ELSEIF (<body> == c_panther) && (<src.tracking> > <def0.tracking_panther>)
        //try obj.tag.name_<obj.dmorex>=Panther
        try obj.tag0.tooltip_<obj.dmorex>=600090
     ELSEIF (<body> == c_wolf) && (<src.tracking> > <def0.tracking_panther>)
        //try obj.tag.name_<obj.dmorex>=Wolf
        try obj.tag0.tooltip_<obj.dmorex>=600091
     ELSEIF ((<body> == c_doe) || (<body> == c_stag)) && (<src.tracking> > <def0.tracking_stag>)
        //try obj.tag.name_<obj.dmorex>=Hirsch
        try obj.tag0.tooltip_<obj.dmorex>=600092
     ELSEIF ((<body> == c_bull_brown_dk) || (<body> == c_bull_brown_lt) || (<body> == c_cow_brown) || (<body> == c_cow_bw)) && (<src.tracking> > <def0.tracking_cow>)
        //try obj.tag.name_<obj.dmorex>=Rindviech
        try obj.tag0.tooltip_<obj.dmorex>=600093
     ELSEIF ((<body> == c_horse_pack) || (<body> == c_horse_tan)  || (<body> == c_horse_brown_dk) || (<body> == c_horse_gray) || (<body> == c_horse_brown_lt)) && (<src.tracking> > <def0.tracking_horse>)
        //try obj.tag.name_<obj.dmorex>=Pferd
        try obj.tag0.tooltip_<obj.dmorex>=600094
     ELSEIF (<body> == c_leoparde) && (<src.tracking> > <def0.tracking_leoparde>)
        //try obj.tag.name_<obj.dmorex>=Leoparde
        try obj.tag0.tooltip_<obj.dmorex>=600095
     ELSEIF (<body> == c_puma) && (<src.tracking> > <def0.tracking_puma>)
        //try obj.tag.name_<obj.dmorex>=Puma
        try obj.tag0.tooltip_<obj.dmorex>=600096
     ELSEIF (<body> == c_kleiner_frosch) && (<src.tracking> > <def0.tracking_kleiner_frosch>)
        //try obj.tag.name_<obj.dmorex>=kleiner Frosch
        try obj.tag0.tooltip_<obj.dmorex>=600097
     ELSEIF (<body> == c_werwolf) && (<src.tracking> > <def0.tracking_werwolf>)
        //try obj.tag.name_<obj.dmorex>=Werwolf
        try obj.tag0.tooltip_<obj.dmorex>=600098
     ELSEIF (<body> == c_blaufalke) && (<src.tracking> > <def0.tracking_blaufalke>)
        //try obj.tag.name_<obj.dmorex>=Blaufalke
        try obj.tag0.tooltip_<obj.dmorex>=600099
     ELSEIF (<body> == c_mountain_eagle) && (<src.tracking> > <def0.tracking_mountain_eagle>)
        //try obj.tag.name_<obj.dmorex>=Bergadler
        try obj.tag0.tooltip_<obj.dmorex>=600100
     ELSEIF (<body> == c_Gebirgsbock) && (<src.tracking> > <def0.tracking_Gebirgsbock>)
        //try obj.tag.name_<obj.dmorex>=Gebirgsbock
        try obj.tag0.tooltip_<obj.dmorex>=600101
     ELSEIF (<body> == c_hoehlenbaer) && (<src.tracking> > <def0.tracking_hoehlenbaer>)
        //try obj.tag.name_<obj.dmorex>=Hoehlenbaer
        try obj.tag0.tooltip_<obj.dmorex>=600102
     ELSEIF (<body> == c_auerochse) && (<src.tracking> > <def0.tracking_auerochse>)
        //try obj.tag.name_<obj.dmorex>=Auerochse
        try obj.tag0.tooltip_<obj.dmorex>=600103
     ELSEIF (<body> == c_wasserbueffel) && (<src.tracking> > <def0.tracking_wasserbueffel>)
        //try obj.tag.name_<obj.dmorex>=Wasserbueffel
        try obj.tag0.tooltip_<obj.dmorex>=600104
     ELSEIF (<body> == c_rabe) && (<src.tracking> > <def0.tracking_rabe>)
        //try obj.tag.name_<obj.dmorex>=Rabe
        try obj.tag0.tooltip_<obj.dmorex>=600105
     ELSEIF (<body> == c_snow_wolf) && (<src.tracking> > <def0.tracking_snow_wolf>)
        //try obj.tag.name_<obj.dmorex>=Schneewolf
        try obj.tag0.tooltip_<obj.dmorex>=600106
     ELSEIF (<body> == c_renntier) && (<src.tracking> > <def0.tracking_renntier>)
        //try obj.tag.name_<obj.dmorex>=Renntier
        try obj.tag0.tooltip_<obj.dmorex>=600107
     ELSEIF (<body> == i_renntier_jung) && (<src.tracking> > <def0.tracking_renntier_jung>)
        //try obj.tag.name_<obj.dmorex>=junges Renntier
        try obj.tag0.tooltip_<obj.dmorex>=600108
     ELSEIF (<body> == i_walross) && (<src.tracking> > <def0.tracking_walross>)
        //try obj.tag.name_<obj.dmorex>=Walross
        try obj.tag0.tooltip_<obj.dmorex>=600109
     ELSEIF (<body> == i_robbe) && (<src.tracking> > <def0.tracking_robbe>)
        //try obj.tag.name_<obj.dmorex>=Robbe
        try obj.tag0.tooltip_<obj.dmorex>=600110
     ELSEIF (<body> == c_polarfuchs) && (<src.tracking> > <def0.tracking_polarfuchs>)
        //try obj.tag.name_<obj.dmorex>=Polarfuchs
        try obj.tag0.tooltip_<obj.dmorex>=600111
     ELSEIF (<body> == c_Polarwolf) && (<src.tracking> > <def0.tracking_Polarwolf>)
        //try obj.tag.name_<obj.dmorex>=Polarwolf
        try obj.tag0.tooltip_<obj.dmorex>=600112
     ELSEIF (<body> == c_elch) && (<src.tracking> > <def0.tracking_elch>)
        //try obj.tag.name_<obj.dmorex>=Elch
        try obj.tag0.tooltip_<obj.dmorex>=600113
     ELSEIF (<body> == c_pig_big) && (<src.tracking> > <def0.tracking_pig_big>)
        //try obj.tag.name_<obj.dmorex>=Wildschwein
        try obj.tag0.tooltip_<obj.dmorex>=600114
     ELSEIF (<body> == c_schneehase) && (<src.tracking> > <def0.tracking_schneehase>)
        //try obj.tag.name_<obj.dmorex>=Schneehase
        try obj.tag0.tooltip_<obj.dmorex>=600115
     ELSEIF (<body> == c_schneerabe) && (<src.tracking> > <def0.tracking_schneerabe>)
        //try obj.tag.name_<obj.dmorex>=Schneerabe
        try obj.tag0.tooltip_<obj.dmorex>=600116
     ELSEIF (<body> == c_bird_ice) && (<src.tracking> > <def0.tracking_bird_ice>)
        //try obj.tag.name_<obj.dmorex>=Eisvogel
        try obj.tag0.tooltip_<obj.dmorex>=600117
    ELSE
        //try obj.tag.name_<obj.dmorex>=Tier
        try obj.tag0.tooltip_<obj.dmorex>=600118
   ENDIF
   
   ELSEIF (<npc> == brain_dragon)
       try obj.tag.brain_<obj.dmorex>=2360
    IF (<src.tracking> > <def0.tracking_drake>)
        //try obj.tag.name_<obj.dmorex>=Drache
        try obj.tag0.tooltip_<obj.dmorex>=600119
    ELSE
        //try obj.tag.name_<obj.dmorex>=Monster
        try obj.tag0.tooltip_<obj.dmorex>=600120
   ENDIF
   
   ELSEIF (<isplayer>)
    try obj.tag.brain_<obj.dmorex>=2374
     IF (<body> == c_man)
        //try obj.tag.name_<obj.dmorex>=Mann
        try obj.tag0.tooltip_<obj.dmorex>=600121
      ELSEIF (<body> == c_woman)
          //try obj.tag.name_<obj.dmorex>=Frau
        try obj.tag0.tooltip_<obj.dmorex>=600122
      ELSEIF (<body> == c_elf_male) 
        //try obj.tag.name_<obj.dmorex>=Elf
        try obj.tag0.tooltip_<obj.dmorex>=600123
      ELSEIF (<body> == c_elf_female)
        //try obj.tag.name_<obj.dmorex>=Elfe
        try obj.tag0.tooltip_<obj.dmorex>=600124
     ENDIF
     
   ELSEIF (<npc> == brain_human) 
    try obj.tag.brain_<obj.dmorex>=2362
     IF (<body> == c_man)
        //try obj.tag.name_<obj.dmorex>=Mann
        try obj.tag0.tooltip_<obj.dmorex>=600121
      ELSEIF (<body> == c_woman)
          //try obj.tag.name_<obj.dmorex>=Frau
        try obj.tag0.tooltip_<obj.dmorex>=600122
      ELSEIF (<body> == c_elf_male) 
        //try obj.tag.name_<obj.dmorex>=Elf
        try obj.tag0.tooltip_<obj.dmorex>=600123
      ELSEIF (<body> == c_elf_female)
        //try obj.tag.name_<obj.dmorex>=Elfe
        try obj.tag0.tooltip_<obj.dmorex>=600124
     ENDIF
   ELSEIF (<npc> == brain_guard)
           //try obj.tag.name_<obj.dmorex>=Wache
           try obj.tag.brain_<obj.dmorex>=2361
        try obj.tag0.tooltip_<obj.dmorex>=600125
   ELSEIF (<npc> == brain_towncrier)
           //try obj.tag.name_<obj.dmorex>=Marktschreier
           try obj.tag.brain_<obj.dmorex>=2362
        try obj.tag0.tooltip_<obj.dmorex>=600126
   ELSEIF (<npc> == brain_vendor_offduty)
           //try obj.tag.name_<obj.dmorex>=Verkaeufer
           try obj.tag.brain_<obj.dmorex>=2362
        try obj.tag0.tooltip_<obj.dmorex>=600127
   ELSEIF (<npc> == brain_thief)
           //try obj.tag.name_<obj.dmorex>=Dieb
           try obj.tag.brain_<obj.dmorex>=2360
        try obj.tag0.tooltip_<obj.dmorex>=600128
   ELSEIF (<npc> == brain_beggar)
           //try obj.tag.name_<obj.dmorex>=Bettler
           try obj.tag.brain_<obj.dmorex>=2362
        try obj.tag0.tooltip_<obj.dmorex>=600129
   ELSEIF (<npc> == brain_vendor)
           //try obj.tag.name_<obj.dmorex>=Verkaeufer
           try obj.tag.brain_<obj.dmorex>=2362
        try obj.tag0.tooltip_<obj.dmorex>=600130
   ELSEIF (<npc> == brain_banker)
           //try obj.tag.name_<obj.dmorex>=Baenker
           try obj.tag.brain_<obj.dmorex>=2373
        try obj.tag0.tooltip_<obj.dmorex>=600131
   ELSEIF (<npc> == brain_healer)
           //try obj.tag.name_<obj.dmorex>=Heiler
           try obj.tag.brain_<obj.dmorex>=2373
        try obj.tag0.tooltip_<obj.dmorex>=600132
   ELSEIF (<npc> == brain_animal_trainer)
           //try obj.tag.name_<obj.dmorex>=Stalljunge
           try obj.tag.brain_<obj.dmorex>=2373
        try obj.tag0.tooltip_<obj.dmorex>=600133
   ELSE
           try obj.tag.brain_<obj.dmorex>=2360
//           try obj.tag.name_<obj.dmorex>=Unbekannt
        try obj.tag0.tooltip_<obj.dmorex>=600134
 ENDIF
   
    obj.morex += 1
  ENDIF
 ENDIF 
ENDFOR
[function f_draw_dots]
IF (<dmorex> < 1)
  return 0
ENDIF
FOR 0 (<dmorex>-1)
//  dtext <eval (<tag0.tempx_<dlocal._for>>-10)> <eval (<tag0.tempy_<dlocal._for>>-20)> 20 <tag.name_<dlocal._for>>
      gumppic <eval (<tag0.tempx_<dlocal._for>>)> <eval (<tag0.tempy_<dlocal._for>>)> <tag.brain_<dlocal._for>>
  IF (<cont.tracking> > 75.0)
     tooltip <dtag0.tooltip_<dlocal._for>>
  ENDIF
ENDFOR
[FUNCTION f_tracking]
serv.newitem i_tracking_mem
new.equip
[itemdef i_tracking_mem]
id=i_handr_1
type=t_eq_script
name=tracking memory
on=@equip
  f_tracking_char
  DIALOG d_tracking
[DIALOG d_tracking]
0,0
src.dialogclose d_tracking
gumppic 100 100 <hval 0132> 
gumppic 235 235 2374
f_draw_dots
[DIALOG d_tracking BUTTON]
on=0
    src.ctag0.tracking_on=
    src.findid.i_tracking_mem.remove
[EOF]