• 🏆 Texturing Contest #33 is OPEN! Contestants must re-texture a SD unit model found in-game (Warcraft 3 Classic), recreating the unit into a peaceful NPC version. 🔗Click here to enter!
  • It's time for the first HD Modeling Contest of 2024. Join the theme discussion for Hive's HD Modeling Contest #6! Click here to post your idea!

RtC

Status
Not open for further replies.
Level 22
Joined
Sep 24, 2005
Messages
4,821
This here is an old post, but its straight from the developers.

Here's from the hive.

EDIT: Looks like muzzle already gave the best answer. Thanks.
 
Level 22
Joined
Sep 24, 2005
Messages
4,821
You could put together a team and write an opensource engine for warcraft 3, Just like OpenMW. (morrowind) Good luck Malhorne.
 
Level 22
Joined
Sep 24, 2005
Messages
4,821
If you just want to work on RtC, you could downgrade with a patch version switcher and wait for TriggerHappy to make it work on the current patch, IIRC, he is trying to contact the developers of RtC to get the source of RtC. He might be able to update it so you could practice on 1.24 while waiting for that to happen.
 
Its basically a hack that adds some new natives to wc3. The problem is that you have to hack warcraft 3 too in order to play RtC maps, thats why nobody uses it.

Not really.

It's a 'hack' that lets you create your own natives, it's not a native pack..
And what do you mean the problem is you have to "hack" wc3 to play the maps, it's already done for you! lol. And nobody uses it because it doesn't work on the current patch.

Malhorne said:
There isn't a way to recreate such a tool for 1.26 without too much hacking :/ ?

No, lol.

Also, here's the correct RtC thread;

http://www.wc3c.net/showthread.php?t=109255
 
Level 22
Joined
Sep 24, 2005
Messages
4,821
Aw fuck, TriggerHappy is correct, I gave the wrong link sorry dude.

TriggerHappy's gonna be mad nao!
 
Level 22
Joined
Sep 24, 2005
Messages
4,821
*Bomber drops package*
Package
It reads: Release Patch 1.24e (1.24.4.6387) for warcraft III.
Achievement Unlocked!
Googling Bastard!
 
Level 14
Joined
Jun 27, 2008
Messages
1,325
And what do you mean the problem is you have to "hack" wc3 to play the maps, it's already done for you! lol. And nobody uses it because it doesn't work on the current patch.

Sure you dont have to write the hack yourself, but you have to apply it yourself / start the hacked wc3 version. And that _IS_ the reason nobody uses it, since you cannot just host your map in battlenet and players can join. They all have to download and start the hacked wc3 version in order to play your map. And that just doesnt work out (you can do it with some friends, but not viable for public games).

Even in 1.24 where RtC worked nobody used it.
 
Not yet.

For some reason it would crash for me on patch 1.26, but then I manually downloaded the patch from b.net, and it doesn't crash anymore.
But it can't load the custom natives because the addresses are wrong, but RtC comes with a config file to change the addresses yourself.

If I manage to fix it I will upload it, but for now I haven't.
 
Level 22
Joined
Sep 24, 2005
Messages
4,821
Okay, I'll try.

EDIT: Is this the file? haha, I dunno where to start lol, I'll just provide moral support lol.

Code:
[external]
jInitNatives=0x6F3D4B60
jStrMap=0x6F3BB560
jStrGet=0x6F4C5130
jGetUnitStruct=0x6F3BE7F0
NoPause_addr=0x6F2FB36A
NoPause_patch=33FF9090909090
NoCheat_addr=0x6F2FD2AD
NoCheat_patch=9090909090
NoInstanceLimit_addr=0x6F00974C
NoInstanceLimit_patch=EB
NativeSearchStart=0x6F3D4B6B
NativeSearchEnd=0x6F3DA683
SLKProcessUnit=0x6F2A7270
SLKProcessAbility=0x6F32D420
MouseProc=0x6F3999E0
jRunInitFunc=0x6F44C150
jGameEvent=0x6F3A4610
NativeNameParse_addr=0x6F45DB9E
GameMessageFunc1=0x6F301250
GameMessageFunc2=0x6F2F9980
DestroyTrigger_offset=0xE5C
TriggerEvaluate_offset=0x171C
IsTriggerEnabled_offset=0xEAC
TriggerExecute_offset=0x16F4
 
Status
Not open for further replies.
Top