Swim Patch Fixed

Results 1 to 4 of 4
  1. #1
    Proficient Member Alexx. is offline
    MemberRank
    Feb 2011 Join Date
    160Posts

    Swim Patch Fixed

    If You Do Have Swim Patch Look For Message.AppendInt32(effectid);

    Add:
    Code:
    Message.AppendInt32(0);
    If You Don't Here's Code
    PHP Code:
     #region Swiming patch
                    
    if (Item.GetBaseItem().InteractionType.ToLower() == "swim2")
                    {
                        if (!
    HasWaterEffect.Contains(User.HabboId))
                        {
                            
    int effectid;

                            if (
    Item.GetBaseItem().Name == "swim2")
                                
    effectid 30;
                            else 
    effectid 30;

                            
    ServerMessage Message = new ServerMessage(485);
                            
    Message.AppendInt32(User.VirtualId);
                            
    Message.AppendInt32(effectid);
                            
    SendMessage(Message);
                            
    HasWaterEffect.Add(User.HabboId);
                            
    User.UpdateNeeded true;
                        }
                    }

                    if (
    Item.GetBaseItem().InteractionType.ToLower() == "swim1")
                    {
                        if (!
    HasWaterEffect.Contains(User.HabboId))
                        {
                            
    int effectid;

                            if (
    Item.GetBaseItem().Name == "swim1")
                                
    effectid 28;
                            else 
    effectid 28;

                            
    ServerMessage Message = new ServerMessage(485);
                            
    Message.AppendInt32(User.VirtualId);
                            
    Message.AppendInt32(effectid);
                            
    SendMessage(Message);
                            
    HasWaterEffect.Add(User.HabboId);
                            
    User.UpdateNeeded true;
                        }
                    }

                    if (
    Item.GetBaseItem().InteractionType.ToLower() == "swim3")
                    {
                        if (!
    HasWaterEffect.Contains(User.HabboId))
                        {
                            
    int effectid;

                            if (
    Item.GetBaseItem().Name == "swim3")
                                
    effectid 37;
                            else 
    effectid 37;

                            
    ServerMessage Message = new ServerMessage(485);
                            
    Message.AppendInt32(User.VirtualId);
                            
    Message.AppendInt32(effectid);
                            
    Message.AppendInt32(0);
                            
    SendMessage(Message);
                            
    HasWaterEffect.Add(User.HabboId);
                            
    User.UpdateNeeded true;
                        }
                    }
                    
    #endregion

                    
    if (Item.GetBaseItem().InteractionType.ToLower() == "ice_skating_1")
                    {
                        
    using (DatabaseClient dbClient UberEnvironment.GetDatabase().GetClient())
                        {
                            if (
    UberEnvironment.GetGame().GetClientManager().GetClientByHabbo(User.HabboId).GetHabbo().Gender.ToLower() == "m")
                            {
                                
    int EffectId 38;

                                
    ServerMessage Message = new ServerMessage(485);
                                
    Message.AppendInt32(User.VirtualId);
                                
    Message.AppendInt32(EffectId);
                                
    SendMessage(Message);
                                
    HasWaterEffect.Add(User.HabboId);
                                
    User.UpdateNeeded true;
                            }
                            else
                            {
                                
    int EffectId 39;

                                
    ServerMessage Message = new ServerMessage(485);
                                
    Message.AppendInt32(User.VirtualId);
                                
    Message.AppendInt32(EffectId);
                                
    SendMessage(Message);
                                
    HasWaterEffect.Add(User.HabboId);
                                
    User.UpdateNeeded true;
                            }
                        }
                    } 


  2. #2
    8-bit Bitch Slapper Alpha Ducky is offline
    MemberRank
    Mar 2007 Join Date
    In My HouseLocation
    2,436Posts

    Re: Swim Patch Fixed

    I released this already :/
    and you are missing some codes, so it won't work properly

  3. #3
    sexiess is a sin. Subway is offline
    MemberRank
    Jun 2010 Join Date
    2,491Posts

    Re: Swim Patch Fixed

    omg how many fails in 1 forum /

  4. #4
    Banned Someuser is offline
    BannedRank
    Aug 2010 Join Date
    466Posts

    Re: Swim Patch Fixed

    Nice copy & pasting from Matty13's emulator!

    --- EDIT ---

    LOL NEWB!!! Learn something about packets dude, this:
    PHP Code:
    Message.AppendInt32(0); 
    isn't needed faggot.

    And WTF? An databaseclient isn't needed also? Please learn something about how Uber works before even releasing a snippet >_>
    Last edited by Someuser; 12-02-11 at 10:13 AM.



Advertisement