Transformations (5165)

02/21/2010 03:25 ~Yuki~#31
Sending shoulda be World.Action.Send or somethin so everyone could see it
02/21/2010 03:27 -Shunsui-#32
Quote:
Originally Posted by ~Yuki~ View Post
Sending shoulda be World.Action.Send or somethin so everyone could see it
Tried that ddint work, Hey GUYS how did ya Get the MEsh?
02/21/2010 03:32 glover#33
~Yuki~ can you show how to assign it ?

-Shunsui- i know all meshs from program Quick MobInfo.
02/21/2010 03:38 walmartboi#34
Guys, to get this to show on everybody's client, you have to do something like this:

World.Action(MyClient.MyChar, Packets.String(EntityID, Status.Mesh, (ulong)2131000000)).Get; // water elf
02/21/2010 03:41 -Shunsui-#35
Can you tell me how you got the mesh and stuff
02/21/2010 03:47 glover#36
Quote:
Originally Posted by walmartboi View Post
Guys, to get this to show on everybody's client, you have to do something like this:

World.Action(MyClient.MyChar, Packets.String(EntityID, Status.Mesh, (ulong)2131000000)).Get; // water elf
i cannot replace GC.AddSend(Packets.Status(EntityID, Status.Mesh, (ulong)2131000000)); /// water elf
02/21/2010 04:25 darkdestiny54#37
I found this in skills, I hope this helps =\

Code:
case ExtraEffect.Transform:
                                {
                                    Buff B = new Buff();
                                    B.Eff = Info.ExtraEff;
                                    B.Lasts = Info.EffectLasts;
                                    B.Value = Info.EffectValue;
                                    B.Transform = Info.Damage;
                                    B.Started = DateTime.Now;
                                    B.StEff = StatusEffectEn.Normal;
                                    C.AddBuff(B);
                                    break;
                                }
02/21/2010 06:34 gulpi_de_gulat#38
this work to ME in nightdevil lvl 4 and all others
Code:
  public void AddBuff(Buff B)
        {
            Buff ExBuff = BuffOf(B.Eff);
            if (ExBuff.Eff == B.Eff)
                Buffs.Remove(ExBuff);

            if (B.Eff == SkillsClass.ExtraEffect.Transform)
            {
                MyClient.MyChar.
                MyClient.AddSend(Packets.Status(EntityID, Status.Mesh, (ulong)(B.Transform * 10000000 + Avatar * 10000 + Mesh)));
                if (B.Eff == SkillsClass.ExtraEffect.Transform)
                {
                    switch (B.Transform)
                    {
                        case 2000:
                        case 2001:
                        case 2002:
                        case 2003:
                        case 2010:
                        case 2011:
                        case 2012:
                        case 2013:
                            MyClient.AddSend(Packets.Status(EntityID, Status.Mesh, (ulong)2141000000)); /// golem
                            break;
                        case 2005:
                        case 2006:
                        case 2007:
                        case 2008:
                        case 2009:
                        case 2040:
                        case 2041:
                        case 2042:
                        case 2043:
                            MyClient.AddSend(Packets.Status(EntityID, Status.Mesh, (ulong)2131000000)); /// water elf
                            break;
                        case 2020:
                        case 2021:
                        case 2022:
                        case 2023:
                        case 2024:
                            MyClient.AddSend(Packets.Status(EntityID, Status.Mesh, (ulong)2071000000)); /// divine hare
                            break;
                        case 2030:
                        case 2031:
                        case 2032:
                        case 2033:
                        case 2034:
                            MyClient.AddSend(Packets.Status(EntityID, Status.Mesh, (ulong)2171000000)); /// night devil
                            break;
                        default:
                            MyClient.AddSend(Packets.Status(EntityID, Status.Mesh, (ulong)(B.Transform * 10000000 + Avatar * 10000 + Mesh)));
                            break;
                    }
                }

                Buffs.Add(B);
                StatEff.Add(B.StEff);
            }
        }
JUST TRY
02/22/2010 16:18 -NewDawn-#39
I got it working using the code that from the first page:
[Only registered and activated users can see links. Click Here To Register...]

But you're right, it's only client side - plus I'm getting these two problems:

[Only registered and activated users can see links. Click Here To Register...] No HP? =s

[Only registered and activated users can see links. Click Here To Register...] --> Doesn't Transform Back --> [Only registered and activated users can see links. Click Here To Register...]

[Only registered and activated users can see links. Click Here To Register...]
02/22/2010 16:28 [GM]#40
when a divine hare jump it says invaild jump :S
02/22/2010 18:07 glover#41
yes you will get invalid jump because all need to reorganize source. for tranformation any mobs each has its own value to move and jump that's why.
02/22/2010 18:21 [GM]#42
Quote:
Originally Posted by glover View Post
yes you will get invalid jump because all need to reorganize source. for tranformation any mobs each has its own value to move and jump that's why.
ya i understand this, i think editing jump.cs can fix it
02/22/2010 18:26 glover#43
Yes [GM] iyou can all ^^ if you are programmer ^^

Arco, do you can help me write correct to make it visible for all ?

yes i have errors because when i use arco fix on file charracter where is begin run void from skills.s isn't here class GC.
I am still poor in C# you can bet me and learn me more :-)
02/22/2010 19:11 [GM]#44
Quote:
Originally Posted by glover View Post
Yes [GM] iyou can all ^^ if you are programmer ^^

Arco, do you can help me write correct to make it visible for all ?
i have just made a theard for it check it out
[Only registered and activated users can see links. Click Here To Register...]
03/05/2010 06:12 Arcо#45
:awesome: