Cardia on 19/6/2019 at 15:26
Quote Posted by vfig
There haven't been any changes to limits in this version.
thanks, i assume the cell limit is still the same ?
ZylonBane on 19/6/2019 at 19:43
Quote Posted by Cardia
thanks, i assume the cell limit is still the same ?
But why male models?
Cardia on 19/6/2019 at 21:03
Quote Posted by ZylonBane
But why male models?
what? i didn't mention any male models.
Zyzio on 20/6/2019 at 10:34
I don't know if it is a good place to ask this question but i didn't found any better so...
How to actually run this multiplayer T2 if i want to play with someone?
1. Do i just run ThiefMP.exe and host a game? If so what is the ip my companion needs to use (which one from cmd>ipconfig? IPv4 Address?). Will i need hamachi or something because my friend does not see ma host?
2. Do i need to run/configure/do_something_with globalserver.exe?
The readme does not fully provide with step by step instruction for dummies... can someone help me with this please?
mcmike1489 on 20/6/2019 at 16:43
That's right, I didn't see a readme in the .zip package for the mp setup.
sNeaksieGarrett on 21/6/2019 at 03:41
Quote Posted by Zyzio
I don't know if it is a good place to ask this question but i didn't found any better so...
How to actually run this multiplayer T2 if i want to play with someone?
1. Do i just run ThiefMP.exe and host a game? If so what is the ip my companion needs to use (which one from cmd>ipconfig? IPv4 Address?). Will i need hamachi or something because my friend does not see ma host?
Yes, you run ThiefMP.exe. Once launched, you choose either to Join a game, host a game, or connect to the global server. The package doesn't include an actual global server address, so I think they are assuming we as players would set up a global server somewhere and share the address with others. You also have to uncomment a line in the multiplayer CFG file included with the package to enable the global server feature. If you leave it disabled, the option does not show in the menu.
As for the IP, it'd be your IPV4 address, yes. However, I used Hamachi to connect between two computers within my house, as I mentioned in my last post. If you can't make a connection happen, I suggest Hamachi.
Quote:
2. Do i need to run/configure/do_something_with globalserver.exe?
The readme does not fully provide with step by step instruction for dummies... can someone help me with this please?
Yeah, I can't seem to figure out how to use the global server. When I launch it, all it does is bring up a little black window saying it is running. No settings, no way to tell what the server is called, etc.
@ZylonBane: Yep, I thought you were living under a rock.
Anyway, to be serious, we'll see if you're right. I will have to test a mission that uses a custom script and see if it works properly. I know just the one to try too, as it never worked properly with Tos' patch. And I may be wrong but I seem to recall that Tos' patch was based (at least somewhat) on the SS2 code. I'm pretty sure he looked at SS2 when developing his mp patch, although you could be right about how his code being more of a "hack" and not matching too closely with SS2's. I would imagine however that the NewDark developers had to "hack" it as well, unless they had access to SS2's source code. (I'm assuming that's where you are basing your comment on, then.)
From what I recall, for the multiplayer edition of Yandros' A Thief's Holiday 2004, I created four starting points and I based this off SS2, by reviewing how that game was able to create four distinct player spawns within a multiplayer session. SS2 and Thief 2 share a similar code base from what I recall and all Tos really did, my understanding anyway, was "hook" into the code that was within the thief2.exe already. Seemed that Thief 2 already had a small bit of code as a starting point for multiplayer, which SS2 later expanded upon. After all, it is the same engine.
mcmike1489 on 21/6/2019 at 03:45
My bad, I wasn't paying attention. The readme file for the Thief 2 multiplayer feature is in the t2_v127.zip folder itself labeled "mp_release_notes.txt" I'm such a taffer, lol!!!:cheeky:
Jax64 on 21/6/2019 at 03:52
Quote Posted by sNeaksieGarrett
Yeah, I can't seem to figure out how to use the global server. When I launch it, all it does is bring up a little black window saying it is running. No settings, no way to tell what the server is called, etc.
As the GlobalServer documentation states, it is a server to which the multiplayer client can connect that displays all multiplayer games from other clients that are connected to that server. This is what the "global_server_name" and "global_server_port "configuration variables are for, though the default port is 5199. When these enabled, a third option will become available in the multiplayer menu with which you can view all games started by clients connected by that particular server. It is extremely easy to operate; after starting the server, you simply have to direct the configuration variable to the address it is being hosted on, ideally through a domain.
Unrelatedly, I have noticed a lack of sound in the system menus while using the multiplayer executable, which seems rather odd considering there is little reason for such a change and the documentation makes no mention of this.
sNeaksieGarrett on 21/6/2019 at 04:01
Yes, I'm aware of those variables. I guess what I meant was, the window itself doesn't tell you anything about the server, just that it is running. But I also alluded to the fact that you need to have a server address for this to work, which they did not supply one. It is up to us to create one. I'm no expert on setting up servers, so I am not sure how I would accomplish this.. but, as long as direct connect via IP works, the global server is not necessary. Although, it would be nice to pop on and see what sessions are available out there.
Yeah, okay, I'm not the only one then. I've noticed the lack of sound in the menus, too.
mcmike1489 on 21/6/2019 at 04:02
And where exactly is this multiplayer CFG file called to enable the Global Server feature?
Update, nevermind. I found it. Man, ok ok. I'll stop acting like Benny the Guard.