• Listen to a special audio message from Bill Roper to the Hive Workshop community (Bill is a former Vice President of Blizzard Entertainment, Producer, Designer, Musician, Voice Actor) 🔗Click here to hear his message!
  • Read Evilhog's interview with Gregory Alper, the original composer of the music for WarCraft: Orcs & Humans 🔗Click here to read the full interview.

RPG System

Status
Not open for further replies.
Level 3
Joined
Oct 20, 2011
Messages
26
Will anyone post a Save/load RPG system without bugs to me.

-I dont have GUI or anything programs at all... so a system without any req. could be awesome!

(a simple, non-bugging, non-req. SLS)
 
Level 20
Joined
Jul 14, 2011
Messages
3,213
First: Don't Doble-Triple post.

Second:
- GUI is "Graphic User Interface" is the Wc3 Trigger Editor display.
- JASS is "GUI" without the Graphic Interface = Pure text and code, not "eyecandy" stuff. It allows to manipulate system a lot more than GUI, but is harder.
- vJASS is a JASS extensión someone made (Not sure who) that allows some extra handle of JASS to make it easier, faster and better.

All of those are free, made by Wc3 Community members.

Jass NewGen Pack (JNPG) has a lot of features (including vJASS compatibility). The only problem is that JNPG doesn't allow working with Hashtables using GUI (Working Hashtables with JASS or vJASS using JNPG is fine)

Ussualy Save-Load systems requires 1 trigger for "Load", 1 trigger for "Save", and 1 trigger that converts all the game/player/Unit data into numbers and letters, that are encrypted when saved, and decrypted when loaded, and turned into game data.

Making a Save-Load may require some work, and I doubt most experienced map makers make one for a map no one has ever seen or tested. Also, you need to know what you want to save. Hero Stats? Items? Experience? Level? Gold? Lumber? Food? Number of Units? Skills? Position in map? Some other value?, etc. And request a system that saves *What you need/whish to save*.
 
Bribe is working on a non vjass save/load right now, so you could wait for it.

It's either that, or you can make one yourself.

Here is a tutorial. Just run it in wc3

http://www.hiveworkshop.com/forums/...ading-interactive-saving-loading-tutorial.w3m


That will teach you how to make save/load. The first 29 lessons are the mechanics to good save/load. The next 21 go over algorithms, equations, etc for advanced save/load. I have yet to meet a person (even someone who knew absolutely nothing about coding) that didn't understand that tutorial : ), so it should help ^)^.


One problem that you will have if you do not want to use vjass is that there is currently no non vJASS BigInt library. This'll mean that you'll have to either convert the current vjass one to jass or you'll have to wait for Bribe to do it or you'll have to do some begging ; P.
 
Status
Not open for further replies.
Top