• 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.

I need good converter JASS>GUI

Status
Not open for further replies.
Level 7
Joined
Jul 12, 2008
Messages
295
Hey guys i have much dotA spells in JASS but they r no use to me because i understand only simple staff... So i want some 1 to agree to convert my spells from JASS to GUI(only spells that can be converted)... Gimme MSN or Skype so we can chat
 
Level 6
Joined
Sep 5, 2007
Messages
264
If I had the time, I'd offer assistance with converting JASS to GUI (I would be time-consuming).

But, saying that it is for DotA abilities may not be wise. There are a hell-of-a-lot of people here at the Hive that would ignore your request because of that. Many people don't like DotA (a fair amount of them being rather good at editing Wc3). I honestly don't see many people responding to you about this.

As I said above, if I had more time, I'd happily do it for you (I have a great many things to do in the REAL world to find the time).
 
so, actually u dont like it. and for any reason rly complicated spells are mostly unplayable and as a result dota uses simple spells. i just played a map with some rly nice spells, complicated and well made, but for a balanced aos, they are shit.

anyway, if u have some dota spells, i would be happy to have them, too ^^

and if u wanna see how they work, just look at the tooltips, get the main features of the spell and search for the key-functions, which should be easy to change cuz u mostly use figures...
 
Level 7
Joined
Jul 12, 2008
Messages
295
Converting

Ok not dotA but i need a very cool spell in GUI... I rly want to convert it any 1 wants to do it?
 

Attachments

  • Charge.w3x
    42.1 KB · Views: 201
Level 7
Joined
Jul 12, 2008
Messages
295
LoL i don't steal i will ask him and I will give him credit in my map... LoL than what are the spells put there for? I rly don't like it in JASS. I'm not doing bad things i just want something like that in GUI
 
Level 18
Joined
Oct 18, 2007
Messages
930
LoL i don't steal i will ask him and I will give him credit in my map... LoL than what are the spells put there for? I rly don't like it in JASS. I'm not doing bad things i just want something like that in GUI

Hey you cant take something that is my idea and creation and take credit for it
You have never asked for my permission!

but sure ^^ convert it if you want to xD, use it as you want, change it, etc. but just dont take credit for the spell idea and system
 
Level 19
Joined
Aug 24, 2007
Messages
2,888
I like dota but Im lazy so can't help
if you ask "so why do you even send this reply ?" I really dont have a good answer
 
Level 7
Joined
Jul 12, 2008
Messages
295
I know this link. Here it is... The problem is I got all dotA spells, but i got them in JASS. That way they r useless to me so i want some 1 to convert a spell or 2 in GUI from JASS...
 
Level 7
Joined
Jul 12, 2008
Messages
295
Myb i will start to learn this JASS but only the basics i know now... + the main thing about JASS is that i don't know where to change values for example units withing 150 range that 150 range i dunno where to modify... JASS is for skilled map makers who have a lot time... I on the other hand have done all my spells in GUI but i don't see a problem in them.. I know that JASS is better because it doesn't have limits and all but i like making GUI its more fun and takes less time... No offence to JASS makers :)
 
Level 7
Joined
Jul 12, 2008
Messages
295
Hey i want to add to the spell so the caster will kill destructibles within 150 range...Where exacly should I add it, in the first or in the second trigger and in what place in the trigger? Anyways what is the caster variable that i need to change this gg_unit with the casters variable right? Picking and killing destructible is with this following code:
Code:
function Trig_Untitled_Trigger_004_Func001A takes nothing returns nothing
    call KillDestructable( GetEnumDestructable() )
endfunction

function Trig_Untitled_Trigger_004_Actions takes nothing returns nothing
    call EnumDestructablesInCircleBJ( 128.00, GetUnitLoc(gg_unit_Obla_0106), function Trig_Untitled_Trigger_004_Func001A )
endfunction

//===========================================================================
function InitTrig_Untitled_Trigger_004 takes nothing returns nothing
    set gg_trg_Untitled_Trigger_004 = CreateTrigger(  )
    call TriggerAddAction( gg_trg_Untitled_Trigger_004, function Trig_Untitled_Trigger_004_Actions )
endfunction
P.S: Untitled_Trigger_004 i will change it with my trigger where i will paste it
 

Dr Super Good

Spell Reviewer
Level 64
Joined
Jan 18, 2005
Messages
27,255
It is physicically impossiable to convert JASS spells to GUI, as GUI is a restricted version of JASS (as it compiles to JASS on map save). The only way for it to be done is copy every line 1 to 1 into custom script actions which will basically keep it as JASS anyway so pointless to do.

Honestly, there is a reason why people make the spells in JASS and not GUI. GUI is not able to preform stuff even a quarter as well as coding straight into JASS can, thus it is best to keep it as JASS.

In your case I recommend learning enough JASS so you can modify the spells which should take a few hours at most. If they were well made spells it would be easier to modify them and so even with no JASS knowledge you could still make alterations within reason.
 
Level 19
Joined
Aug 24, 2007
Messages
2,888
okay its 1337 times faster with TESH and knowing all natives and parameters
anything else ?
 
Level 7
Joined
Jul 12, 2008
Messages
295
No i don't want to convert it... I want some 1 too look at the JASS and cr8 same actions/conditions in GUI... I know its not possible to convert GUI > JASS
 

Dr Super Good

Spell Reviewer
Level 64
Joined
Jan 18, 2005
Messages
27,255
The answer is you can not, as GUI does not have axcess to the same natives as JASS. GUI can only use slow BJ functions which are wrappers for the orignal natives. Some natives like those that stop location leaks and group leaks and create 3D lightning effects are completly un able to be used in GUI. Thus some JASS would likly be needed anyway if it targets a location.
 
Level 7
Joined
Jul 12, 2008
Messages
295
But these triggers need NewGen editor thats what bothers me... Can u tell me how to make it so i can save it in WEU or the simple WE? Nevermind i'll use JASS version
 
Status
Not open for further replies.
Top