Gaming Community
Forum
 
Go Back   D3scene > Hot Games > Warcraft 3 forum > Warcraft 3 Custom Maps > Editing > Deprotections / Map Cheating
Register Blogs Live view Downloads Marketplace FAQ Members List Social Groups Calendar Search Today's Posts Mark Forums Read

Some help interpreting this jass function?

This is a discussion on Some help interpreting this jass function? within the Deprotections / Map Cheating forum part of the Editing category; So.. here it is: function E1 takes nothing returns nothing set Fx[(1+GetPlayerId(GetTriggerPlayer()))]=ex[(1+GetPlayerId(GetTriggerPlayer()))] if(r1())then set gx[(1+GetPlayerId(GetTriggerPlayer()))]=l[(1+GetPlayerId(GetTriggerPlayer()))] else set gx[(1+GetPlayerId(GetTriggerPlayer()))]=z endif set ...


Welcome on D3scene.com! Make sure to register - it's free and very quick! You have to register before you can post and participate in our discussions with 70000 other registered members. Downloads, user profiles and some forums can only be seen by registered members. After you create your free account you will be able to customize many options, you will have the full access to new hacks, latest cheats and last but not least will see no advertisements at all. We would love to see you around in our community!
Reply
 
LinkBack Thread Tools Display Modes
  #1  
Old 02-10-2009, 02:23 AM
Guru

 
Join Date: Jul 2008
Posts: 77
Thanks: 0
Thanked 0 Times in 0 Posts
Reputation: 11
Rep Power: 2
negativeone is on a distinguished road
Some help interpreting this jass function?

So.. here it is:
function E1 takes nothing returns nothing
set Fx[(1+GetPlayerId(GetTriggerPlayer()))]=ex[(1+GetPlayerId(GetTriggerPlayer()))]
if(r1())then
set gx[(1+GetPlayerId(GetTriggerPlayer()))]=l[(1+GetPlayerId(GetTriggerPlayer()))]
else
set gx[(1+GetPlayerId(GetTriggerPlayer()))]=z
endif
set Bx=StringCase(SubStringBJ(rx[(1+GetPlayerId(GetTriggerPlayer()))],1,1),true)
set cx=StringCase(SubStringBJ(rx[(1+GetPlayerId(GetTriggerPlayer()))],2,2),true)
set Qx=StringCase(SubStringBJ(rx[(1+GetPlayerId(GetTriggerPlayer()))],3,3),true)
call ClearTextMessagesBJ(UX(GetTriggerPlayer()))
if(i1())then
set Sx=Fx[(1+GetPlayerId(GetTriggerPlayer()))]
set Dx[(1+GetPlayerId(GetTriggerPlayer()))]=0
set Cx[(1+GetPlayerId(GetTriggerPlayer()))]=0
set fx[(1+GetPlayerId(GetTriggerPlayer()))]=0
set sx[(1+GetPlayerId(GetTriggerPlayer()))]=Sx
endif
if(a1())then
set Sx=Fx[(1+GetPlayerId(GetTriggerPlayer()))]
set Dx[(1+GetPlayerId(GetTriggerPlayer()))]=0
set Cx[(1+GetPlayerId(GetTriggerPlayer()))]=0
set fx[(1+GetPlayerId(GetTriggerPlayer()))]=(Sx/ 10)
set Sx=(Sx-(fx[(1+GetPlayerId(GetTriggerPlayer()))]*10))
set sx[(1+GetPlayerId(GetTriggerPlayer()))]=Sx
endif
if(n1())then
set Sx=Fx[(1+GetPlayerId(GetTriggerPlayer()))]
set Dx[(1+GetPlayerId(GetTriggerPlayer()))]=0
set Cx[(1+GetPlayerId(GetTriggerPlayer()))]=(Sx/ 'd')
set Sx=(Sx-(Cx[(1+GetPlayerId(GetTriggerPlayer()))]*'d'))
set fx[(1+GetPlayerId(GetTriggerPlayer()))]=(Sx/ 10)
set Sx=(Sx-(fx[(1+GetPlayerId(GetTriggerPlayer()))]*10))
set sx[(1+GetPlayerId(GetTriggerPlayer()))]=Sx
endif
if(V1())then
set Sx=Fx[(1+GetPlayerId(GetTriggerPlayer()))]
set Dx[(1+GetPlayerId(GetTriggerPlayer()))]=(Sx/ 1000)
set Sx=(Sx-(Dx[(1+GetPlayerId(GetTriggerPlayer()))]*1000))
set Cx[(1+GetPlayerId(GetTriggerPlayer()))]=(Sx/ 'd')
set Sx=(Sx-(Cx[(1+GetPlayerId(GetTriggerPlayer()))]*'d'))
set fx[(1+GetPlayerId(GetTriggerPlayer()))]=(Sx/ 10)
set Sx=(Sx-(fx[(1+GetPlayerId(GetTriggerPlayer()))]*10))
set sx[(1+GetPlayerId(GetTriggerPlayer()))]=Sx
endif
set ux=0
set ux=(ux+Dx[(1+GetPlayerId(GetTriggerPlayer()))])
set ux=(ux+(Cx[(1+GetPlayerId(GetTriggerPlayer()))]/ 2))
set ux=(ux+(fx[(1+GetPlayerId(GetTriggerPlayer()))]/ 3))
set ux=(ux+(gx[(1+GetPlayerId(GetTriggerPlayer()))]/ 2))
set Gx=""
set Gx=(Gx+Ax[fx[(1+GetPlayerId(GetTriggerPlayer()))]])
set Gx=(Gx+Tx[gx[(1+GetPlayerId(GetTriggerPlayer()))]])
set Gx=(Gx+cx)
set Gx=(Gx+"-")
set Gx=(Gx+Qx)
set Gx=(Gx+Nx[Cx[(1+GetPlayerId(GetTriggerPlayer()))]])
set Gx=(Gx+Bx)
set Gx=(Gx+qx[sx[(1+GetPlayerId(GetTriggerPlayer()))]])
set Gx=(Gx+"-")
set Gx=(Gx+bx[Dx[(1+GetPlayerId(GetTriggerPlayer()))]])
set Gx=(Gx+tx[ux])
call DisplayTimedTextToForce(UX(GetTriggerPlayer()),240 .,Gx)
call DisplayTimedTextToForce(UX(GetTriggerPlayer()),240 .," ")
call DisplayTimedTextToForce(UX(GetTriggerPlayer()),240 .," ")
call DisplayTimedTextToForce(UX(GetTriggerPlayer()),240 .," ")
call DisplayTimedTextToForce(UX(GetTriggerPlayer()),240 .," ")
endfunction


