[Plus EMU - Any EMU] Dice Form Of Rigging [Patch]

Rebel

Spilling the tea, can't you read?🍵
Dec 24, 2015
186
161
I own Zabbo, I've tried to fix it on my own just at a dead end rn and it's pissing me off but luckily Jerry came through and helped a brother in need out!. I knew a way I could fix this problem I was having. I just couldn't find the code or figure out how to implement it. It's a mass problem on every hotel I'm sure and could ruin economies in 3-4 days. Just figured out how people were doing it to win bets basically it's rigging but using habbos own stupid ideas against them.They got a whole room set up at my hotel that they rigged the dice. I took over the room and found out how they're doing it. They have a plan of doing it to all the hotels including boon. Kinda a slick how they did it but at the same time includes hella wiring who has the time to do this shit smh. I'm like a 50+ 60+ user hotel so having this issue after our first economy reset is gonna be a problem but basically, the way to fix it that I know is to make it so example rollers you can't stack on each other. It says " Item cannot be placed here! " (Message) But you can stack other things on the rollers. So what if I did the same with all the dice, but the problem I'm having is I can't find out how the rollers are not able to be stacked to implement it into the dice. Because it's not can_stack in items it's coded like that in the furniture or the emulator any idea? Also by using holodice the way the load when rolling nobody will notice they're being rigged or if they use the command :rd aka roll dice it just rolls without loading so they wouldn't see it coming(edited). I mean I make Dice not be able to stack because in DB they're set to can_stack = 0 meaning they can't but you still can. But rollers you can't stack even on official habbo but you can put things on them. I wanna do same with dice, so you can't stack dice on dice. But you can stack any other furni on dice if you get what I mean. This will prevent dice stacking aka the main thing they use on every hotel to rig the dice numbers to get full houses and 13 etc. So if I make it so dice can't go into one another like rollers it's patched which every hotel hasn't done yet what puts them at risk like mine.

PbPC1ysiTGiVwbYDFnsQIQ.png


How it was used - Tutorial
Title: Real dice rig (no programme needed)
(Only works on my loader)
-------------------------------------------
1. Go into your casino and put out 5 holodice/dicemasters.
2. Roll the dice until you get them to what you would want someone to get (ie: 6, 2, 6).
3. Get 6 more holodice and make them blank.
4. Put a z shelf down and place a holodice with a number u want on it.
5. Place a blank one on top of it.
6. Repeat for all 5 holodice.
7. Roll the dice and right before it shows a number lift pick it up.
8. It will look like a normal roll and it will show the holodice underneath (making them lose).
-------------------------------------------------------------------

The Fix For Dice Stacking with Wire to rig!
Once you open your source of your emulator in VS

1. Look for " RoomItemHandling.cs or RoomItemManager.cs "
2. Ctrl F or search for
Code:
if (Item.GetBaseItem().InteractionType == InteractionType.ROLLER && ItemsOnTile.Count(x => x.GetBaseItem().InteractionType == InteractionType.ROLLER && x.Id != Item.Id) > 0)
                return false;
Or yours might look like mine
Code:
if (Item.GetBaseItem().InteractionType == InteractionType.ROLLER)
            {
                for (int i = 0; i < ItemsOnTile.Count(); i++)
                {
                    Item it = ItemsOnTile[i];
                    if (it.Id == Item.Id)
                        continue;
                    if (it.GetBaseItem().InteractionType == InteractionType.ROLLER)
                        return false;
                }
            }
3. Below that you'll wanna add this code
Code:
if (Item.GetBaseItem().InteractionType == InteractionType.DICE && ItemsOnTile.Count(x => x.GetBaseItem().InteractionType == InteractionType.DICE && x.Id != Item.Id) > 0)
                return false;


So it should look like this, once that's done now all you have to do is debug it and boom! simple fix as 123. I don't understand why habbo never patched them and allowed users to stack dice and use wire to make it not be noticed when they roll and rather than making it so dice can go into one another they allowed it which causes a lot of people to get scammed.

FXL_aCEmQRaPjyEdNB1eig.png


k3HCB4APRxW0i8cAM0i6zQ.png


@Jerry for giving me the code I needed to fix it which I couldn't find thanks to him for making this fix happen faster!
 
Last edited:

Users who are viewing this thread

Top