I got problem with overheadmessage i try to call on another head player. For example i try this with heal spell when i cast and i heal another player i want to show on the another player head how many i heal him.

These method works but i see this at head caster


Code:
PublicOverheadMessage(MessageType.Regular, 0x559, true, Convert.ToString((int)(toHeal)));

I try NonLocalOverheadMessage, PrivateOverheadMessage, LocalOverheadMessage. Also i try to.LocalOverheadMessage etc etc etc. Somebody know how to send overheadmessage to target ?
 
There is a big difference betwen:
m.PublicOverheadMessage(MessageType.Regular, 0x559, true, Convert.ToString((int)(toHeal)));
and
Caster.PublicOverheadMessage(MessageType.Regular, 0x559, true, Convert.ToString((int)(toHeal)));

and btw, you do not need to do (int)(toHeal), it should already be an integer:
Code:
int toHeal;

When you see:
m.FixedParticles( 0x376A, 9, 32, 5005, EffectLayer.Waist );
m.PlaySound( 0x1F2 );

you can just do:
m.PublicOverheadMessage(MessageType.Regular, 0x559, true, Convert.ToString(toHeal));

PublicOverheadMessage and all those stuffs are in the basic Mobile.cs, so every mobiles can call it.

Could you post your entire script though?
 
Back