Game with long term motivation are always for player vs player, except some training map.
Team survivor is fun, but the mapper made them so diffecult to prevent people win it.
Because if someonw win that game, maybe he will never play again.
Me as player is tired about that.
That is why, I always want to make a game that I can play 1000 time without get bored.
copy and paste the hash function works well. Just tested it on Starbattle.
Will work on my map too.
people just need to read the password. and use my lib to encrypt it.
I tried to organize all pages except for Data Editor.
I think it is the first step to make that wiki cool again.
There was so many pages with zero infomation.
I just need to extract your MapScript.galaxy (with Blizzard's lax protections this is cake), change my player data to whatever I want (this is in plaintext) and then use your own save routines to make my encrypted bank file for my use. No amount of hackery on your end will ever stop this.
How do u extract MapScript from BattleNet MapFile? I really want to know that. How do Blizzard protect the file?
There is not enough infomation for scripting, because there are maybe 10 people, who know how to do it.
And no one wrote a beginner howto.
It is even hard for C/Cpp people, because of all the limit of galaxy.
I read 3 different libs ( Starcode, hashlib and ...) and dig the script editor ( ctrl+F11) to finish my kryptlib(AES+Sha256).
I think we just need a better howto for that.
To browse galaxy source files you need to open a map and go into the trigger editor. There you can either press CRTL+F11 or View->View Source (I think that's how it's called) and a window pops up with all the code.
I just started to edit the wiki ...
The biggest Problem for me is.
There is no Version Control.
If some dude delete the wiki, who can see the changes and who can change it back?
I can only talk about me.
I learned the stuff using the tutorial list on the wiki.
After that, i started searching on the forum, which is very painful.
I think we need both. If someone find a good tutorial on the forum , he can also copy and paste it to the wiki.
U can stil post the source of the site under it and name the author.
And I think if someone copy and paste a howto, it could only be good.
http://www.sc2mapster.com/maps/kyrptlib/
Hi:
After several fight with the "debug" function, I am finally done with my first lib.
With KryptLib u can encrypt string using a 16byte ASCII string.
16 byte password is a MUST.
The input data will be hashed with Hashlib 2.0.0.
A random salt 7-14 byte will be added.
After decryption, I use sha256 to validate the data.
The usage is really easy, because there is no init function.
The Program will auto init.
Exemple:
Variable-Setinput="Ich bin-gluecklich"//notice that password has 16 charsVariable-Setpassword="ICH23EDe3d7890hg"Variable-Setoutput=(<KryptCode>EncryptString(input,password))Variable-Setoutput=(<KryptCode>DecryptString(output,password))
0
Game with long term motivation are always for player vs player, except some training map. Team survivor is fun, but the mapper made them so diffecult to prevent people win it. Because if someonw win that game, maybe he will never play again.
Me as player is tired about that. That is why, I always want to make a game that I can play 1000 time without get bored.
0
http://www.wikicreole.org/wiki/Creole1.0#section-Creole1.0-Tables
My tip:
@TheAlmaity: Go
If u want to edit effect don't let this page be 404.
effect
0
@MotiveMe: Go
Just extract all file and repackage it?
copy and paste the hash function works well. Just tested it on Starbattle.
Will work on my map too.
people just need to read the password. and use my lib to encrypt it.
0
would be cool for a rpg.
it is lie guildwars, instance for every dangeon
0
@s3rius: Go Thx.
0
I tried to organize all pages except for Data Editor.
I think it is the first step to make that wiki cool again.
There was so many pages with zero infomation.
Enjoy this http://wiki.sc2mapster.com/galaxy/lighting/ :D
@TheAlmaity: Go
U need to add "galaxy/" or "api-docs/" into the title.
look at this index page:
http://wiki.sc2mapster.com/galaxy/data/
and click the red url to recreate it.
The Data Editor part looks really empty...
0
Not user friendly -> make it user-friendly.
If u think all wiki are not user-friendly. Buy a book named "Galaxy editor for dummies".
0
How do u extract MapScript from BattleNet MapFile? I really want to know that. How do Blizzard protect the file?
U want strong AES128 with random salt + sha256? U can have it.
http://www.sc2mapster.com/maps/kyrptlib/
0
@Dascion: Go
Yes, you are right, because before u really know it, u will face annoying errors.
Yesterday i wrote a script with this lines first.
It takes me 3 hour to find the bug.
There is not enough infomation for scripting, because there are maybe 10 people, who know how to do it.
And no one wrote a beginner howto.
It is even hard for C/Cpp people, because of all the limit of galaxy.
I read 3 different libs ( Starcode, hashlib and ...) and dig the script editor ( ctrl+F11) to finish my kryptlib(AES+Sha256).
I think we just need a better howto for that.
0
@QueenGambit: Go
Page Management -> Edit Page.
Wiki Makeup Language
http://www.wikicreole.org/wiki/Creole1.0
Under Attachment add your picture and use the [img] tag on it.
If u want to use the editor native text .
0
I just started to edit the wiki ...
The biggest Problem for me is.
There is no Version Control.
If some dude delete the wiki, who can see the changes and who can change it back?
0
@peeeq: Go
I can only talk about me.
I learned the stuff using the tutorial list on the wiki.
After that, i started searching on the forum, which is very painful.
I think we need both. If someone find a good tutorial on the forum , he can also copy and paste it to the wiki.
U can stil post the source of the site under it and name the author.
And I think if someone copy and paste a howto, it could only be good.
0
@Abion47: Go
http://www.galaxywiki.net/index.php?title=Category:StarCraft_II
If i look at the index, i think people behind that wiki is 95% mapper.
He has staff like andromeda... they are pro.
On the other hand. U can edit the wiki on SC2Mapster too.
It is the definition of wiki...
0
Hi:
I saw some maps on battle.net.
Where people can switch world, load another map, and stil have the same unit they have before.
Well mostly single player maps.
My question is, how do they do that?
Could people do that in multiplayer too?
0
http://www.sc2mapster.com/maps/kyrptlib/
Hi:
After several fight with the "debug" function, I am finally done with my first lib.
With KryptLib u can encrypt string using a 16byte ASCII string.
16 byte password is a MUST.
The input data will be hashed with Hashlib 2.0.0.
A random salt 7-14 byte will be added.
After decryption, I use sha256 to validate the data.
The usage is really easy, because there is no init function.
The Program will auto init.
Exemple:
http://en.wikipedia.org/wiki/Advanced_Encryption_Standard
http://en.wikipedia.org/wiki/Sha256
http://www.sc2mapster.com/maps/kyrptlib/