- Joined
- May 1, 2007
- Messages
- 51
What is it?
The FVO WC3 Mod is a PC/Windows plugin for Warcraft III: Frozen Throne.
What does it do?
The plugin facilitates communication between a map and a central server, allowing for such things as a centralized character storage (No -save/-load codes)
Details:
FVO WC3 Mod works by hooking the Warcraft III: Frozen Throne executable.
By reading/writing from a specific location in the WC3 memory, messages can be passed between the map and the plugin (Accessible via JASS scripting)
What information is sent, and how it's handled can be entirely specified in the JASS script of the map.
Allowing not only centralized server communication, but also dumping information to a file (The original idea behind FVO WC3 Mod was to create a plugin that would dump a -save code to a textfile, instead of forcing players to take a screenshot)
The plugin is written in FreeBASIC 0.16b, and uses SDLNet for networks communications.
It will be open source and released freely once completed.
It is currently PC/Windows only.
Possible applications:
The plugin could be used to create dynamic maps, where you use JASS to trigger doodad placement/terrain textures.
Centralized character storage. Doing away with -save/-load codes.
Global multi-game-spanning chat, chat with people playing in different WC3 games.
Global player shops/trading, allow players to setup global multi-game shops, and/or to trade with each other directly.
Dump information to a file for the player to read later. A possible alternative to -save/-load screen-shooting.
And much much more.
Current status:
-WC3 to plugin, and vice versa, communication: 100%
-Communication with a centralized server: 100%
-Centralized server software: 50% (It's functional, needs more bells 'n whistles)
-JASS scripts: 25% (A generic set of JASS functions showing how to use the plugin)
The FVO WC3 Mod is a PC/Windows plugin for Warcraft III: Frozen Throne.
What does it do?
The plugin facilitates communication between a map and a central server, allowing for such things as a centralized character storage (No -save/-load codes)
Details:
FVO WC3 Mod works by hooking the Warcraft III: Frozen Throne executable.
By reading/writing from a specific location in the WC3 memory, messages can be passed between the map and the plugin (Accessible via JASS scripting)
What information is sent, and how it's handled can be entirely specified in the JASS script of the map.
Allowing not only centralized server communication, but also dumping information to a file (The original idea behind FVO WC3 Mod was to create a plugin that would dump a -save code to a textfile, instead of forcing players to take a screenshot)
The plugin is written in FreeBASIC 0.16b, and uses SDLNet for networks communications.
It will be open source and released freely once completed.
It is currently PC/Windows only.
Possible applications:
The plugin could be used to create dynamic maps, where you use JASS to trigger doodad placement/terrain textures.
Centralized character storage. Doing away with -save/-load codes.
Global multi-game-spanning chat, chat with people playing in different WC3 games.
Global player shops/trading, allow players to setup global multi-game shops, and/or to trade with each other directly.
Dump information to a file for the player to read later. A possible alternative to -save/-load screen-shooting.
And much much more.
Current status:
-WC3 to plugin, and vice versa, communication: 100%
-Communication with a centralized server: 100%
-Centralized server software: 50% (It's functional, needs more bells 'n whistles)
-JASS scripts: 25% (A generic set of JASS functions showing how to use the plugin)
Last edited: