1. Are you planning to upload your awesome spell or system to Hive? Please review the rules here.
    Dismiss Notice
  2. Updated Resource Submission Rules: All model & skin resource submissions must now include an in-game screenshot. This is to help speed up the moderation process and to show how the model and/or texture looks like from the in-game camera.
    Dismiss Notice
  3. DID YOU KNOW - That you can unlock new rank icons by posting on the forums or winning contests? Click here to customize your rank or read our User Rank Policy to see a list of ranks that you can unlock. Have you won a contest and still havn't received your rank award? Then please contact the administration.
    Dismiss Notice
  4. We have recently started the 16th edition of the Mini Mapping Contest. The theme is mini RPG. Do check it out and have fun.
    Dismiss Notice
  5. Dismiss Notice
  6. The Highway to Hell has been laid open. Come along and participate in the 5th Special Effect Contest.
    Dismiss Notice
  7. Check out the Staff job openings thread.
    Dismiss Notice
Dismiss Notice
60,000 passwords have been reset on July 8, 2019. If you cannot login, read this.

Codeless Save and Load (Multiplayer) - v3.0.1

Submitted by TriggerHappy
This bundle is marked as approved. It works and satisfies the submission rules.
Information

If you've ever wanted to transfer progress between multiplayer maps, you probably needed to type in a long code.

That is no longer needed with this system. This will allow you to read save data from your WC3 folder and sync it to all other players in the map.

The demo map features:
  1. Load without typing anything
  2. Save Hero
    • Level/XP
    • Items
    • Abilities
    • Hero Name

  3. 5 Save Slots
* Everything is customizable and you can make the system save & load anything you want.

* This system is intended for GUI users.

Installation

To import the system, all you have to do is copy the trigger folders over to your map and save it.

Screenshots


[​IMG]
[​IMG]
[​IMG]
[​IMG]


Credits

Pipedream (optimal save system)
Previews
Contents

Codeless Save & Load v1.3.9 (Map)

Codeless Save & Load v3.0.1 (Map)

Reviews
Moderator
Awaiting further review
  1. Uncle

    Uncle

    Joined:
    Aug 10, 2018
    Messages:
    574
    Resources:
    0
    Resources:
    0
    Are you using the latest warcraft 3 patch and do you have JassHelper/vJass enabled? Check the attached picture (JassHelper) to see what I mean.

    I attached two pictures (Deadreyo Save/Load) to show you how to add your own variables.
     

    Attached Files:

    Last edited: Oct 27, 2019
  2. Deadreyo

    Deadreyo

    Joined:
    Sep 3, 2014
    Messages:
    120
    Resources:
    1
    Maps:
    1
    Resources:
    1
    @Uncle Thanks for your reply. I am going to use the Autosave/load trigger you made in page 12. I have already messed around a little with what I save and load, however how can I remove the necessity of having a hero to save? As without a hero the save file name is Empty and so crashes on loading (Default, didn't use your autosave yet.)
     
  3. Uncle

    Uncle

    Joined:
    Aug 10, 2018
    Messages:
    574
    Resources:
    0
    Resources:
    0
    Use the autosave map, it doesn't require a Hero. And if you want, I can show you how to have up to 5 different save slots without needing a Hero either. Like you can type -save 1 and -load 1 or -save 5 and -load 5 to save/load to 1 of 5 slots.
     
  4. Deadreyo

    Deadreyo

    Joined:
    Sep 3, 2014
    Messages:
    120
    Resources:
    1
    Maps:
    1
    Resources:
    1
    1 slot is enough, thanks very much.
     
  5. iuryharoon

    iuryharoon

    Joined:
    Dec 12, 2012
    Messages:
    9
    Resources:
    0
    Resources:
    0
    Good afternoon..
    When will the LUA release?
     
  6. TriggerHappy

    TriggerHappy

    Code Moderator

    Joined:
    Jun 23, 2007
    Messages:
    3,683
    Resources:
    22
    Spells:
    11
    Tutorials:
    2
    JASS:
    9
    Resources:
    22
    Updated, 3.0.1.
    • Fixed multiple crashes.
    • Removed JASS specific code for saving and loading. This system is intended for GUI users.
    I also tested the system in Reforged and it seems to work. There is a bug that can sometimes occur when reading files but hopefully Blizzard will fix it by the time Reforged releases. If not, there are other solutions but they will break backwards compatibility.
     

    Attached Files:

  7. iuryharoon

    iuryharoon

    Joined:
    Dec 12, 2012
    Messages:
    9
    Resources:
    0
    Resources:
    0
    If it's not goodwill ... do it in LUA too.
    Thank you.
     
  8. Opex

    Opex

    Joined:
    Sep 15, 2019
    Messages:
    3
    Resources:
    0
    Resources:
    0
    Hey I am new to variables and map creation as a whole but I cannot seem to find the trigger that gives me a demon hunter instead of my hero in my map. It adds me demon hunter with chaos damage which I do not want. I have 4 preset characters for 4 different colors in my map and would like to save "those" preset heroes without adding your heroes at start. Thanks if you can reply :)
     
  9. TriggerHappy

    TriggerHappy

    Code Moderator

    Joined:
    Jun 23, 2007
    Messages:
    3,683
    Resources:
    22
    Spells:
    11
    Tutorials:
    2
    JASS:
    9
    Resources:
    22
    There is a demo trigger that runs on map start which creates the demo heroes. In order to add new types of heroes that can be saved you need to edit the Save Init trigger.
     
  10. Opex

    Opex

    Joined:
    Sep 15, 2019
    Messages:
    3
    Resources:
    0
    Resources:
    0
    Thanks much for the reply I will try that!