It's supposed to give you a save-code for a map.
this is my first time looking at jass, so i dunno what any of the functions in here do like "getplayerId" and GetTriggerPlayer..

if someone could clarify for me what this thing does I'd appreciate it
Reply With Quote
D3scene
Welcome to D3scene - probably the best location for all Gamers.

To participate in our friendly environment you have to register. After completing registration you will have full access to all threads and features. We care about members and try to make your stay as pleasant as possible. We are unique with the following feature for members - you will not see a single Advertisement!


The best: registration is completely free. It will not cost you a single penny or harm you in any way. You will lose nothing except 1 minute of your time. So why not register? We would be happy to see you around!
  #2  
Old 03-13-2009, 06:56 PM
Banned User

 
Join Date: Oct 2008
Location: Australia
Posts: 2,862
Thanks: 29
Thanked 46 Times in 29 Posts
Reputation: 671
Rep Power: 0
risker is a splendid one to beholdrisker is a splendid one to beholdrisker is a splendid one to beholdrisker is a splendid one to beholdrisker is a splendid one to beholdrisker is a splendid one to behold
Send a message via MSN to risker
I'd have to see the entire war3map.j to be able to make a 100% guess to it because that isn't a complete source.
Reply With Quote
D3scene
Welcome to D3scene - probably the best location for all Gamers.

To participate in our friendly environment you have to register. After completing registration you will have full access to all threads and features. We care about members and try to make your stay as pleasant as possible. We are unique with the following feature for members - you will not see a single Advertisement!


The best: registration is completely free. It will not cost you a single penny or harm you in any way. You will lose nothing except 1 minute of your time. So why not register? We would be happy to see you around!
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
[Tut] How to add JJ's CP risker Deprotections / Map Cheating 22 09-25-2009 03:17 PM
Memoirs of World of Warcraft Hallowsend WoW Patches 6 07-12-2009 07:52 AM
Hack Triggersfor Dota On any Map:) marcuschai Warcraft 3 Hacks 9 12-14-2008 05:02 AM
[Tut] JASS risker Editing 1 11-29-2008 05:51 PM
[Tutorial] Learn JASS Fast Sevion Warcraft 3 forum 16 07-12-2008 11:18 PM


All times are GMT +1. The time now is 10:14 AM.

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.3.0 ©2009, Crawlability, Inc.
vBulletin style developed by Transverse Styles