Max. XP in "Shopping maul"

For fulfilled maps that most likely don't work on the latest patch (1.24 or later).

Moderator: Cheaters

ShaKi
Newcomer
Posts: 2
Joined: November 18th, 2007, 2:27 pm
Title: Dr. Wollmer Mabumsen
Location: Germany

Max. XP in "Shopping maul"

Post by ShaKi »

there's a map called "Shopping maul" in which u need 600 XP in order to build all towers. it would be nice if u could make it happen, that u get 600 XP in like 1 round or so. here's the latest version of the map...

http://www.samsirius.de/warcraft/

Thanks in advance...
User avatar
Shamanno1
Forum Staff
Posts: 912
Joined: October 21st, 2007, 6:17 am
Title: 11
Location: WorLd Of WaRcrAfT

Re: Max. XP in "Shopping maul"

Post by Shamanno1 »

map info?
~Everything changes~
I have met people who have no dreams, who have simply accepted their fate to work, exist, and die. They are the most miserable people I have ever known.
Bushido

Re: Max. XP in "Shopping maul"

Post by Bushido »

errrr????
maybe include more info? lol its a piece of shit .
ShaKi
Newcomer
Posts: 2
Joined: November 18th, 2007, 2:27 pm
Title: Dr. Wollmer Mabumsen
Location: Germany

Re: Max. XP in "Shopping maul"

Post by ShaKi »

dunno what info u want but i'll try...
first of all the host sets the modes like lives (difficulty) and thus making "pro" races possible or not... then all have to choose a race from either standard or "pro" and ofc kill the mobs... for each round u get a certain amount of XP depending on the number of players, difficulty and ur starting XP, so the higher ur XP was at beginning the less XP u get each round... in the end ( or during the game ) u can type "-code" and thus getting a code consisting of 6 letters, which u can use in the next game so u dont have to start from the very beginning (0 XP)... as far as i know the max. amount of XP is 600 since the last special-tower can be built just by then... so i was thinking about amplifying the XP-gaining by 5000% or so and thus getting those 600 XP in just 1 round... hope this was what u want... if not feel free to ask me again...

Thanks in advance...
Bushido

Re: Max. XP in "Shopping maul"

Post by Bushido »

i had to read it more times ...
so u want a xp command?
means we add JJ's pack and u can use -xp?
User avatar
Dekar
Forum Drunk
Posts: 2899
Joined: January 17th, 2007, 4:22 pm
Has thanked: 1 time
Been thanked: 1 time

Re: Max. XP in "Shopping maul"

Post by Dekar »

Nope, that's some special stuff.
It has nothing to do with hero XP, it's more like ddscore/dark deeds.
Don't pm me with Warcraft questions, this is a forum so just make a post!
In the world of thinking we are all immigrants. -Robert Nozick
User avatar
Senethior459
Forum Staff
Posts: 2618
Joined: June 2nd, 2007, 6:53 pm
Title: I Just Lost the Game

Re: Max. XP in "Shopping maul"

Post by Senethior459 »

