/_/\ \__/_/_/_/_/_/\ \_\/_ \_\_\_\_\_\_\/\ /_/\ \_\_\/\ /_/\/ \_\/\ \_\_\/\/_/\/\ /_/\/ \_\_\/\/\/\/\ /_/\/ __ \_\_\/\/\/_/ /_/\/ /_/_/\\_\_\/\_// \_\/\ \_\_\/ \_\ \/_/\ \_\/_ \_\/\_\/_ /_/\ /_/\ /_/\ \_\/ \_\/ \_\/ Z-*om*-box. =--REQUIREMENTS--= =Visual Basic 6 (Downloadable On The Forum)= =A Working Brain= =--PUBLIC ROOMS TUTORIAL--= =1================================================ ======= First of all, run Visual Basic 6. In the New Project area go to the Existing tab and go to the place where your retro server stuff is put. Double click on prjPublicServer. =2=Ok now you ran the file we need to add the code inside file. Press Control-F (Search) and choose "Current Project" find "index, "Obj" You see how the lido was made? "SendData index, "OBJECTS WORLD 0 pool_a"" Now open the "Heightmap.txt" file in your retro folder. You can find the id of the map file. Lets take Lobby as an example: "Main Lobby lobby_a 37302" Next back to the script under "SendData index, "OBJECTS WORLD 0 pool_a"" you put "SendData index, "OBJECTS WORLD 0 lobby_a"" Do you see the difference between those 2? NOW COMPILE THAT TO A "Private_Room.exe" JUST IN CASE IT CRASHES! IF YOU DON'T DO THIS THEN THERES NO POINT! =3================================================ ======= Ok since we've gotten putting the lobby on next we need to put the lobby on the menu. Go back to visual basic 6 and open file. Open prjSocketServer and Search for "AllUnits". It should look like this: SendData Index, "ALLUNITS " & Chr(13) & "Habbo Lido,0,25," & P rvServer & "/" & PrvServer & ",22009,Habbo Lido" & vbTab & "li do,1,25,pool_a" & Chr(13) You should know what to do next. Grab the "Heightmap.txt" file and edit the script. Let me put it in a simpiler form. & "MAPNAME,MAP#,25," & PrvServer & "/" & PrvServer & ",22009,MAPN AME" & vbTab & "TYPE(Like Lido, Pub, Bar and Lobby),1,25,MAPID " & Chr(13) Now that wouldn't work, we need some edits around that. We need to change "MAPNAME" "MAPID" "MAP#" and "TYPE" & "Main Lobby,1,25," & PrvServer & "/" & PrvServer & ",22009,Ma in Lobby" & vbTab & "lobby,1,25,lobby_a" & Chr(13) Now you can add that in and that would work. NOW COMPILE THAT TO A "Main_Room.exe" JUST IN CASE IT CRASHES! IF YOU DON'T DO THIS THEN THERES NO POINT! =4================================================ ======= This is the last step. If you don't do this step then theres no point of this tutorial. You once again need Heightmap.txt You see under Main Lobby lobby_a 37302 Theres a bunch of weird text and stuff like xxxxxxx777777722223333111xxxxx But that is not really unusual. That is the heightmap. You need this to walk on the map. Copy all that code down into a text pad. Here comes the long, hard, and tricky part. Replace the " " in the lines with " " Or in other words. Replace all the lines with spaces. And in a picture. Replace "abcde fghij " with "abcde fghij" Save up the file in map and name the file the mapID but in this case. "Lobby_a" aanndd......DUN DUN DUN!!!! YOU FINNISHED THE TUTORIAL! Oh. and RUN Private_Room.exe and Main_Room.exe and not PrivateServer.exe and MainServer.exe! ==@+}{>-}==============={@FINNISHED!@}==============={-<}{+@== If this tutorial was too hard/long/not understandable (because I usually give BAD instructions.) then complain at the TFH3 forum thread. I'll try to fix it... In 20 years... CREDITS: Zombix (Me. da guy who created this longass tutorial.) http://www.tfh3.com/ People who actually creates scripts and hacks and hate leechers. Oh. And not a leecher themselves.