Plus Emulator Revision RB3.0 [Community Project]

Page 37 of 50 FirstFirst ... 27293031323334353637383940414243444547 ... LastLast
Results 541 to 555 of 740
  1. #541
    Valued Member VabboWorld is offline
    MemberRank
    Oct 2013 Join Date
    FranceLocation
    124Posts

    thumbs up re: Plus Emulator Revision RB3.0 [Community Project]

    Work fine!
    sorry i'm french developer! xD


    case "builders_club_frontpage_normal":
    base.WriteString("builders_club_frontpage");
    base.WriteInteger(0);
    base.WriteInteger(1);
    base.WriteString(Page.LayoutHeadline);
    base.WriteInteger(3);
    base.WriteInteger(8554);
    base.WriteString("builders_club_1_month");
    base.WriteString("");
    base.WriteInteger(2560000);
    base.WriteInteger(2560000);
    base.WriteInteger(1024);
    base.WriteInteger(0);
    base.WriteInteger(0);
    base.WriteBoolean(false);
    base.WriteInteger(8606);
    base.WriteString("builders_club_14_days");
    base.WriteString("");
    base.WriteInteger(2560000);
    base.WriteInteger(2560000);
    base.WriteInteger(1024);
    base.WriteInteger(0);
    base.WriteInteger(0);
    base.WriteBoolean(false);
    base.WriteInteger(8710);
    base.WriteString("builders_club_31_days");
    base.WriteString("");
    base.WriteInteger(2560000);
    base.WriteInteger(2560000);
    base.WriteInteger(1024);
    base.WriteInteger(0);
    base.WriteInteger(0);
    base.WriteBoolean(false);
    break;
    Last edited by VabboWorld; 01-08-14 at 10:36 PM. Reason: xD

  2. #542
    Alpha Member Emily is offline
    MemberRank
    Oct 2012 Join Date
    The NetherlandsLocation
    2,408Posts

    re: Plus Emulator Revision RB3.0 [Community Project]

    Quote Originally Posted by VabboWorld View Post
    Work fine!
    sorry i'm french developer! xD


    case "builders_club_frontpage_normal":
    base.WriteString("builders_club_frontpage");
    base.WriteInteger(0);
    base.WriteInteger(1);
    base.WriteString(Page.LayoutHeadline);
    base.WriteInteger(3);
    base.WriteInteger(8554);
    base.WriteString("builders_club_1_month");
    base.WriteString("");
    base.WriteInteger(2560000);
    base.WriteInteger(2560000);
    base.WriteInteger(1024);
    base.WriteInteger(0);
    base.WriteInteger(0);
    base.WriteBoolean(false);
    base.WriteInteger(8606);
    base.WriteString("builders_club_14_days");
    base.WriteString("");
    base.WriteInteger(2560000);
    base.WriteInteger(2560000);
    base.WriteInteger(1024);
    base.WriteInteger(0);
    base.WriteInteger(0);
    base.WriteBoolean(false);
    base.WriteInteger(8710);
    base.WriteString("builders_club_31_days");
    base.WriteString("");
    base.WriteInteger(2560000);
    base.WriteInteger(2560000);
    base.WriteInteger(1024);
    base.WriteInteger(0);
    base.WriteInteger(0);
    base.WriteBoolean(false);
    break;
    I'd be cleaner if it was actually used in a system, rather than just 'raw' integers/booleans/string.

  3. #543
    Right here, right now.. jordynegen11 is offline
    MemberRank
    Jul 2009 Join Date
    NetherlandsLocation
    398Posts

    re: Plus Emulator Revision RB3.0 [Community Project]

    Quote Originally Posted by VabboWorld View Post
    Work fine!
    sorry i'm french developer! xD


    case "builders_club_frontpage_normal":
    base.WriteString("builders_club_frontpage");
    base.WriteInteger(0);
    base.WriteInteger(1);
    base.WriteString(Page.LayoutHeadline);
    base.WriteInteger(3);
    base.WriteInteger(8554);
    base.WriteString("builders_club_1_month");
    base.WriteString("");
    base.WriteInteger(2560000);
    base.WriteInteger(2560000);
    base.WriteInteger(1024);
    base.WriteInteger(0);
    base.WriteInteger(0);
    base.WriteBoolean(false);
    base.WriteInteger(8606);
    base.WriteString("builders_club_14_days");
    base.WriteString("");
    base.WriteInteger(2560000);
    base.WriteInteger(2560000);
    base.WriteInteger(1024);
    base.WriteInteger(0);
    base.WriteInteger(0);
    base.WriteBoolean(false);
    base.WriteInteger(8710);
    base.WriteString("builders_club_31_days");
    base.WriteString("");
    base.WriteInteger(2560000);
    base.WriteInteger(2560000);
    base.WriteInteger(1024);
    base.WriteInteger(0);
    base.WriteInteger(0);
    base.WriteBoolean(false);
    break;
    More for you guys:
    Code:
    case "builders_3x3":
                        Message.AppendStringWithBreak("BUILDERS_CLUB");
                        Message.AppendStringWithBreak("default_3x3_color_grouping");
                        Message.AppendInt32(3);
                        Message.AppendStringWithBreak(Page.LayoutHeadline);
                        Message.AppendStringWithBreak(Page.LayoutTeaser);
                        Message.AppendStringWithBreak(Page.LayoutSpecial);
                        Message.AppendInt32(3);
                        Message.AppendStringWithBreak(Page.Text1);
                        Message.AppendStringWithBreak(Page.TextDetails.Replace("[10]", Convert.ToChar(10).ToString()).Replace("[13]", Convert.ToChar(13).ToString()));
                        Message.AppendStringWithBreak(Page.TextTeaser.Replace("[10]", Convert.ToChar(10).ToString()).Replace("[13]", Convert.ToChar(13).ToString()));
                        break;
    
                    case "builders_club_frontpage":
                        Message.AppendString("BUILDERS_CLUB");
                        Message.AppendString("builders_club_frontpage");
                        Message.AppendInt32(0);
                        Message.AppendInt32(1);
                        Message.AppendString(Page.LayoutHeadline);
                        Message.AppendInt32(3);
                        Message.AppendInt32(8554);
                        Message.AppendString("builders_club_1_month");
                        Message.AppendString("");
                        Message.AppendInt32(2560000);
                        Message.AppendInt32(2560000);
                        Message.AppendInt32(1024);
                        Message.AppendInt32(0);
                        Message.AppendInt32(0);
                        Message.AppendBoolean(false);
                        Message.AppendInt32(8606);
                        Message.AppendString("builders_club_14_days");
                        Message.AppendString("");
                        Message.AppendInt32(2560000);
                        Message.AppendInt32(2560000);
                        Message.AppendInt32(1024);
                        Message.AppendInt32(0);
                        Message.AppendInt32(0);
                        Message.AppendBoolean(false);
                        Message.AppendInt32(8710);
                        Message.AppendString("builders_club_31_days");
                        Message.AppendString("");
                        Message.AppendInt32(2560000);
                        Message.AppendInt32(2560000);
                        Message.AppendInt32(1024);
                        Message.AppendInt32(0);
                        Message.AppendInt32(0);
                        Message.AppendBoolean(false);
                        break;
    
                    
                    case "builders_club_addons":
                        Message.AppendString("BUILDERS_CLUB");
                        Message.AppendString("builders_club_addons");
                        Message.AppendInt32(0);
                        Message.AppendInt32(1);
                        Message.AppendString(Page.LayoutHeadline);
                        Message.AppendInt32(3);
                        Message.AppendInt32(8557);
                        Message.AppendString("builders_club_addon_45furnis");
                        Message.AppendString("");
                        Message.AppendInt32(2560);
                        Message.AppendInt32(0);
                        Message.AppendInt32(1);
                        Message.AppendInt32(0);
                        Message.AppendInt32(0);
                        Message.AppendBoolean(false);
                        Message.AppendInt32(8556);
                        Message.AppendString("builders_club_addon_250furnis");
                        Message.AppendString("");
                        Message.AppendInt32(12800);
                        Message.AppendInt32(0);
                        Message.AppendInt32(1);
                        Message.AppendInt32(0);
                        Message.AppendInt32(0);
                        Message.AppendBoolean(false);
                        Message.AppendInt32(8555);
                        Message.AppendString("builders_club_addon_600furnis");
                        Message.AppendString("");
                        Message.AppendInt32(25600);
                        Message.AppendInt32(0);
                        Message.AppendInt32(1);
                        Message.AppendInt32(0);
                        Message.AppendInt32(0);
                        Message.AppendBoolean(false);
                        break;

  4. #544
    Valued Member VabboWorld is offline
    MemberRank
    Oct 2013 Join Date
    FranceLocation
    124Posts

    re: Plus Emulator Revision RB3.0 [Community Project]

    FBGATE FIX:
    search:

    internal string Gender;

    and place it below:

    internal string tempGender;
    internal string tempLook;

    go to RoomUserManager.cs
    and search: case InteractionType.fbgate:
    and remplace:
    case InteractionType.fbgate:
    {
    if (cyclegameitems)
    {
    if (User.team != Item.team)
    User.team = Item.team;

    else if (User.team == Item.team)
    User.team = Team.none;

    if (!string.IsNullOrEmpty(Item.Figure))
    {
    //User = GetUserForSquare(Item.Coordinate.X, Item.Coordinate.Y);
    if (User != null && !User.IsBot)
    {
    if (User.Coordinate == Item.Coordinate)
    {
    if (User.GetClient().GetHabbo().Gender != Item.Gender && User.GetClient().GetHabbo().Look != Item.Figure)
    {
    User.GetClient().GetHabbo().tempGender = User.GetClient().GetHabbo().Gender;
    User.GetClient().GetHabbo().tempLook = User.GetClient().GetHabbo().Look;
    User.GetClient().GetHabbo().Gender = Item.Gender;
    User.GetClient().GetHabbo().Look = Item.Figure;
    }
    else
    {
    User.GetClient().GetHabbo().Gender = User.GetClient().GetHabbo().tempGender;
    User.GetClient().GetHabbo().Look = User.GetClient().GetHabbo().tempLook;
    }

    Console.WriteLine();

    ServerMessage RoomUpdate = new ServerMessage(Outgoing.UpdateUserInformation);
    RoomUpdate.AppendInt32(User.VirtualId);
    RoomUpdate.AppendString(User.GetClient().GetHabbo().Look);
    RoomUpdate.AppendString(User.GetClient().GetHabbo().Gender.ToLower());
    RoomUpdate.AppendString(User.GetClient().GetHabbo().Motto);
    RoomUpdate.AppendInt32(User.GetClient().GetHabbo().AchievementPoints);
    room.SendMessage(RoomUpdate);
    }
    }
    }
    }

    break;
    }

    CRÉDITS:


    MoNiKoS on keko. (99%)

  5. #545
    Valued Member Noman is offline
    MemberRank
    Sep 2011 Join Date
    United KingdomLocation
    137Posts

    Re: Plus Emulator R2.1 [Update] , [Release] & [Fixes]

    Quote Originally Posted by GrateZ4 View Post
    Tried it, didnt work for me :P

    - - - Updated - - -



    Tried it, didnt work for me :P

    - - - Updated - - -



    Tried it, didnt work for me :P
    Why you quoting it 3 times.. And it does work lol.

  6. #546
    Alpha Member Glee is offline
    MemberRank
    Jun 2009 Join Date
    Niagara Falls,Location
    2,225Posts

    re: Plus Emulator Revision RB3.0 [Community Project]

    Quote Originally Posted by TheWulles View Post
    Hello, My ragezone the release came today to fix the tv's are not 100% Only to remember!


    So here we go.


    Search for: internal void InitRoomGroupBadges()


    Above that add:

    Code:
    internal void GetPlaylistYoutube()
            {
                uint ItemId = Request.PopWiredUInt();
                DataTable Ytplaylist;
    
    
    
    
                Room room = SilverwaveEnvironment.GetGame().GetRoomManager().GetRoom(this.Session.GetHabbo().CurrentRoomId);
                if (room == null || !room.CheckRights(this.Session, true))
                    return;
    
    
    
    
                using (IQueryAdapter dbClient = SilverwaveEnvironment.GetDatabaseManager().getQueryreactor())
                {
                    dbClient.setQuery("SELECT videoid, titre, descri FROM user_playlistyoutube WHERE user_id=@id LIMIT 20");
                    dbClient.addParameter("id", room.OwnerId);
                    Ytplaylist = dbClient.getTable();
                }
                int CountVideo = Ytplaylist.Rows.Count;
    
    
    
    
                if (CountVideo == 0)
                    return;
    
    
    
    
                GetResponse().Init(Outgoing.GetPlaylistYoutube);
                GetResponse().AppendInt32(ItemId); // Id ITEM
                GetResponse().AppendInt32(CountVideo); // Count Video
    
    
    
    
                foreach (DataRow Row in Ytplaylist.Rows)
                {
                    GetResponse().AppendString(Row["videoid"].ToString()); //Id Video
                    GetResponse().AppendString(Row["titre"].ToString()); // Title
                    GetResponse().AppendString(Row["descri"].ToString()); // desc
                }
    
    
    
    
                GetResponse().AppendString("La playlist de " + room.Owner); // Text box
                SendResponse();
            }
    
    
            //YT
            internal void PlayVideoYoutube()
            {
                GetResponse().Init(Outgoing.PlayVideoYoutube);
                GetResponse().AppendInt32(Request.PopWiredInt32()); // Id ITEM
                GetResponse().AppendString(Request.PopFixedString()); //Id VIDEO
                GetResponse().AppendInt32(0); // ???
                GetResponse().AppendInt32(0); // ???
                SendResponse();
            }
    Then look for:
    Code:
    internal static void WalkOnSnow(GameClientMessageHandler handler)        {
                handler.WalkOnSnow();
            }
    Below that add:
    Code:
    internal static void GetPlaylistYoutube(GameClientMessageHandler handler)        {
                handler.GetPlaylistYoutube();
            }
    
    
            internal static void PlayVideoYoutube(GameClientMessageHandler handler)
            {
                handler.PlayVideoYoutube();
            }
    Then look for:
    Code:
    handlers.Add(Incoming.SnowWalk, new StaticRequestHandler(SharedPacketLib.WalkOnSnow));
    Below that add:
    Code:
    handlers.Add(Incoming.GetPlaylistYoutube, new StaticRequestHandler(SharedPacketLib.GetPlaylistYoutube));
                handlers.Add(Incoming.PlayVideoYoutube, new StaticRequestHandler(SharedPacketLib.PlayVideoYoutube));

    Code:
    Sql's:
     CREATE TABLE IF NOT EXISTS `user_playlistyoutube` (  `id` int(11) NOT NULL AUTO_INCREMENT,
      `user_id` int(11) NOT NULL,
      `videoid` varchar(20) NOT NULL,
      `titre` varchar(50) NOT NULL,
      `descri` varchar(100) NOT NULL,
      PRIMARY KEY (`id`),
      KEY `user_id` (`user_id`)
    ) ENGINE=MyISAM  DEFAULT CHARSET=latin1 ROW_FORMAT=FIXED AUTO_INCREMENT=2 ;
    
    
    --
    -- Extraindo dados da tabela `user_playlistyoutube`
    --
    
    
    INSERT INTO `user_playlistyoutube` (`id`, `user_id`, `videoid`, `titre`, `descri`) VALUES
    (1, 1, 'istJXUJJP0g', 'James brown', 'James brown - payback');
    
    Catalog_pages:
    
    INSERT INTO `catalog_pages` (`id`, `parent_id`, `caption`, `icon_color`, `icon_image`, `visible`, `enabled`, `min_rank`, `club_only`, `order_num`, `page_layout`, `page_headline`, `page_teaser`, `page_special`, `page_text1`, `page_text2`, `min_sub`, `page_text_details`, `page_text_teaser`, `vip_only`, `page_link_description`, `page_link_pagename`) VALUES
    (1654, 5, 'Youtube TV', 1, 1, '1', '1', 1, '0', 1634, 'default_3x3', '', '', '', '', '', 0, '', '', '0', '', '');
    
    Catalog_items:
    
    INSERT INTO `catalog_items` (`id`, `page_id`, `item_ids`, `catalog_name`, `cost_credits`, `cost_belcredits`, `cost_duckets`, `amount`, `vip`, `achievement`, `song_id`, `limited_sells`, `limited_stack`, `offer_active`, `extradata`, `badge`, `flat_id`) VALUES
    (999888636, 1654, '999888636', 'yttv1', 1, 0, 0, 1, '0', 0, 0, 0, 0, '1', '', '', -1),
    (999888634, 1654, '999888634', 'yttv3', 1, 0, 0, 1, '0', 0, 0, 0, 0, '1', '', '', -1),
    (999888637, 1654, '999888637', 'yttv2b', 1, 0, 0, 1, '0', 0, 0, 0, 0, '1', '', '', 12681),
    (999888783, 1654, '999888783', 'yttv2n', 1, 0, 0, 1, '0', 0, 0, 0, 0, '1', '', '', -1),
    (999888635, 1654, '999888635', 'yttv2', 1, 0, 0, 1, '0', 0, 0, 0, 0, '1', '', '', 12679);
    Final result: http://i.imgur.com/QzTiSvf.png


    Sorry my bad english, cause I'm brazilian Thank you! ^^

    It doesn't work 100% a non staff can't watch the TV only people with with their proper user_id

  7. #547
    Member TheWulles is offline
    MemberRank
    Jan 2014 Join Date
    SP - BrazilLocation
    53Posts

    re: Plus Emulator Revision RB3.0 [Community Project]

    Quote Originally Posted by Glee View Post
    It doesn't work 100% a non staff can't watch the TV only people with with their proper user_id
    So I said it is not 100%, I think it would be better, you create a page in your cms to users put their OWN videos XD
    Last edited by TheWulles; 02-08-14 at 07:29 PM.

  8. #548
    No need of reading this Rush Retros is offline
    MemberRank
    Dec 2013 Join Date
    DenmarkLocation
    365Posts

    re: Plus Emulator Revision RB3.0 [Community Project]

    Quote Originally Posted by VabboWorld View Post
    FBGATE FIX:
    search:

    internal string Gender;

    and place it below:

    internal string tempGender;
    internal string tempLook;

    go to RoomUserManager.cs
    and search: case InteractionType.fbgate:
    and remplace:
    case InteractionType.fbgate:
    {
    if (cyclegameitems)
    {
    if (User.team != Item.team)
    User.team = Item.team;

    else if (User.team == Item.team)
    User.team = Team.none;

    if (!string.IsNullOrEmpty(Item.Figure))
    {
    //User = GetUserForSquare(Item.Coordinate.X, Item.Coordinate.Y);
    if (User != null && !User.IsBot)
    {
    if (User.Coordinate == Item.Coordinate)
    {
    if (User.GetClient().GetHabbo().Gender != Item.Gender && User.GetClient().GetHabbo().Look != Item.Figure)
    {
    User.GetClient().GetHabbo().tempGender = User.GetClient().GetHabbo().Gender;
    User.GetClient().GetHabbo().tempLook = User.GetClient().GetHabbo().Look;
    User.GetClient().GetHabbo().Gender = Item.Gender;
    User.GetClient().GetHabbo().Look = Item.Figure;
    }
    else
    {
    User.GetClient().GetHabbo().Gender = User.GetClient().GetHabbo().tempGender;
    User.GetClient().GetHabbo().Look = User.GetClient().GetHabbo().tempLook;
    }

    Console.WriteLine();

    ServerMessage RoomUpdate = new ServerMessage(Outgoing.UpdateUserInformation);
    RoomUpdate.AppendInt32(User.VirtualId);
    RoomUpdate.AppendString(User.GetClient().GetHabbo().Look);
    RoomUpdate.AppendString(User.GetClient().GetHabbo().Gender.ToLower());
    RoomUpdate.AppendString(User.GetClient().GetHabbo().Motto);
    RoomUpdate.AppendInt32(User.GetClient().GetHabbo().AchievementPoints);
    room.SendMessage(RoomUpdate);
    }
    }
    }
    }

    break;
    }

    CRÉDITS:


    MoNiKoS on keko. (99%)
    doesnt work just dc peeps

  9. #549
    Valued Member VabboWorld is offline
    MemberRank
    Oct 2013 Join Date
    FranceLocation
    124Posts

    shout re: Plus Emulator Revision RB3.0 [Community Project]

    Quote Originally Posted by Rush Retros View Post
    doesnt work just dc peeps
    big lol


  10. #550
    Alpha Member Glee is offline
    MemberRank
    Jun 2009 Join Date
    Niagara Falls,Location
    2,225Posts

    re: Plus Emulator Revision RB3.0 [Community Project]

    Quote Originally Posted by TheWulles View Post
    So I said it is not 100%, I think it would be better, you create a page in your cms to users put their OWN videos XD
    Either way if I do that or not the other users can't watch it... for example

    User A goes into Users B room to watch YouTube... User A can't watch it only User B.

  11. #551
    Member TheWulles is offline
    MemberRank
    Jan 2014 Join Date
    SP - BrazilLocation
    53Posts

    re: Plus Emulator Revision RB3.0 [Community Project]

    New bug: I can not really negotiate with others.

  12. #552
    this is title Shredinator is offline
    MemberRank
    May 2011 Join Date
    399Posts

    re: Plus Emulator Revision RB3.0 [Community Project]

    Replace

    if (room == null || !room.CheckRights(this.Session, true))
    return;
    with

    if (room == null)
    return;
    Now people without room rights can see the videos..

  13. #553
    I (L) Willem Spot Ify is offline
    MemberRank
    Jun 2012 Join Date
    The NetherlandsLocation
    294Posts

    re: Plus Emulator Revision RB3.0 [Community Project]

    Quote Originally Posted by TheWulles View Post
    New bug: I can not really negotiate with others.
    What do you mean with negotiate???
    Mm dont know why are peaple using a playlist for all users a own playlist....
    Abd im just thinking why are they not using one static playlist in a dictonairy with just a recache when it is null... And a command to make the dictonairy null (as a update)
    Sometimes am i thinking guuuuys what the fack..
    But yeahhh im back in NL :D
    Last edited by Spot Ify; 03-08-14 at 03:16 AM.

  14. #554
    Valued Member GrateZ4 is offline
    MemberRank
    Jul 2014 Join Date
    145Posts

    re: Plus Emulator Revision RB3.0 [Community Project]

    Quote Originally Posted by Glee View Post
    It doesn't work 100% a non staff can't watch the TV only people with with their proper user_id
    well i set my user_id (1) and added the fix into my emu, still says the video is not avaliable
    i also run the sqls.

  15. #555
    Member TheWulles is offline
    MemberRank
    Jan 2014 Join Date
    SP - BrazilLocation
    53Posts

    re: Plus Emulator Revision RB3.0 [Community Project]

    Quote Originally Posted by Spot Ify View Post
    What do you mean with negotiate???
    Mm dont know why are peaple using a playlist for all users.... And not just one static plaist in a dictonairy with just a recache when it is null... And a command to make the dictonairy null (as a update)
    Sometimes am i thinking guuuuys what the fack..
    But yeahhh im back in NL :D
    When people will negotiate (Change Furni) they can not



Advertisement