Err... I haven't finished completely reading over the script but I think this may be the problem.
function Overload_Jass_Conditions takes nothing returns boolean
return GetLearnedSkill() == 'A001'
endfunction
function InitTrig_Overload_Jass takes nothing returns nothing
set...
OK. The code has some errors.
function Trig_Storms_Actions takes nothing returns nothing
call ForGroupBJ( GetUnitsInRangeOfLocMatching(725.00, GetUnitLoc(GetAttackedUnitBJ()), Condition(function Trig_Storms_Func001001003)), function Trig_Storms_Func001A )
//Group all of the nearby...
I think you are supposed to call the Preload function while the map is being loaded. The InitTrig_Sakura_Preload automatically runs while the map is being loaded.
so
function Sakura_Preload_Files takes nothing returns nothing
call Preload("SakuraBurst.mdl")
call...
There already is a native called GetUnitX(UNIT) so make sure you replace
those lines with
GetUnitX(GetTriggerUnit() or GetEnumUnit()) for efficiency's sake =D
I agree that knowing this doesn't allow the same possibilities as it did with many other tutorials/systems (The XXCache systems/Handle Vars)
But I'm a loser obsessed with why things work so
=D
Sorry it did not help you much. =(
What happens to JASS?
Introduction
We all have heard of JASS and what it is. Some of us have even used it and are pretty good at coding with it.
This tutorial will explain what happens to the JASS code that you write in WE and how you might take advantage of this "what happens behind...
BoolExpr is sort of like a function but it's not a function really.
but it's special becuz the function is packaged (encapsulated)
and that function is usually "takes nothing returns boolean"
Condition() <- creates a BoolExpr based on the function that you provided.
This is a type of BoolExpr...
C:\program files\warcraft iii\world editor.exe
Probably there.
Just go to your Warcraft 3 directory and the world editor exe will be there.
You'll need your CD inside your computer for it...
Hi
I wrote a JASS script for the first time
and it's giving me 30 errors. =( (When it has 51 lines -_-)
Plz help.
// JASS - Spell File
// Dreadlord Ability JASS triggers
function EnemyUnits takes nothing returns boolean
// Callback function that filters out
// units that are owners...
I know in maps like DotA, the active hero abilities all display the cooldown for the spell. In DotA 6.38, it didn't have this but in 6.43b, every spell does display the cooldown for that spell in the tooltip...
I'm pretty sure Icefrog didn't go through every spell and manually edit the...
Question
Logged in just to reply =)
Awesome tutorial but I kinda got stuck on the Barrier ability....
What ability did u base off for the 25% magical resistance?
And I'm trying to add an effect, (like the yellow glowing circle from divine shield) and I tried adding a buff, adding a Art -...
ooh. kk thanks.
but the distance means how much distance it moves from it's original position in the angle that you passed?
I got most of it thx!
Edit- Oh and one more thing
You know how if you use Omnislash in dota (juggernaut)? He becomes uncontrollable? I searched it up and does the...
The polar projection BJ function used for like knockback effects?
It takes 2 parameters, right?
What do the 2 parameters mean?
And what does it do?
function KnockBack
SetUnitLocation(somethinglikethat)(Unit, PolarProjectionBJ()
so, it returns what?
I'm sorry if I'm not clear enough...
meh... by that I meant that the trigger module (basically, the trigger).
K, what this means,
you create a new trigger.
You can change its name. right? change that to "Revive". (Make sure the "r" is capitalized.)
But then, other people say there is a better solution so... meh.
Try this
Try this. I'm not sure if every "Get...." function is correct but.
function Revive_C takes nothing returns nothing
return GetOwningPlayer(GetTriggerUnit()) == 4//The player with the creeps
endfunction
function Revive_A takes nothing returns nothing
local location...
AI Help
Make sure the computers have enemies so that they will attack. And rather than the INSANE script try "Custem level" script. Also, it is recommended that instead of using "Anywhere", you have a location over their base main hatchery/cc/Nexus INCLUDING THEIR WORKERS. Have several...
Respawning
Really, it is kind of a waste of locations to create one location and have one each follow one unit. Also, you cannot have more than one of the same unit or it will sort of intersect and switch locations and all that so...
Trigger
- Player # (enemy unit owner) commands at least...