Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tribal Trouble Full Version #25

Open
0104hasan opened this issue Apr 26, 2022 · 18 comments
Open

Tribal Trouble Full Version #25

0104hasan opened this issue Apr 26, 2022 · 18 comments

Comments

@0104hasan
Copy link

Hey, I'm following the steps to get the full version for tribal trouble but it is pretty confusing since I don't have a good computer science background. Would it be possible for someone to give me a simpler step by step instruction as to how I am supposed to get the full version. I am using windows by the way.

@veslav3
Copy link

veslav3 commented May 4, 2022

@0104hasan I can help you using screenshare. Are you using Windows?

@0104hasan
Copy link
Author

Yes, I am using windows

@0104hasan
Copy link
Author

@veslav3 how do you want me to screen share

@veslav3
Copy link

veslav3 commented May 4, 2022

FYI for anyone reading this we shared screens. In case anyone needs help too, contact me.

@0104hasan
Copy link
Author

@veslav3 Do you know how to make multiplayer work. Like even if its a LAN connection.

@veslav3
Copy link

veslav3 commented May 6, 2022

@0104hasan yes, you need some kind of server for this. With the current version you cannot do LAN.
I will work with my friend to get a server running.

@PurpleVoiddd
Copy link

Hey @veslav3 I would like to get my Tribal Trouble running on the full version as well. Could you be so kind & assist me as well? Thank you in advance!

@0104hasan
Copy link
Author

@PurpleVoiddd I could help you out. Its acctually really simple you only need to download two things. First download the installer, then download the registration file. Then, move the registration file to the tribal trouble file. -- When you download tribal trouble using the installer it automaticaly creates a file and shows you the location of the file. Just move the registraion file their and it shoudl work now.

@veslav3
Copy link

veslav3 commented Jun 8, 2022

@PurpleVoiddd yes, I probably should make a video on how to do it.

@Fairuz-Afdhal
Copy link

For anyone reading this in the future, the README.md is not right about where do you put the registration file. Put it in your GAME folder instead of what the readme said.

@Gedehamsen021
Copy link

@0104hasan yes, you need some kind of server for this. With the current version you cannot do LAN. I will work with my friend to get a server running.

hi, any news about server?, i tryed run the penguim team fork but server wont start, just giving the error

Could not find or load main class com.oddlabs.matchserver.MatchmakingServer

using this command

java -Djava.security.manager -Djava.security.policy=matchmaker.policy -server -ea -cp ../common/lib/java/mysql.jar:../common/lib/java/commons-pool-1.6.jar:../common/lib/java/commons-dbcp-1.4.jar:./build/matchmaking.jar com.oddlabs.matchserver.MatchmakingServer

the router server using command router works as well

java -Djava.security.manager -Djava.security.policy=router.policy -server -ea -cp ./build/router.jar com.oddlabs.routerserver.RouterServer

@team-penguin
Copy link

@Gedehamsen021 it looks like you haven't built the server project.
From within the server directory, run 'ant'.
Look at the contents of the build directory, there should be a matchmaking.jar, router.jar etc.
If that is the case, your server should start.

You also need to make sure that the DNS for oddlabs.com etc. is pointed at the loopback or network interface of your server.
The team-penguin50 fork has info on what your DNS should look like.
And....
You also have to have a database configured for the server to talk to. That info is at the aforementioned fork.

@Gedehamsen021
Copy link

Gedehamsen021 commented Aug 11, 2023

@Gedehamsen021 it looks like you haven't built the server project. From within the server directory, run 'ant'. Look at the contents of the build directory, there should be a matchmaking.jar, router.jar etc. If that is the case, your server should start.

You also need to make sure that the DNS for oddlabs.com etc. is pointed at the loopback or network interface of your server. The team-penguin50 fork has info on what your DNS should look like. And.... You also have to have a database configured for the server to talk to. That info is at the aforementioned fork.

what IDE is recommended?

@terraflops1048576
Copy link

@team-penguin You do not need to use DNS hacks; if you change the settings file in the same folder as the registration file, you can add these lines:

matchmaking_address=<your matchmaking server>
router_address=<your routing server>

@0104hasan
Copy link
Author

@veslav3 Hey Roy,
I'm not sure if you remember but you helped me download the full version for Tribal Trouble a couple years back.
I think last i spoke with you, you were saying something about creating a multiplayer server. Is their any update on that?

@veslav3
Copy link

veslav3 commented Aug 9, 2024

@0104hasan yes well bad news in the sense that the efforts to bring it up again have been successful for a short time. It cost quite a lot of time and money for someone to do it.

@Gedehamsen021
Copy link

@0104hasan yes well bad news in the sense that the efforts to bring it up again have been successful for a short time. It cost quite a lot of time and money for someone to do it.

Im working on a new version do the game, the multiplayer is done, now im working with spectator client for a tournament and a new ranking system

@0104hasan
Copy link
Author

@Gedehamsen021 what is the progress for that, would i be able to play that?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

7 participants