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. The 18th Icon Contest is ON! Choose any ingame unit and give him/her Hero abilities. Good luck to all.
    Dismiss Notice
  5. The Secrets of Warcraft 3 have revealed interesting works. The RESULTS for Abelhawk's Mini-Mapping Contest #15 have come out!
    Dismiss Notice
  6. Contestants are to create a scene set in the Stone Age. Come and see what you can come up with. We wish you the best of luck!
    Dismiss Notice
  7. Colour outside the lines! Techtree Contest #13 is a go. The contest is optionally paired.
    Dismiss Notice
  8. Night Rider gained several songs for his journey. The poll for the 12th Music Contest has started. Check it out!
    Dismiss Notice
  9. Greetings cerebrates, our Swarm needs new spawners that will have numerous children. Join the HIVE's 31st Modeling Contest - Spawners and Spawned! The contest is optionally paired.
    Dismiss Notice
  10. Join other hivers in a friendly concept-art contest. The contestants have to create a genie coming out of its container. We wish you the best of luck!
    Dismiss Notice
  11. 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.0

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.0 (Map)

Reviews
Moderator
Awaiting further review
  1. TriggerHappy

    TriggerHappy

    Code Moderator

    Joined:
    Jun 23, 2007
    Messages:
    3,654
    Resources:
    22
    Spells:
    11
    Tutorials:
    2
    JASS:
    9
    Resources:
    22
    Updated, 1.3.8.

    The system works faster and better than ever on the newest patch. You can see some speed comparisons on this post.
    • Fixed an issue where "AllowLocalFiles.bat" would not be generated on patch 1.28.0+
    • Fixed an issue with local files detection on pre 1.28.0.
    • Fixed a couple struct instance leaks.
    • Updated Sync to v1.2.5.
    • Updated SyncInteger to v1.2.0.
    • Updated PlayerUtils to 1.2.8.
     
  2. Santacruz

    Santacruz

    Joined:
    Oct 31, 2011
    Messages:
    28
    Resources:
    0
    Resources:
    0
    Very good this system, Good job.
     
  3. Karpik

    Karpik

    Joined:
    Jun 1, 2017
    Messages:
    16
    Resources:
    0
    Resources:
    0
    i have some problems with save map, i open this map and try save, but have error 1.jpg
     
  4. TriggerHappy

    TriggerHappy

    Code Moderator

    Joined:
    Jun 23, 2007
    Messages:
    3,654
    Resources:
    22
    Spells:
    11
    Tutorials:
    2
    JASS:
    9
    Resources:
    22
    Make sure you are using the latest JassHelper.
     
  5. TriggerHappy

    TriggerHappy

    Code Moderator

    Joined:
    Jun 23, 2007
    Messages:
    3,654
    Resources:
    22
    Spells:
    11
    Tutorials:
    2
    JASS:
    9
    Resources:
    22
    Updated, 1.3.9.
    • Fixed a couple compilation errors with the (disabled by default) vJass examples.
     
  6. Karpik

    Karpik

    Joined:
    Jun 1, 2017
    Messages:
    16
    Resources:
    0
    Resources:
    0
    yes i am using latest version JNGP.

    Now i have error
    1.jpg
     
  7. Karpik

    Karpik

    Joined:
    Jun 1, 2017
    Messages:
    16
    Resources:
    0
    Resources:
    0
  8. TriggerHappy

    TriggerHappy

    Code Moderator

    Joined:
    Jun 23, 2007
    Messages:
    3,654
    Resources:
    22
    Spells:
    11
    Tutorials:
    2
    JASS:
    9
    Resources:
    22
    Try redownloading the map. The code in that screenshot is corrupted/modified. Also, which JNGP are you using? I would suggest WEX anyway.
     
  9. Karpik

    Karpik

    Joined:
    Jun 1, 2017
    Messages:
    16
    Resources:
    0
    Resources:
    0
    ok, i redownload map, and in options Jass New Generation Pack disable cJass Adic Parser and have no error in you map. But now i copy your triggers to my map and have this problem
    [​IMG]

    I am use UMS 5.0. editor

    Can i give to you my map, and you check this problem. I want use your system, but warcraft not want this.

    And sorry for my little english.
     
  10. TriggerHappy

    TriggerHappy

    Code Moderator

    Joined:
    Jun 23, 2007
    Messages:
    3,654
    Resources:
    22
    Spells:
    11
    Tutorials:
    2
    JASS:
    9
    Resources:
    22
  11. Karpik

    Karpik

    Joined:
    Jun 1, 2017
    Messages:
    16
    Resources:
    0
    Resources:
    0
    my spells writes on cJass, they work in WEX? or i need rewrite all spells to vJass
     
  12. Shaeam

    Shaeam

    Joined:
    Aug 11, 2010
    Messages:
    266
    Resources:
    1
    Maps:
    1
    Resources:
    1
    When I try to save the map with this system; it stops on validating scripts and crashes. There's no progress, and I can't save the map with this system. Does anyone have any idea how to fix it? I've tried compiling on SharpCraft and regular world edit.
     
  13. kirimura123

    kirimura123

    Joined:
    Apr 5, 2016
    Messages:
    21
    Resources:
    0
    Resources:
    0
    i cant import it , all the trigger error
     
    Last edited: Sep 19, 2017
  14. TriggerHappy

    TriggerHappy

    Code Moderator

    Joined:
    Jun 23, 2007
    Messages:
    3,654
    Resources:
    22
    Spells:
    11
    Tutorials:
    2
    JASS:
    9
    Resources:
    22
    It works perfectly fine for me with all of the default settings in WEX.
     
  15. kirimura123

    kirimura123

    Joined:
    Apr 5, 2016
    Messages:
    21
    Resources:
    0
    Resources:
    0
    so i need to download WEX first? i already download and install it, but the WEX got error too
    the error said unabled to locate version info for address pls help
     
    Last edited: Sep 22, 2017
  16. TriggerHappy

    TriggerHappy

    Code Moderator

    Joined:
    Jun 23, 2007
    Messages:
    3,654
    Resources:
    22
    Spells:
    11
    Tutorials:
    2
    JASS:
    9
    Resources:
    22
    It uses vJASS which requires JassHelper. WEX is a custom editor that can run JassHelper when you save your map.

    IF you're having issues with WEX post in the WEX thread. To me it looks like you're using an unsupported version of Warcraft III, or selecting the wrong executable.
     
  17. Diegoit

    Diegoit

    Joined:
    Apr 8, 2017
    Messages:
    1,197
    Resources:
    1
    Models:
    1
    Resources:
    1
    i cant understand how to use this :/ (local file)
     
  18. sethmachine

    sethmachine

    Joined:
    Aug 7, 2013
    Messages:
    1,318
    Resources:
    0
    Resources:
    0
    Is there a limit to the amount of data that can be stored?

    Can you write any number of files to the user's local files?

    How long does it take to sync and everyone to load their code?

    Does this work on macOS?
     
  19. TriggerHappy

    TriggerHappy

    Code Moderator

    Joined:
    Jun 23, 2007
    Messages:
    3,654
    Resources:
    22
    Spells:
    11
    Tutorials:
    2
    JASS:
    9
    Resources:
    22
    There's instructions on how to enable local files on the "Installation" section of the main post.

    1. No but if you are loading a lot of data (2,000+ integers) it may take some time.
    2. Unless Blizzard changed something recently, yes.
    3. You can see some speeds here. Basically for most maps on the newest patch it will be effectively instant.
    4. I haven't tested it but I don't see why not.
     
  20. Santacruz

    Santacruz

    Joined:
    Oct 31, 2011
    Messages:
    28
    Resources:
    0
    Resources:
    0
    How can I do to save the inventory a unit no-hero?