ShaKi, do you know what variable the information is stored in? Is it lumber or gold? Or would that be just too easy... :( While I was looking through, a recurring theme was this little bit:

Code: Select all

(I2S((Pe[(1+GetPlayerId(GetEnumPlayer()))]/ 10))
When it actually shows you the code, it shows you this:

Code: Select all

function Xt takes nothing returns nothing
if(Et())then
call DisplayTimedTextToForce(eC(GetEnumPlayer()),60.,(("|cff93d0ffXP-Code ("+(I2S((Pe[(1+GetPlayerId(GetEnumPlayer()))]/ 10))+"): |cff0090ff"))+Ye[(1+GetPlayerId(GetEnumPlayer()))]))
endif
endfunction
Unfortunately, I couldn't figure out how to change the information, but that is what it displays when you say -code to get your saved code. You say it's a 6 letter code? Why don't we just try to figure how it codes the information, and figure out how to change it? I don't know enough of jass to do this, but maybe one of our resident geniuses can do this?
My guess is that the information is stored in two variables, Pe and Ye. Pe is set to a value of 10 in the globals, Ye is set to

Code: Select all

set Ye[i]=""
in the function main, under a bunch of coding, in a huge function I'm not posting, for the sake of being able to read this. I2S showed up in everything that displayed information to you, like kills or points, so I'm guessing that isn't it.
Another variable is MN, which showed up in the code also.
Spoiler:

Code: Select all

set MN=CreateTrigger()
call TriggerRegisterPlayerChatEvent(MN,Player(0),"-code",true)
call TriggerRegisterPlayerChatEvent(MN,Player(1),"-code",true)
call TriggerRegisterPlayerChatEvent(MN,Player(2),"-code",true)
call TriggerRegisterPlayerChatEvent(MN,Player(3),"-code",true)
call TriggerRegisterPlayerChatEvent(MN,Player(4),"-code",true)
call TriggerRegisterPlayerChatEvent(MN,Player(5),"-code",true)
call TriggerRegisterPlayerChatEvent(MN,Player(6),"-code",true)
call TriggerRegisterPlayerChatEvent(MN,Player(7),"-code",true)
call TriggerRegisterPlayerChatEvent(MN,Player(8),"-code",true)
call TriggerRegisterPlayerChatEvent(MN,Player(9),"-code",true)
call TriggerRegisterPlayerChatEvent(MN,Player(10),"-code",true)
call TriggerAddCondition(MN,Condition(function f0))
call TriggerAddAction(MN,function F0)
This is the only other place that function F0 showed up:

Code: Select all

function F0 takes nothing returns nothing
call DisplayTimedTextToForce(eC(GetTriggerPlayer()),20.,(("XP"+("-Co"+"de: |cffffff00"))+Ye[(1+GetPlayerId(GetTriggerPlayer()))]))
endfunction
Any ideas on it? I uploaded the .j file for you guys to look at if you want, since even if I did figure out which variable, I have no clue on how to change it. Ideas?

Well, after trying to upload it, I'm annoyed. We can't upload .j files?!? Ridiculous...
http://www.mediafire.com/?0m9icnmjh5n
My Warcraft III Tool Collection
If you want to chat/game with me:
Blizzard: Senethior459#1962
Discord: Kyle#7409
Steam: Spacekidkyle
User avatar
Vegas
Shopping Maul USA Creator
Posts: 1759
Joined: January 18th, 2007, 11:07 am
Title: No Comment
Location: Calgary Canada
Has thanked: 45 times
Been thanked: 8 times

Re: Max. XP in "Shopping maul"

Post by Vegas »

Well I was hoping nobody was going to try to break the xp in SM. I always use my own original map and host it myself, that way I know its not a hacked map. If someone figures out the xp system, then they can generate themselves a code to be used on any map. Of course I think it would be more of a hack to just give you the xp. Sserpyc has put alot of effort into making a 99.9% non-hackable xp system, so good luck.



also you can get up to 999 xp.
User avatar
Dekar
Forum Drunk
Posts: 2899
Joined: January 17th, 2007, 4:22 pm
Has thanked: 1 time
Been thanked: 1 time

Re: Max. XP in "Shopping maul"

Post by Dekar »

I've got a hacked version for the old but still importable codes up to 99xp.
Anyway he asked me not to release it and not to hack his map - so I won't.
However I won't stop anyone releasing a hacked version in this forum...
But it won't be easy ;)

edit:
It's neither lumber nor gold... It's a special value not used in any other maps.
Don't pm me with Warcraft questions, this is a forum so just make a post!
In the world of thinking we are all immigrants. -Robert Nozick
User avatar
Kein92
Senior Member
Posts: 130
Joined: April 9th, 2007, 9:28 pm

Re: Max. XP in "Shopping maul"

Post by Kein92 »

Aero could have figured this one out...
"If I'm upset, you don't stress
Never forget, that God hasn't finished with me yet
I feel his hand on my brain
When I write rhymes, I go blind, and let the lord do his thang
But am I less holy
Cause I choose to puff a blunt and drink a beer with my homies
Before we find world peace
We gotta find peace and end the war on the streets." -2Pac Shakur